Lección 7 de 7 · 9 min
Evaluar un sistema con sus propios casos
Una clasificación pública no dice si un asistente hará bien su trabajo. Un pequeño conjunto de casos reales sí lo dice.
Las clasificaciones públicas comparan los modelos con pruebas generales. Dicen poco sobre la forma en que un asistente tratará sus contratos, sus procedimientos o las preguntas de sus clientes. Los investigadores del proyecto HELM abogaron, de hecho, por una evaluación en numerosos escenarios y con varios criterios a la vez: exactitud, robustez, equidad, coste.
- Reúna una veintena de peticiones reales y variadas, incluidos casos difíciles.
- Para cada una, escriba la respuesta esperada o los puntos que debe contener.
- Añada dos o tres casos cuya respuesta no se encuentre en las fuentes, para verificar que el asistente lo dice.
- Pase los casos y califique cada respuesta: correcta, parcial, errónea o rechazo justificado.
Este conjunto de casos se convierte en su herramienta de control. Cuando cambie las instrucciones de un asistente, añada una fuente o pase a otro modelo, vuelva a pasar los mismos casos y compare. Una mejora en un punto no debe estropear otro.
Referencias
- Liang, Bommasani, Lee et al. (2022). Holistic Evaluation of Language Models. Transactions on Machine Learning Research. arxiv.org/abs/2211.09110