Métricas de calidad de una feature de IA: qué medir y cómo leerlo

Mide una feature de IA con tasa de fallos por categoría, correcciones del usuario y resultado de la tarea. Cómo elegir métricas y evitar las de vanidad.

info Definición Rápida
Las métricas de calidad de una feature de IA son los indicadores que dicen si la función hace su trabajo para el usuario: tasa de fallos por categoría, correcciones que hace la persona y si la tarea terminó bien. Una feature puede tener buenos puntajes técnicos y aun así fallar en lo que el usuario necesita.

¿Qué diferencia hay entre métrica de modelo y métrica de producto?

Una métrica de modelo mide la respuesta: si es correcta, si tiene formato válido, si cumple un criterio. Una métrica de producto mide el resultado: si el usuario terminó lo que vino a hacer, cuántas veces tuvo que corregir y cuánto tardó.

Las dos importan, pero no dicen lo mismo. Un asistente puede responder con frases impecables y aun así hacer que la persona pida tres veces la misma cita. Un modelo con precisión mediocre puede funcionar bien si sus errores son fáciles de ver y corregir. Por eso conviene medir ambas y compararlas. Esta página se centra en la calidad de la salida; para el resultado de negocio y la adopción, mira métricas de producto para IA.

¿Qué medir?

Cuatro familias, con ejemplos de cada una:

FamiliaQué respondeEjemplos
Fallos por categoría¿Qué sale mal y con qué frecuencia?Fecha inventada, herramienta no llamada, tono inadecuado
Correcciones del usuario¿Cuántas veces la persona tuvo que arreglar la salida?Edita el texto generado, reescribe el prompt, borra y repite
Resultado de la tarea¿Se logró lo que la persona quería?Pedido completado, cita creada, archivo exportado
Costo y velocidad¿Es sostenible?Tokens por tarea, latencia, costo por resultado aceptado

La primera familia viene del análisis de errores, que empieza leyendo trazas reales. Las otras tres se miden en producción. Un tablero útil tiene una métrica de cada familia, no quince de la misma.

¿Cómo se construyen las categorías de fallo?

Hamel Husain describe el análisis de errores como la actividad más importante de las evaluaciones. Primero lees trazas reales y anotas lo que sale mal con tus propias palabras; después agrupas esas notas en categorías y, al final, cuentas cuántos fallos hay en cada una. El conteo es lo que ordena las prioridades.

Para el tamaño de la muestra, su guía recomienda revisar al menos 100 trazas y seguir más allá mientras sigas aprendiendo cosas nuevas. Si las trazas salen de producción, la selección importa: tomar solo las que tienen retroalimentación negativa del usuario deja fuera los problemas que nadie reporta, así que conviene combinar varios criterios de muestreo.

¿Cómo se mide el resultado de una tarea?

La guía de Anthropic sobre evaluaciones de agentes separa dos cosas que suelen confundirse. La transcripción es el registro completo de lo que pasó (respuestas, llamadas a herramientas, razonamiento). El resultado es el estado final en el entorno: no importa que el agente diga «reservé el vuelo» si la reserva no existe en la base de datos. Para medir la calidad conviene calificar lo que el agente produjo, no el camino que siguió.

Si el sistema es no determinista, un solo intento no basta. Anthropic define dos medidas:

  • pass@k: la probabilidad de obtener al menos una solución correcta en k intentos. Sube con k y sirve cuando basta un acierto.
  • pass^k: la probabilidad de que los k intentos salgan bien. Baja con k. Con un 75% de éxito por intento, pasar tres veces seguidas ronda el 42%. Importa en productos de cara al cliente, donde se espera un comportamiento consistente.

El mismo texto recuerda que, una vez que tienes evaluaciones, puedes seguir la latencia, el uso de tokens, el costo por tarea y la tasa de errores sobre un conjunto fijo de tareas, y usarlos como línea base para detectar regresiones.

¿Cómo se leen los números?

