Contacta con nosotros

Temario del curso

Introducción

Esta sección proporciona una introducción general sobre cuándo utilizar 'aprendizaje automático', qué considerar y todo lo que esto implica, incluyendo las ventajas y desventajas. Tipos de datos (estructurados/no estructurados/estáticos/transmitidos), validez/volumen de datos, análisis impulsado por datos vs. impulsado por usuarios, modelos estadísticos vs. modelos de aprendizaje automático/desafíos del aprendizaje no supervisado, el trade-off sesgo-varianza, iteración/evaluación, enfoques de validación cruzada, supervisado/no supervisado/reforzamiento.

TÓPICOS PRINCIPALES

1. Entendiendo Naive Bayes

  • Conceptos básicos de métodos bayesianos
  • Probabilidad
  • Probabilidad conjunta
  • Probabilidad condicional con el teorema de Bayes
  • El algoritmo Naive Bayes
  • La clasificación Naive Bayes
  • El estimador de Laplace
  • Uso de características numéricas con Naive Bayes

2. Entendiendo árboles de decisión

  • Divide y vencerás
  • El algoritmo de árbol de decisión C5.0
  • Elegir la mejor división
  • Poda del árbol de decisión

3. Entendiendo redes neuronales

  • Desde neuronas biológicas hasta artificiales
  • Funciones de activación
  • Topología de la red
  • El número de capas
  • La dirección del flujo de información
  • El número de nodos en cada capa
  • Entrenamiento de redes neuronales con retropropagación
  • Aprendizaje Profundo (Deep Learning)

4. Entendiendo Máquinas de Soporte Vectorial

  • Clasificación con hiperplanos
  • Encontrar el margen máximo
  • El caso de datos linealmente separables
  • El caso de datos no linealmente separables
  • Uso de kernels para espacios no lineales

5. Entendiendo clustering

  • Clustering como una tarea de aprendizaje automático
  • El algoritmo k-means para clustering
  • Uso de la distancia para asignar y actualizar clusters
  • Elegir el número apropiado de clusters

6. Midiendo el rendimiento para clasificación

  • Trabajando con datos de predicción de clasificación
  • Un análisis más detallado de las matrices de confusión
  • Uso de matrices de confusión para medir el rendimiento
  • Más allá de la precisión: otras medidas de rendimiento
  • La estadística kappa
  • Sensibilidad y especificidad
  • Precisión y exhaustividad (recall)
  • La medida F
  • Visualización de compensaciones en el rendimiento
  • Curvas ROC
  • Estimación del rendimiento futuro
  • El método de prueba final (holdout)
  • Validación cruzada
  • Muestreo bootstrap

7. Ajuste de modelos predeterminados para mejorar el rendimiento

  • Uso de caret para la sintonización automatizada de parámetros
  • Creación de un modelo simple ajustado
  • Personalización del proceso de ajuste
  • Mejora del rendimiento del modelo con meta-aprendizaje
  • Entendiendo los ensambles
  • Bagging
  • Boosting
  • Bosques aleatorios (Random Forests)
  • Entrenamiento de bosques aleatorios
  • Evaluación del rendimiento de bosques aleatorios

TÓPICOS SECUNDARIOS

8. Entendiendo clasificación utilizando vecinos más cercanos

  • El algoritmo kNN
  • Cálculo de distancias
  • Elegir un valor de k apropiado
  • Preparación de datos para el uso con kNN
  • ¿Por qué el algoritmo kNN es perezoso?

9. Entendiendo reglas de clasificación

  • Separa y conquista
  • El algoritmo One Rule
  • El algoritmo RIPPER
  • Reglas provenientes de árboles de decisión

10. Entendiendo regresión

  • Regresión lineal simple
  • Estimación por mínimos cuadrados ordinarios
  • Correlaciones
  • Regresión lineal múltiple

11. Entendiendo árboles de regresión y modelos de árboles

  • Añadir regresión a los árboles

12. Entendiendo reglas de asociación

  • El algoritmo Apriori para el aprendizaje de reglas de asociación
  • Medición del interés en las reglas: soporte y confianza
  • Construcción de un conjunto de reglas con el principio de Apriori

Extras

  • Spark/PySpark/MLlib y Multi-armed bandits (máquinas tragamonedas múltiples)

Requerimientos

Conocimientos de Python

 21 Horas

Número de participantes


Precio por participante

Reseñas (7)

Próximos cursos

Categorías Relacionadas