Skip to content

Mini-course about artificial neural networks as part of the lecture Machine Learning Basics in the IV Mexican School of AstroCosmostatistics (MACS).

Notifications You must be signed in to change notification settings

igomezv/MACS_2021_ML_basics_neural_networks

Repository files navigation

MACS 2021. Machine Learning Basics I

La primera parte del curso Machine Learning Basics de la IV Mexican AstroCosmoStatistics School (MACS) consiste en un curso básico y breve sobre Redes Neuronales Artificiales. La información y notas del curso completo Machine Learning Basics (redes neuronales, algoritmos genéticos y árboles de desición) está disponible aquí.

Fecha: Lunes 28 de junio de 2021.

Hora: 12:00-13:50. y de 16:00-17:20

Instructores: José Alberto Vázquez (ICF-UNAM) e Isidro Gómez-Vargas (ICF-UNAM)

Colaborador: Juan de Dios Rojas Olvera (Facultad de Ciencias, UNAM)

Duración: 3 horas (aprox)


Requisitos

  • Una computadora e Internet.
  • Una cuenta de Google.

Para evitar instalación de librerías se recomienda Google Colab, el cual es un servicio gratuito de Google para ejecutar notebooks en la nube, permitiendo utilizar Python 2 o Python 3 con CPU, GPU y TPU. Solo es necesario tener una cuenta de Google. Para este mini-curso se requiere entorno de ejecución Python 3.

Desde Google Colab puedes buscar este repositorio, abrirlo y hacer una copia en tu Google Drive para poder guardar tus cambios. También puedes clonar o descargar el repositorio y abrir las notebooks desde Google Colab.

Se recomienda descargar, clonar o acceder al repositorio el día del evento para tener la versión final.


Plan del mini-curso

Nota: Una parte del curso quedó grabada en youtube.

  • 12:00-12:30. Introducción

  • 12:30-12:50. Primeras neuronas artificiales (Notebook 1).

  • 12:50-13:20. Red neuronal con diferentes funciones de activacion y propagación de errores hacia atrás (backpropagation). (Notebook 2).

  • 13:20-13:50. Redes neuronales con múltiples capas (Notebook 3).

  • 16:00-17:20. Se eligió el ejercicio (vii) para trabajarlo en la parte final del mini-curso, que ganó por votación entre los demás ejercicios opcionales:

    1. Compuertas lógicas (Notebook 1).
    2. Clasificación lineal (Notebook 1).
    3. Aproximar función con red neuronal de una capa (Notebook 2).
    4. Aprender funciones con redes de múltiples capas y neuronas (Notebook 3).
    5. Reducir tiempos (Notebook 3).
    6. Modelar datos de Supernovas del tipo IA de la compilación JLA (Notebook 3).
    7. Clasificar estrellas, galaxias y cuásares del SDSS-DR14 (Notebook 1 y notebook 3).

Referencias


Cartel del evento

About

Mini-course about artificial neural networks as part of the lecture Machine Learning Basics in the IV Mexican School of AstroCosmostatistics (MACS).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published