Este es el material de un curso en el que se enseñan los fundamentos de las redes neuronales artificiales, redes neuronales recurrentes y redes convolucionales.
El curso se divide en dos secciones.
En la sección numero uno, se abordan los conceptos relacionados al aprendizaje automático, redes neuronales artíficiales, retropropagación entre otros conceptos. De igual manera, se cuenta con la codificación de una red neuronal simple desde cero, así como el uso de redes neuronales con Sklearn.
La base de la red neuronal es la Neurona artíficial, la cual se encarga de realizar las operaciones lineales necesarias para el aprendizaje de la misma, para luego, implementar una función no lineal conocida como función de activación, lo cual indica que es la salida de la neurona. Esta está declarada de la siguiente manera:
En la segunda sección, se aborda de manera general las redes neuronales convolucionales y recurrentes, así como realizar la construcción de una arquitectura de red neuronal mediante Keras.