Abrir menú de navegación
AIDive
ES
Iniciar sesión
Volver al glosario

Qué es Data Drift

Aprendizaje automático

Cambio en la distribución de los datos de entrada después de ejecutar el modelo.

Definición

El drift de datos es un cambio en la distribución de los datos de entrada después de ejecutar un modelo. Dicho de forma sencilla, este concepto ayuda a entrenar modelos, comparar enfoques y reducir el riesgo de errores con datos nuevos. En la práctica, sirve para entender qué capacidades necesita realmente la herramienta, qué datos va a requerir y qué limitaciones conviene revisar antes de implementarla.

Ejemplo

Empezaron a llegar al servicio usuarios de otro país y las características ya no se parecen a los datos con los que se entrenó el modelo.

Por qué importa

El drift de datos ayuda a detectar a tiempo que la calidad del modelo puede empeorar sin cambios en el código. Esto ayuda a elegir herramientas de IA no por promesas llamativas, sino por cómo funcionan en un problema real.

Cómo funciona

Primero, el problema se traduce en datos y métricas; luego, el modelo se entrena, se prueba con una muestra aparte y se compara con alternativas. En el caso del término “Data Drift”, es importante observar por separado los datos, los criterios de calidad y las condiciones de uso.

Dónde se usa

  • Se usa en el entrenamiento, la prueba y el ajuste de modelos, en la selección automática de parámetros, en sistemas de previsión, clasificación y recomendación.

Limitaciones

La principal limitación es la dependencia de los datos, las métricas y las condiciones de verificación. Un buen resultado en una prueba no siempre significa un rendimiento fiable en un producto real.

FAQ

¿Por qué es útil conocer el drift de datos?

El drift de datos ayuda a detectar a tiempo que la calidad del modelo puede deteriorarse sin que cambie el código. Esto ayuda a elegir herramientas de IA no por grandes promesas, sino por cómo funcionan en una tarea real.

¿Qué conviene revisar en la práctica?

Es importante comprobar la calidad de los datos, la aplicabilidad a tu caso, las limitaciones del método, el coste de implementación y la forma de controlar el resultado después del despliegue.