Presentación

Esta es una asignatura con un componente computacional importante. Será necesario programar diferentes algoritmos para obtener los resultados. Existen multitud de lenguajes informáticos con los que realizar esta tarea, como Matlab, R, Python, C, Rubi y un largo etcétera.

Los lenguajes más usados para el aprendizaje automático son R y Python. Ambos son open source y tienen una gran comunidad de gente detrás manteniéndolos y mejorándolos.

Aquí y aquí podéis encontrar una comparación entre ambos lenguajes.

Note

Usaremos python!

En esta página podéis encontrar un manual para instalar python y los cuadernos de jupyter.

Aquí tenéis un repaso de programación con python.


Ficheros

  • Datos: aquí podéis bajar un archivo comprimido zip con los datos que usaremos en la asignatura (atención: ~430Mb).

  • Imágenes: aquí podéis descargar un zip con las imágenes que aparecen en los cuadernos.