Este repositorio reúne una colección de notebooks que cubren los temas fundamentales de Aprendizaje Supervisado y Aprendizaje No Supervisado en Machine Learning, junto con una breve introducción al Deep Learning mediante Redes Neuronales.
Los notebooks se organizan en tres secciones principales:
- Aprendizaje Supervisado: incluye algoritmos de Clasificación y Regresión.
- Aprendizaje No Supervisado: abarca PCA y diversos algoritmos de clustering.
- Introducción al Deep Learning: presenta Redes Neuronales Artificiales (ANN), Redes Convolucionales (CNN) y Redes Recurrentes (RNN).
Cada notebook comienza con una explicación clara del algoritmo, acompañada de su fundamentación matemática, y finaliza con la implementación práctica utilizando un conjunto de datos. De esta manera, se combina la teoría con la aplicación práctica del Machine Learning.