Machine Learning con Python

Machine Learning se refiere al conjunto de técnicas y algoritmos que permiten a los sistemas informáticos aprender y mejorar automáticamente a partir de los datos, sin ser explícitamente programados.

El módulo se enfoca en introducir a los estudiantes en los conceptos de Machine Learning, incluyendo las diferentes técnicas y algoritmos utilizados, como la regresión lineal, la clasificación, el clustering y el aprendizaje profundo (Deep Learning).

También se cubren temas como la evaluación y selección de modelos, el preprocesamiento de datos, la validación cruzada y el overfitting. Los alumnos aprenderán diversas herramientas y aplicaciones de Machine Learning y modelización predictiva avanzada. Estas técnicas de aprendizaje automático permiten a las máquinas ser capaces de asimilar una serie de comportamientos generalizados para realizar diversas acciones que toman, como ejemplo de referencia, las pautas indicadas previamente.

Es importante ser conscientes, y así se les hace saber a nuestros estudiantes, que el Machine Learning está presente en buena parte de elementos con los que interactuamos diariamente en nuestra vida cotidiana. Teléfonos móviles o sistemas de navegación, por poner únicamente dos ejemplos, cuentan con este sistema de aprendizaje automático. Igualmente, aplicaciones de detección de fraudes, diagnósticos médicos o el propio buscador de Internet, que te devuelve resultados a una consulta, tienen presente el mismo.

Debido a la importancia de este módulo dentro de los que componen el temario del máster, se repasarán a lo largo del mismo los siguientes puntos:

• Introducción.

• Redes neuronales y Deep Learning.

• Árboles de decisión.

• Random forest.

• Gradient Boosting.

• Support Vector Machines.

• Algoritmo KNN.

 

Dentro del aprendizaje automático, las tecnologías usadas para llevar a cabo proyectos de Machine Learning tienen igualmente y como es lógico un gran protagonismo.

Es por ello que el programa en este punto no se detendrá únicamente a dar a conocer a los alumnos las características más comunes del aprendizaje automático, sino que pondrá también en su mano las herramientas necesarias para poder desarrollar su propio proyecto al respecto.

¿Te interesa?