/Machine-Learning-Fundamentos

Apuntes sobre fundamentos prácticos de Machine Learning.

Primary LanguageJupyter Notebook

Fundamentos Prácticos de Machine Learning

Estos son mis apuntes de Fundamentos Prácticos de Machine Learning. Aquí encontrarás una breve introducción a las librerías que usamos en Data Science, algoritmos supervisados y no supervisados en Python y también el entrenamiento de una red neuronal para clasificar imágenes.

¿Qué contiene cada directorio?

Dividí el repositorio en varias carpetas para tener más orden.

Fundamentos practicos

Aquí hay una descripción muy general de las liberías que usaremos. Como estos apuntes no son del uso de librerías, quizá te parezca muy básico. Sin embargo, cada una tiene sus particularidades y te recomiendo profundizar en ellas si aún sientes que no tienes el conocimiento necesario.

Para hacerlo puedes revisar estos recursos:

Regresion lineal y logistica

Este directorio contiene una explicación sencilla sobre Regresión Lineal y Regresión logística. También llevamos todo esto a código usando Scikit-Learn.

Te comparto algunos artículos que escribí sobre regresión lineal:

Decision trees

Aquí entenderás cómo funciona un árbol de decisión y lo llevaremos a código. También generaremos una imagen para visualizar las decisiones que se toman.

K-Means

Seguimos con el aprendizaje no supervizado. Aquí entrenamos un modelo para agrupar datos del dataset iris. Usamos el método de codo para encontrar el número correcto de clusters.

Deep Learning

En esta carpeta está el entrenamiento de una red neuronal usando TensorFlow. El objetivo es crear un clasificador de imágenes.

datasets, images, recomendaciones finales

datasets tiene los datos con los que trabajamos. images es la imagen del árbol de decisión. recomendaciones finales son algunas sugerencias para analizar correctamente un problema y aplicar un modelo.


Si este repositorio te fue útil, no olvides hacer un fork o darle star. ⭐