Cuatro reglas prácticas:

  1. Ignora los puntajes sin definición. Si una escala de 1 a 5 no tiene un criterio escrito por cada número, no sirve para decidir. Los veredictos binarios con categoría de error sí.
  2. Mira la frecuencia antes que la intuición. Husain y Shankar priorizan los arreglos contando qué fallos aparecen más, no por intuición. El fallo más común es el primer candidato, aunque el más llamativo sea otro.
  3. Cruza métricas. Si la tasa de fallos baja y la tasa de correcciones sube, el modelo mejoró en algo y empeoró en otra cosa. Suele ser señal de que la interfaz no ayuda a la persona a revisar.
  4. Separa tendencia de ruido. Con pocas trazas, un cambio pequeño puede ser azar. Husain recomienda seguir los intervalos de confianza de las métricas de producción e investigar cuando el límite inferior cruza el umbral que te importa.

Sobre los tableros, Husain es escéptico: dice que rara vez los ha encontrado útiles porque «ponen la carga en el lector». Su alternativa es un relato corto: qué cambió, causas probables y próximos pasos.

¿Por qué le importa a un diseñador?

Porque las correcciones del usuario son datos de diseño. Cada vez que alguien edita la respuesta generada, te dice qué faltó en la interfaz: quizá el modelo no sabía el contexto, o la pantalla no mostraba la fuente, o el formato no coincidía con lo que la persona necesitaba. Si miras esa métrica junto con las trazas, puedes diseñar el arreglo correcto y no solo cambiar el prompt.

Además, medir el resultado de la tarea te obliga a definir qué significa «terminó bien». Ese paso ya es parte del diseño del producto.

¿Cuándo NO conviene?

  • Cuando no tienes una definición de éxito por tarea. Sin ella, cualquier métrica es un número sin dueño.
  • Cuando el tablero tiene muchas métricas genéricas y ninguna se conecta con un problema del usuario.
  • Cuando el objetivo es mostrar una cifra bonita a dirección. Una métrica que no cambia ninguna decisión es decoración.

Ejemplo

Ejemplo ilustrativo: una herramienta de facturas usa IA para categorizar gastos. Su tablero inicial tenía una métrica de «precisión general» del 91%, que parecía buena. Al revisar trazas, el equipo encuentra tres categorías de fallo: confunde suscripciones con compras únicas (35% de los errores), no reconoce proveedores extranjeros (40%) y asigna mal el IVA en gastos mixtos (25%). Además, las correcciones del usuario se concentran en proveedores extranjeros: el 30% de esos gastos se edita a mano. Deciden medir tres cosas: tasa de cada fallo por semana, correcciones por cada 100 gastos y gastos categorizados sin edición. Al arreglar proveedores extranjeros, las correcciones bajan de 30 a 12 por cada 100 en cuatro semanas.

Para el método de análisis que alimenta estas categorías, lee evals como UX research. Para registrar las correcciones y los resultados en producción, observabilidad de LLMs. Y para los veredictos de aprobado o reprobado, LLM-as-judge.

Errores comunes

  • Elegir métricas porque son fáciles de calcular, no porque cambian una decisión.
  • Reportar solo la precisión general, sin desglose por categoría de error.
  • Medir la calidad de la respuesta y olvidar si la tarea terminó.
  • Probar un solo intento por caso cuando el sistema da respuestas distintas cada vez.
  • Interpretar una mejora pequeña sin verificar el tamaño de muestra.
  • Ignorar las correcciones del usuario, que son la métrica más barata y más honesta.

Fuentes

Preguntas frecuentes

¿Qué métricas sirven para medir una feature de IA?
Las que combinan calidad y resultado: la tasa de fallos por categoría de error, las correcciones que hace el usuario y el resultado real de la tarea, como un pedido completado o una cita creada. Una métrica general de satisfacción sola no basta.
¿Por qué no conviene usar puntajes de 1 a 5 para medir calidad?
Porque los puntos contiguos de la escala se distinguen mal y quien califica tiende a refugiarse en los valores del medio. Hamel Husain recomienda empezar con veredictos binarios de aprobado o reprobado, que obligan a decidir y son más fáciles de accionar.
¿Qué son las métricas de vanidad en IA?
Son tableros con puntajes genéricos de «utilidad», «coherencia» o «calidad» que dan una sensación de control sin decir qué arreglar. Hamel Husain advierte que las evaluaciones genéricas hacen perder tiempo y generan falsa confianza cuando se usan como medida de calidad.
¿Qué es un buen objetivo para una feature de IA?
Uno que se pueda verificar en la práctica: que el resultado de la tarea se cumpla, que el usuario no tenga que corregirlo y que el fallo más frecuente baje de una semana a otra. Antes de fijar una meta numérica, define por escrito qué cuenta como éxito en cada tarea.