Preguntas en fila y muchos árboles
Un árbol de decisión hace una cadena de preguntas de sí o no sobre las variables, por ejemplo si el momento supera un valor, y termina en una hoja que predice la media (o la clase mayoritaria) de las filas de entrenamiento que llegaron a ella. Elige cada pregunta de forma voraz: entre todas las variables y puntos de corte toma el que deja los dos grupos hijos más puros. Para clases, la pureza se mide con la impureza de Gini , que es en un grupo puro. La ganancia de un corte es la impureza del padre menos la impureza de los hijos ponderada por su tamaño. Un árbol puede ajustar cualquier cosa, así que un árbol profundo memoriza el ruido de las filas de entrenamiento.
Un bosque aleatorio promedia muchos árboles. Cada árbol se cultiva con una muestra bootstrap de las filas y, en cada corte, mira solo un subconjunto aleatorio de variables, así que los árboles difieren. Si árboles tienen cada uno varianza y correlación por pares , su promedio tiene varianza : promediar elimina la parte independiente entre árboles y conserva solo la compartida. Un bosque sobreajusta, pues, menos que un árbol profundo, pero aún ajusta ruido cuando la señal verdadera es débil, como en los rendimientos. Júzguelo siempre con datos posteriores.
- Pureza voraz: cada corte es el que más baja la impureza en ese momento.
- Promediar reduce la varianza: al bosque le queda la parte compartida , sin importar cuántos árboles se añadan.
- Los modelos flexibles sobreajustan señales débiles: la habilidad dentro de muestra puede ser real y nula fuera de muestra.
Lab: qué se califica
- Impureza de un nodo10 pts
- Impureza de un hijo10 pts
- La impureza ponderada15 pts
- La ganancia del corte15 pts
- La varianza de un bosque15 pts
- Por qué ayuda promediar árboles10 pts
- Emparejar el vocabulario10 pts
- Bueno dentro de muestra, pobre después15 pts