Introducción al Bosting en Machine Learning. ¿Qué es Boosting?. AdaBoost. Gradient Boosting. Elementos del Gradient Boosting. Función de pérdida. Clasificador débil. Modelo aditivo. Ejemplos en Python. XGBoost. LightGBM.
Machine Learning
Visualización de datos con python. Análisis de datos, cómo elegir la visualización adecuada, librerías de python, bokeh, folium, seaborn, matplotlib.
Factorización de matrices con python. Qué es una factorización de matrices, importancia en Machine learning, factorización de matrices en sistemas de ecuaciones lineales, matrices dispersas y no negativas, descomposición de valores singulares(SVD), análisis de componentes principales(PCA), sistemas de recomendación, ejemplos en python.
Redes neuronales convolucionales con python. Qué son las redes neuronales convolucionales, su estructura, aplicaciones en imágenes, ejemplo con TensorFlow.
Redes neuronales con python. Introducción a TensorFlow, redes neurales simples, perceptron multicapa, TensorBoard, ejemplo con MNIST dataset.
Sobreajuste en machine learning. Cómo reconocer el sobreajuste, sobreajuste en los distintos algoritmos, métodos para reducir el sobreajuste, ejemplos en python.
Selección de atributos en Machine learning. Qué es la selección de atributos, sus beneficios, univariante o multivariante, algoritmos para seleccionar atributos, ejemplos en python.
Preprocesamiento y exploración de datos con python. Limpieza de datos, análisis exploratorios, ejemplo práctico en python.
Machine Learning con Python. Qué es el machine learning, tipos de Machine Learning, sobreajuste, algoritmos más utilizados, librerías de python.
Análisis de datos con python y spark. Qué es Apache Spark, como instarlar, RDD, ejemplo con python.