Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

Ciclo de vida de un modelo clásico y sus riesgos

4 tareas · 35 min · Principiante

Antes de los modelos de lenguaje ya había modelos tomando decisiones: uno que mira una foto y dice qué hay, otro que lee una fila de datos y da una puntuación. Siguen ahí, decidiendo pagos, créditos y alertas, y su riesgo no está solo en el archivo de pesos: está en cada etapa por la que pasa, desde la foto que se recoge hasta la versión vieja que nadie apagó. Bandurria Seguros, una aseguradora de autos inventada, tiene dos: tasador-fotos, que clasifica el daño de un vehículo por su foto, y filtro-siniestros, que decide qué reclamaciones van a revisión antifraude. Lees su ciclo de vida y su registro de modelos. No se ejecuta nada.

0 de 4 · 0%

Objetivo de la sala

Antes de los modelos de lenguaje ya había modelos tomando decisiones: uno que mira una foto y dice qué hay, otro que lee una fila de datos y da una puntuación. Siguen ahí, decidiendo pagos, créditos y alertas, y su riesgo no está solo en el archivo de pesos: está en cada etapa por la que pasa, desde la foto que se recoge hasta la versión vieja que nadie apagó. Bandurria Seguros, una aseguradora de autos inventada, tiene dos: tasador-fotos, que clasifica el daño de un vehículo por su foto, y filtro-siniestros, que decide qué reclamaciones van a revisión antifraude. Lees su ciclo de vida y su registro de modelos. No se ejecuta nada.

Un modelo clásico de aprendizaje automático —una red que clasifica imágenes, un bosque de árboles que puntúa una fila de datos— se fabrica en etapas: se recogen ejemplos, se etiquetan, se entrena, se valida con datos que el modelo no vio, se guarda el artefacto, se despliega detrás de una API, se vigila lo que le llega y, un día, se retira. Cada etapa tiene su propio riesgo. Fotos de origen dudoso en la recolección, etiquetas mal puestas, una validación que se hace trampa a sí misma, un artefacto sin huella, una API demasiado abierta, nadie mirando las entradas, una versión vieja que sigue respondiendo.

Y hay una pieza que no está en el modelo pero decide el daño: la regla de negocio que usa su salida. Si una clase «leve» paga sin perito, cualquier error del modelo hacia esa clase se convierte en dinero.

Responde para continuar

Al auditar un modelo clásico en producción, ¿qué entra en su superficie de riesgo?

Ver pista de ayuda

Repasa el archivo de etapas y el de la decisión: el riesgo aparece en más de un sitio.

Un ciclo de vida escrito sirve para una cosa muy concreta: ver de un vistazo qué etapa no tiene dueño ni control. Una etapa sin responsable no se ejecuta mal; simplemente no se ejecuta, y nadie se entera hasta que el problema ya está en producción.

Abre el archivo de etapas de tasador-fotos y busca la que no tiene responsable asignado.

Responde para continuar

¿Qué etapa del ciclo de vida de tasador-fotos no tiene responsable?

Ver pista de ayuda

Lee `ciclo/etapas-tasador.txt` y mira la columna `responsable`.

La exactitud de un modelo solo dice algo si se midió con datos que el modelo no vio al entrenar. Si el conjunto de validación está dentro del de entrenamiento, el modelo responde de memoria y la cifra sale inflada: parece mejor de lo que será con datos nuevos. Es uno de los errores más comunes del ciclo y no deja rastro en el modelo, solo en el registro: hay que comparar con qué se entrenó y con qué se validó.

Un salto grande de exactitud entre una versión y la siguiente, sin un cambio de datos o de método que lo explique, es una buena razón para hacer esa comparación.

Responde para continuar

Según el registro de modelos, ¿qué versión se validó con datos que también estaban en su entrenamiento? Escríbela como aparece en la columna version.

Ver pista de ayuda

En `registro/modelos-en-registro.txt`, compara para cada fila `entrenado_con` con `validado_con`, y lee la nota sobre lo que incluye cada conjunto.

Una cifra de validación contaminada no prueba que el modelo sea malo; prueba que no se sabe cómo es. Lo honesto es tratar la cifra como no demostrada y medir otra vez con un conjunto que el modelo nunca vio, idealmente posterior a sus datos de entrenamiento, y que esa nueva medición pase por la misma aprobación que el resto. Retirar el modelo sin más o aceptar la cifra porque el modelo «funciona» son las dos salidas fáciles, y ninguna de las dos se apoya en evidencia.

Fíjate también en quién aprobó esa versión y compáralo con las demás filas del registro.

Responde para continuar

¿Qué recomiendas sobre la exactitud reportada de esa versión en producción?

Ver pista de ayuda

Compara la columna `aprobado_por` de esa fila con las demás versiones que llegaron a producción.

Inicia sesión para registrar tus puntos y progreso en el ranking.

Whoami-Labs Pro

Whoami-Labs Pro utiliza cookies

Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad