Recorre la brecha en orden: verifica que la métrica de producción se calcula igual, comprueba si hay desviación entre entrenamiento y servicio, luego busca fuga en el montaje offline y después mira si hay desplazamiento de distribución. La desviación de servicio y la fuga son mucho más comunes que la deriva genuina en las primeras semanas tras el lanzamiento. Registra los vectores de variables servidos y vuelve a puntuarlos fuera de línea para aislar dónde divergen los números.
Por qué lo preguntan los entrevistadores
Esto es lo más realista que hace un científico de datos, y el entrevistador quiere un proceso ordenado y no una lista de causas posibles. La señal está en la secuencia: descartar medición y fontanería antes de recurrir a la deriva de concepto, porque los recién llegados casi siempre culpan primero a la deriva. Registrar las variables servidas para reproducir la puntuación fuera de línea es el detalle que demuestra que has puesto algo en producción.
Cómo estructurar tu respuesta
- Confirma primero que las dos métricas miden lo mismo.
- Comprueba la desviación entre entrenamiento y servicio repuntuando los vectores de variables registrados.
- Luego busca fuga en el pipeline offline.
- Solo después, prueba si hay desplazamiento de distribución y deriva de concepto.
- Di qué harías mientras tanto para limitar el daño.
Ejemplo de respuesta
Primero compruebo que estoy comparando lo mismo con lo mismo. El AUC offline se calcula a menudo sobre una instantánea etiquetada con otra población y otro retraso de etiqueta que producción, y la mitad de las veces la brecha se debe en parte a eso. Después busco desviación entre entrenamiento y servicio, que en mi experiencia es la causa más común. Registro los vectores de variables reales que usó el servicio, los vuelvo a puntuar con el modelo offline y comparo con lo que emitió producción. Si difieren, el bug está en el pipeline de servicio y no en el modelo, y suele ser algo aburrido como una categoría que cae en desconocido o una diferencia de zona horaria que desplaza una ventana móvil. Si las puntuaciones coinciden, sospecho de fuga offline, es decir, que alguna variable se calculó después de conocer la etiqueta. La pista es una variable con una importancia inverosímil. Solo entonces pruebo la deriva, comparando distribuciones de variables y la tasa base entre el entrenamiento y ahora. Mientras tanto no lo dejaría sangrando: vuelvo al modelo anterior o a una línea base de reglas para el segmento afectado, y aviso a los interesados de que el número se movió antes de que lo descubran ellos.
¿Tienes esta entrevista a la vuelta de la esquina? GhostPilot escucha tu llamada en vivo, detecta la pregunta en cuanto la hacen y pone una respuesta estructurada en tu pantalla en tiempo real. Pruébalo en tu próxima entrevista de práctica, o coge un Session Pass de $29, sin suscripción, para la de verdad.
Mira cómo funcionaPreguntas de seguimiento que puedes esperar
- ¿Cómo monitorizarías esto de forma automática en vez de enterarte tarde?
- ¿Qué estadístico usarías para detectar deriva en las variables?
- ¿Cómo manejas un modelo cuyas etiquetas solo llegan sesenta días después?
Más preguntas para Científico de datos
Tu entrevistador hará su propia versión de esta. Pega la descripción real del puesto en el Question Predictor gratuito y obtén las 20 preguntas que ese puesto tiene más probabilidades de hacerte, con lo que cada una busca en realidad.
Predecir mis preguntas