Profesor | Huziel Enoc Sauceda Félix |
Ayudante | Itzel Jessica Martínez Marcelo |
Ayudante | Noé Oswaldo Rodríguez Rodríguez |
Temas Selectos de Física Computacional I
Machine Learning para Físicos
----------------------------------------------------------------------------------------------------------------
INFORMACIÓN: La primera reunión será el día martes 15 de febrero a las 8:30 am.
HORARIO: El curso se impartirá los días MARTES y JUEVES de 8:30 am a 10:00 am.
VIDEOS: Los videos de las clases estarán disponibles en el canal de YouTube: https://www.youtube.com/channel/UC1FueD_ikRX6mKTH3WQmS_Q
ZOOM Link: Este se enviará por email.
En este momento ya no es posible incorporarse a la lista de oyentes del curso, pero se puede seguir en el canal de YouTube del curso.
----------------------------------------------------------------------------------------------------------------
Este curso proporcionará los conocimientos básicos y las habilidades prácticas de machine learning (ML) que se necesitan para desarrollar actividades de investigación o para seguir una carrera en la industria.
El curso está dirigido a estudiantes interesados en obtener una introducción práctica de ML y su uso en las ciencias físicas. Por un lado, se obtendrán conocimientos introductorios que lo ayudarán a comprender conceptos fundamentales y técnicas avanzadas del ML, como redes neuronales y métodos de kernels, así como técnicas avanzadas de aprendizaje sin supervisión.
Por otro lado, se dará una visión física y matemática de como es que muchas de las herramientas de ML se relacionan directamente con objetos bien conocidos para los físicos, tales como lo son las funciones de Green, simetrías, y ecuaciones de movimiento.
A lo largo del curso, se verán, por ejemplo, aplicaciones de ML en aprendizaje de propiedades físicas y químicas de moléculas, clasificación de imágenes, resolución de la ecuación de Schrödinger usando redes neuronales, creación de campos de fuerzas para moléculas y materiales, entre otras.
Prerequisitos: Los estudiantes interesados en este curso deberán contar con una noción básica de programación en Python. Sería deseable que los alumnos tengan nociones de machine learning (por ejemplo, haber tomado el curso de “Inteligencia Artificial en la Física”), pero no es obligatorio. La parte introductoria del curso es bastante completa.
Durante las últimas semanas del curso, los estudiantes realizarán un proyecto en el cual se pondrán en práctica las técnicas aprendidas.
El curso consta de 30 clases durante el semestre, con un total de 45 horas.
Cada clase tiene una duración de 1:30 horas, incluyendo teoría, implementación y ejercicios.
Evaluación: Tareas 50%, proyecto final 40%, participación 10%
Temario
Bibliografía:
- “Pattern Classification” Duda et al. 2nd ed.
- “Pattern Recognition and Machine Learning”, Christopher M. Bishop
- “The Elements of Statistical Learning: Data Mining, Inference, and Prediction”, Trevor Hastie
- Literatura diversa, principalmente artículos de investigación y Reviews de los temas a discutir.