User Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ia [2019/11/05 22:37]
jpirmz
ia [2020/01/18 16:33] (current)
Line 1: Line 1:
 ==== Inteligencia Artificial ==== ==== Inteligencia Artificial ====
  
-** Convocatoria Datathón Infotec ** [[https://drive.google.com/file/d/1XOmjfnatw6-Po0HrBnsEmdVrVO-XJSMh/​view|PDF]]+=== Calificaciones finales AgoDic 2019 ===  
 + 
 +https://www.dropbox.com/s/6hheqpys6prfdn9/IA%20calif%20finales%20Ago%20Dic%202019.xlsx?​dl=0
  
 [[https://​www.dropbox.com/​s/​x4pntz47xwxxbc2/​InteligenciaArtificial.pdf?​dl=0|Temario y criterios de evaluación]] [[https://​www.dropbox.com/​s/​x4pntz47xwxxbc2/​InteligenciaArtificial.pdf?​dl=0|Temario y criterios de evaluación]]
Line 16: Line 18:
  
 Implementación del algoritmo de Dijkstra para referencia https://​github.com/​jpiramirez/​roboticamovil/​blob/​master/​dijkstra.py Implementación del algoritmo de Dijkstra para referencia https://​github.com/​jpiramirez/​roboticamovil/​blob/​master/​dijkstra.py
 +
 +=== Ideas para proyectos finales ===
 +
 +  * Programa para jugar al ajedrez con interfaz gráfica, con minimax o con naive bayes
 +  * Programa que obtenga el tema de un texto
 +  * Vigilancia inteligente con red profunda y reglas
 +  * Automatización de estacionamiento con reconocimiento de placas
 +
 +Enviar propuestas a [[https://​forms.office.com/​Pages/​ResponsePage.aspx?​id=cZgrEyXgrU6jTXvV56ODtJCtKqJk23RJnl2cQq_mg-dUM0YxWkxQNlBEWFpVU0dBSDZaWjRQTDBBRi4u|este enlace]].
  
 === Asignatura === === Asignatura ===
Line 116: Line 127:
  
 Entregable: Programa con interfaz de usuario que determine si una imagen contiene el rostro de un usuario autorizado. Su sistema deberá utilizar una webcam (integrada o externa) para detectar el rostro de una persona, y determinar si dicho rostro ya es conocido. El sistema deberá permitir agregar nuevos rostros a la base de datos. Por motivos éticos y de protección de datos personales, únicamente debe almacenar rostros que el usuario agregue a través de la interfaz de su programa. //No almacene a disco o memoria persistente ningún otro rostro.// Entregable: Programa con interfaz de usuario que determine si una imagen contiene el rostro de un usuario autorizado. Su sistema deberá utilizar una webcam (integrada o externa) para detectar el rostro de una persona, y determinar si dicho rostro ya es conocido. El sistema deberá permitir agregar nuevos rostros a la base de datos. Por motivos éticos y de protección de datos personales, únicamente debe almacenar rostros que el usuario agregue a través de la interfaz de su programa. //No almacene a disco o memoria persistente ningún otro rostro.//
 +
 +En este artículo puede consultar por qué es peligroso crear un sistema de reconocimiento facial sin tener consideraciones éticas https://​ipvm.com/​reports/​hikvision-uyghur
  
 Implementación:​ Por su facilidad de uso, se recomienda utilizar la biblioteca Tensorflow con el frontend Keras. Para la detección de rostros, se recomienda utilizar [[https://​pypi.org/​project/​mtcnn/​|MTCNN]]. Para la verificación de rostros, puede utilizar [[https://​github.com/​davidsandberg/​facenet|FaceNet]]. Implementación:​ Por su facilidad de uso, se recomienda utilizar la biblioteca Tensorflow con el frontend Keras. Para la detección de rostros, se recomienda utilizar [[https://​pypi.org/​project/​mtcnn/​|MTCNN]]. Para la verificación de rostros, puede utilizar [[https://​github.com/​davidsandberg/​facenet|FaceNet]].