🌲 Random Forest y Bagging

El poder del bosque: muchos árboles débiles, un ensemble fuerte

Bagging Random Forest OOB
Módulo 3 de 12
💡 Piénsalo así: Un solo árbol de decisión es como preguntarle a un solo amigo. Random Forest es como preguntarles a 100 amigos y luego votar. Cada amigo comete errores distintos, pero juntos llegan a la respuesta correcta casi siempre.

🎯 ¿Que aprenderas en este modulo?

Bagging y Random Forest

🎒 Bagging (Bootstrap Aggregating)

Crea múltiples muestras bootstrap (con reemplazo) del dataset original. Entrena un modelo en cada muestra y promedia las predicciones. Reduce la varianza sin aumentar el sesgo.

🌲 Random Forest

Extiende Bagging añadiendo aleatoriedad en las variables: cada árbol solo considera un subconjunto aleatorio de features en cada split. Esto descorrelaciona los árboles y mejora la precisión.

📊 OOB (Out-of-Bag)

Cada muestra bootstrap deja fuera ~37% de los datos. Esos datos sirven como validación interna sin necesidad de train/test split. El error OOB es un estimador insesgado del error de generalización.

⭐ Importancia de Variables

RF mide importancia por: (1) disminución media de impureza (Gini/entropía) al usar la variable, y (2) aumento del error OOB al permutar la variable. Útil para selección de features.

Explicacion Detallada

Intuicion

El ML permite a las computadoras aprender patrones de los datos sin ser programadas explicitamente para cada tarea.

Formula clave

Cada algoritmo tiene una funcion de perdida que optimiza durante el entrenamiento.

Paso a paso

El proceso sigue pasos: datos, modelo, entrenamiento, evaluacion.

Error comun: Data leakage

Cuando informacion del test afecta al entrenamiento: validacion invalida.

Ejemplo concreto

Aplica ML a problemas reales de clasificacion y regresion.

Conexion

ML se construye sobre estadistica inferencial y predictiva.

Ejemplo paso a paso

Explora los conceptos con ejemplos practicos disponibles en la simulacion interactiva de este modulo.

Explicacion Detallada

Intuicion

El ML permite a las computadoras aprender patrones de los datos sin ser programadas explicitamente para cada tarea.

Formula clave

Cada algoritmo tiene una funcion de perdida que optimiza durante el entrenamiento.

Paso a paso

El proceso sigue pasos: datos, modelo, entrenamiento, evaluacion.

Error comun: Data leakage

Cuando informacion del test afecta al entrenamiento: validacion invalida.

Ejemplo concreto

Aplica ML a problemas reales de clasificacion y regresion.

Conexion

ML se construye sobre estadistica inferencial y predictiva.

Ejemplo paso a paso

Explora los conceptos con ejemplos practicos disponibles en la simulacion interactiva de este modulo.

Simulador: Bagging Visual

Cada clic genera 3 árboles bootstrap y muestra el voto mayoritario.

Haz clic para ver Bagging en acción.
Mini Quiz: Random Forest y Bagging
💡 Responde las preguntas sobre Bagging y Random Forest.

📖 Resumen del modulo