A continuaciónSiguiente guía
Remuestreo de arranque
Técnico
GUÍA Técnica
Class imbalance is when one outcome vastly outnumbers another — like 99.9% legitimate transactions versus 0.1% fraud — which tricks models into ignoring the rare but important class.
Escuche esta guíaNarrado por IA · ~2 min
Resampling rebalances the training data so the model actually learns to spot the minority.
Cuando las clases están sesgadas, un modelo puede alcanzar una precisión del 99,9% si siempre predice la mayoría y nunca detecta un solo fraude, lo cual es inútil. El remuestreo corrige la distribución del entrenamiento de dos maneras generales. El sobremuestreo duplica o sintetiza ejemplos minoritarios: el clásico SMOTE (Técnica de sobremuestreo sintético de minorías) crea nuevos puntos interpolando entre una muestra minoritaria y sus vecinos minoritarios más cercanos en lugar de copiarlos. En cambio, el submuestreo descarta los ejemplos mayoritarios (al azar o de forma inteligente mediante métodos como enlaces Tomek o NearMiss) para igualar las cosas, a costa de desechar datos. Las alternativas que evitan tocar los datos incluyen la ponderación de clase (penalizar más los errores minoritarios en la función de pérdida) y ajustar el umbral de decisión después del entrenamiento.
Capacitar a un detector de fraude con tarjetas de crédito donde el fraude genuino está muy por debajo del 1% de las transacciones, utilizando SMOTE para amplificar los casos raros de fraude.
Construir un modelo médico para una enfermedad rara presente en solo un pequeño porcentaje de pacientes, aplicando ponderaciones de clase para que los casos omitidos sean penalizados en gran medida.
Detectar artículos defectuosos en una línea de fabricación donde casi todos los productos pasan la inspección, submuestreando los artículos "buenos" para equilibrar la capacitación.
Marcar intrusiones raras en la red en registros de ciberseguridad dominados por tráfico normal, evaluados con Precision-Recall AUC en lugar de precisión
El remuestreo está cada vez más automatizado dentro de los procesos de aprendizaje automático, con bibliotecas como imbalanced-learn que se integran directamente en la validación cruzada. La investigación se está desplazando hacia el aprendizaje sensible a los costos y las funciones de pérdida adaptadas (como la pérdida focal, que resta importancia a los ejemplos de mayoría fácil) que a menudo superan al remuestreo crudo en redes profundas. Para datos tabulares y de imágenes, los modelos generativos que sintetizan muestras minoritarias realistas están surgiendo como un sucesor más sofisticado de la interpolación de estilo SMOTE.
Boletín gratuito
Tres noticias verificadas sobre IA cada mañana de lunes a viernes, explicadas con claridad. Gratis para siempre y sin anuncios.
Un correo cada día laborable. Date de baja con un clic. Nunca vendemos ni compartimos tu dirección.
Ponte a prueba
Corrección inmediata en cada respuesta y un certificado para compartir, con un ID verificable, cuando apruebas un curso.
Apoya la educación gratuita sobre IA. AI Understanding es una organización sin fines de lucro 501(c)(3): sin anuncios ni muros de pago, nunca. Hacer una donación
El desequilibrio de clases se produce cuando un resultado supera ampliamente a otro (como 99,9% de transacciones legítimas frente a 0,1% de fraude), lo que engaña a los modelos para que ignoren la clase rara pero importante. El remuestreo reequilibra los datos de entrenamiento para que el modelo realmente aprenda a detectar la minoría.
Si el 99,9% de los casos son negativos, un modelo que siempre predice negativos obtiene una precisión del 99,9% y no detecta ningún positivo, por lo que la precisión oculta un fracaso total en la clase poco común.
SMOTE (Técnica de sobremuestreo de minorías sintéticas) crea nuevos ejemplos de minorías interpolando entre un punto minoritario y sus vecinos minoritarios más cercanos, en lugar de simplemente duplicarlos.
La ponderación de clase deja los datos intactos y, en cambio, hace que la función de pérdida penalice más los errores en la clase minoritaria.
El remuestreo antes de la división permite que aparezcan puntos minoritarios casi idénticos tanto en el tren como en los conjuntos de prueba, lo que filtra información y produce un rendimiento demasiado optimista y poco realista.
El submuestreo equilibra las clases al descartar ejemplos mayoritarios, lo que puede descartar datos informativos y perjudicar la capacidad del modelo para aprender la clase mayoritaria.
sigue aprendiendo
Más guías seleccionadas para este tema.
A continuaciónSiguiente guía
Remuestreo de arranque
Técnico