Generalization
Generalización
En una frase
Generalization: la capacidad de un modelo de funcionar bien con datos que no vio durante el entrenamiento.
¿Demasiado técnico? Ver explicación sencilla¿Quieres profundizar? Ver explicación técnica
Explícamelo fácil
Es el verdadero objetivo del machine learning. No queremos un modelo que recuerde los ejemplos, sino uno que entienda el patrón y pueda aplicarlo a casos nuevos.
Un niño que aprendió a sumar con manzanas puede sumar naranjas: eso es generalizar.
Nivel técnico
Profundizando
Se estima con un conjunto de prueba independiente. La brecha de generalización es la diferencia entre el error de entrenamiento y el de prueba. Un problema práctico es el cambio de distribución (distribution shift): datos de producción distintos a los de entrenamiento, lo que se vigila con monitoreo de drift.
¿Por qué importa?
Un modelo solo es útil si generaliza. Todo lo demás es memoria.
¿Dónde se utiliza?
- Evaluación de modelos
- Diseño de experimentos
Antes de aprender esto
Continúa aprendiendo
Conceptos relacionados
Aparece en la ruta Cómo aprende una IA.