Programa del Curso

Machine Learning

Introducción a Machine Learning

  • Aplicaciones de machine learning
  • Aprendizaje supervisado versus no supervisado
  • Algoritmos de aprendizaje automático
    • Regresión
    • Clasificación
    • Clustering
    • Sistema de recomendación
    • Detección de anomalías
    • Reinforcement Learning

Regresión

  • Regresión simple y múltiple
    • Método de los mínimos cuadrados
    • Estimando los Coeficientes
    • Evaluando la precisión de las estimaciones de coeficientes
    • Evaluando la precisión del modelo
    • Análisis posterior a la estimación
    • Otras consideraciones en modelos de regresión
    • Predictores cualitativos
    • Extensiones de modelos lineales
    • Problemas potenciales
    • Compromiso sesgo-varianza (under-fitting/over-fitting) para modelos de regresión

Métodos de remuestreo

  • Validación cruzada
  • El enfoque del conjunto de validación
  • Validación cruzada Leave-One-Out
  • Validación cruzada de k pliegues
  • Compromiso sesgo-varianza para k pliegues
  • El Bootstrap

Selección de modelos y regularización

  • Seleccionar subconjuntos
    • Selección de mejor subconjunto
    • Selección paso a paso
    • Elegir el modelo óptimo
  • Métodos de contracción/regularización
    • Regresión de cresta
    • Laso y Elastic Net
  • Seleccionando el parámetro de ajuste
  • Métodos de reducción de dimensión
    • Regresión de componentes principales
    • Cuadrados parciales

Clasificación

Regresión logística

  • La función de costo del modelo logístico
  • Estimando los coeficientes
  • Haciendo predicciones
  • Relación de jugadas
  • Matrices de evaluación de rendimiento
    • Sensibilidad/Especificidad/PPV/NPV
    • Precisión
    • Curva ROC
  • Regresión logística múltiple
  • Regresión logística para clases de respuesta >2
  • Regresión logística regularizada

Análisis discriminante lineal

  • Usando el teorema de Bayes para clasificación
  • Clasificación discriminante lineal para p=1
  • Clasificación discriminante lineal para p>1

Análisis discriminante cuadrático

K-vecinos más cercanos

  • Clasificación con fronteras de decisión no lineales

Máquinas de vectores de soporte

  • Objetivo de optimización
  • El clasificador de margen maximal
  • Núcleos
  • Clasificación uno contra uno
  • Clasificación uno contra todos

Comparación de métodos de clasificación

Deep Learning

Introducción a Deep Learning

Neural Networks Artificial (ANN)

  • Neuronas lógicas Bio y neuronas artificiales
  • Hipótesis no lineales
  • Representación del modelo
  • Ejemplos e intuiciones
  • Función de transferencia/Funciones de activación
  • Clases típicas de arquitecturas de red
    • ANN de alimentación hacia adelante
    • Redes de alimentación hacia adelante de múltiples capas
  • Algoritmo de retropropagación
  • Retropropagación: entrenamiento y convergencia
  • Aproximación funcional con retropropagación
  • Problemas prácticos y de diseño de aprendizaje por retropropagación

Deep Learning

  • Inteligencia artificial y Deep Learning
  • Regresión Softmax
  • Aprendizaje autodidacta
  • Redes profundas
  • Demos y aplicaciones

Laboratorio:

Introducción a R

  • Introducción a R
  • Comandos básicos y bibliotecas
  • Manipulación de datos
  • Importar y exportar datos
  • Resúmenes gráficos y numéricos
  • Escribir funciones

Regresión

  • Regresión lineal simple y múltiple
  • Términos de interacción
  • Transformaciones no lineales
  • Regresión de variables ficticias
  • Validación cruzada y Bootstrap
  • Métodos de selección de subconjuntos
  • Penalización (Ridge, Lasso, Elastic Net)

Clasificación

  • Regresión logística, LDA, QDA y KNN
  • Remuestreo y regularización
  • Máquina de vectores de soporte

Notas:

  • Para los algoritmos de ML, se utilizarán estudios de caso para discutir su aplicación, ventajas y posibles problemas.
  • Se realizará un análisis de diferentes conjuntos de datos utilizando R.

Requerimientos

  • Se desea un conocimiento básico de conceptos estadísticos

Público objetivo

  • Científicos de datos
  • Ingenieros de aprendizaje automático
  • Desarrolladores de software interesados en IA
  • Investigadores que trabajan con modelado de datos
  • Profesionales que buscan aplicar aprendizaje automático en negocios o industria
 21 Horas

Número de participantes


Precio por Participante​

Testimonios (6)

Próximos cursos

Categorías Relacionadas