Saltar al contenido

[17]Modelos avanzados, interpretabilidad y redes

avanzado11 lecciones

Los modelos que ganan en datos de tabla —bosques y boosting—, las variables que les das, y un primer contacto con las redes.

[01]

Random Forest: muchos árboles mediocres ganan a uno bueno

La idea de conjunto: un bosque de árboles diversos generaliza mucho mejor que un solo árbol profundo, porque sus errores se cancelan al votar.

50 min
[02]

Boosting: una cadena de árboles que se corrigen

Árboles en secuencia, cada uno corrigiendo los errores del anterior: XGBoost y LightGBM, las dos que ganan competiciones.

50 min
[03]

Ajustar los parámetros sin engañarte

La búsqueda en malla de los mandos del modelo, hecha dentro de la validación cruzada para no contaminar nunca el montón de prueba.

50 min
[04]

Ingeniería de variables: construir lo que el modelo mira

La mayor mejora no suele venir de cambiar de modelo, sino de crear mejores variables a partir de las que ya tienes.

50 min
[05]

Selección de variables: cuándo sobran y cómo quitarlas

A veces las variables sobran: quitar las que no aportan hace el modelo mejor, más rápido y más fácil de explicar. Las tres familias de métodos.

50 min
[06]

PCA: cuándo ayuda y cuándo destruye

Comprimir muchas variables en pocas con PCA: ayuda con las redundantes y para visualizar; destruye cuando necesitas explicar el modelo.

50 min
[07]

Interpretabilidad: abrir la caja negra sin renunciar al acierto

Medir cuánto usa el modelo cada variable barajándola y viendo cuánto empeora: funciona con cualquier modelo y no se deja engañar.

50 min
[08]

Qué es una neurona, una capa y una red

La base de las redes sin entrenar nada: una neurona pondera señales, una capa es muchas en paralelo, y una red son capas encadenadas.

50 min
[09]

Entrenar una red de verdad (y compararla con honestidad)

Entrenar una red con MLPClassifier, por qué necesita datos escalados y abundantes, y la comparación honesta con un boosting que suele ganar.

50 min
[10]

Qué hace una convolución (y por qué las redes la aprenden solas)

Un filtro pequeño que se desliza sobre una imagen y detecta un patrón local, y por qué las redes que lo aprenden solo dominan las imágenes.

50 min
[11]

Cuándo NO usar una red neuronal

Las cuatro razones para no sacar la red neuronal, y la síntesis del módulo: elegir la herramienta adecuada es lo que distingue a un profesional.

50 min