Laboratorios

Ejercicios prácticos

Cada día incluye un laboratorio donde aplicamos los conceptos discutidos en clase a datos reales. Los laboratorios se realizan en R usando RStudio.

Lab 1: Primer flujo de trabajo con tidymodels

Día 1. Configuración del entorno, carga de datos, división train/test, ajuste de un modelo simple y evaluación de métricas básicas.

Lab 2: Exploración avanzada y comparación de modelos

Día 1. Exploración de datos de satisfacción democrática en América Latina. Feature engineering, comparación de regresión logística, árboles de decisión y KNN con tidymodels.

Lab 3: Clasificación avanzada con Latinobarómetro

Día 2. Clasificación avanzada con datos simulados de Latinobarómetro. Random Forest con tuning de hiperparámetros, XGBoost, interpretación con VIP y Partial Dependence Plots.

Lab 4: Regresión y regularización

Día 2. Regresión lineal, LASSO, Ridge y Elastic Net con glmnet. Selección de variables, comparación de modelos de regresión y predicción con datos de Latinobarómetro.

Lab 5: Clustering y PCA

Día 3, sesión 1. Segmentación de países latinoamericanos por indicadores socioeconómicos del Banco Mundial usando K-means, clustering jerárquico y PCA.

Lab 6: Análisis de texto

Día 3, sesión 2. Tokenización, TF-IDF, nube de palabras y extracción de tópicos (LDA) en discursos políticos latinoamericanos con tidytext y topicmodels.

Lab 7: Primeros pasos con ellmer

Día 4, sesión 1. Uso de ellmer para interactuar con modelos de lenguaje desde R. Clasificación automática de textos y extracción de datos estructurados.

Lab 8: Aplicaciones avanzadas de LLMs

Día 4, sesión 2. Análisis de sentimiento con LLMs, generación de datos sintéticos y auditoría de sesgos algorítmicos.

Lab 9: Auditoría de sesgo algorítmico

Día 5. Métricas de equidad, detección de sesgo en modelos de ML y propuestas de investigación.

Requisitos de software

Antes del primer día, asegurarse de tener instalado:

install.packages(c(
  "tidyverse", "tidymodels",
  "ranger", "glmnet", "kknn", "rpart", "vip", "pdp",
  "tidytext", "topicmodels", "textrecipes",
  "ellmer", "httr2"
))

Se enviarán instrucciones detalladas de instalación por correo electrónico antes del inicio del curso.

Volver arriba