Ajustar el pasado es fácil
Dé a un modelo suficiente libertad y ajustará cualquier dato de entrenamiento, ruido incluido. Eso es el sobreajuste: un gran ajuste dentro de la muestra que se desploma con datos nuevos. El subajuste es lo contrario, un modelo demasiado simple para captar el patrón. El remedio de ambos es juzgar un modelo con datos que no ha visto. El dentro de la muestra nunca baja al añadir predictores, así que premia el sobreajuste, mientras que el ajustado penaliza cada predictor adicional.
La validación cruzada de pliegues divide los datos en pliegues, entrena con , puntúa en el pliegue reservado y promedia las puntuaciones. Un conjunto de prueba aparte, tocado una sola vez al final, da la estimación honesta final; los pliegues de validación se agotan en decisiones como la penalización . Con series temporales, mezclar es un error: una división aleatoria entrena con días posteriores a los que prueba, lo que filtra el futuro. Use en su lugar la validación walk-forward, entrenando siempre con el pasado y probando con el bloque siguiente, opcionalmente con un hueco para evitar solapamiento de etiquetas.
- Sobreajuste: excelente con los datos de entrenamiento, malo con datos nuevos. Subajuste: malo con ambos.
- Validación cruzada: entrenar con algunos pliegues, puntuar en el reservado, promediar; reservar un conjunto de prueba para el final.
- Series temporales: nunca mezcle; entrene con el pasado, pruebe con el bloque futuro (walk-forward).
Lab: qué se califica
- El tamaño de un conjunto de entrenamiento10 pts
- Por qué no mezclar15 pts
- Una prueba walk-forward15 pts
- Un R cuadrado ajustado15 pts
- El vocabulario15 pts
- Detectar la filtración15 pts
- Por qué el ajuste dentro de la muestra dice poco15 pts