Logo de CursoIA
CursoIA Curso de Inteligencia Artificial

Generación de texto con LLMs, Unidad 8 — Evaluación de texto generado, 8.2 — Evaluación humana ·

Consistencia con el objetivo

Consistencia con el objetivo: Evaluación humana de texto generado

Introducción

La evaluación humana es una etapa crucial en la generación de texto con LLMs (Modelos de Lenguaje Grandes). A diferencia de las métricas automáticas, la evaluación humana proporciona una perspectiva subjetiva y contextualizada del texto generado. Esto es especialmente importante para asegurar que el contenido generado cumple con los objetivos específicos del proyecto.

Explicación principal

La consistencia con el objetivo implica verificar si el texto generado no solo es coherente internamente, sino que también refleja correctamente la intención y el propósito de su uso. Esto es crucial en contextos donde el texto debe servir a un fin específico, como crear descripciones técnicas o generar contenido publicitario.

Ejemplo práctico

Supongamos que estamos generando descripciones para productos tecnológicos. Un ejemplo de un prompt podría ser:

Describa brevemente la nueva impresora multifuncional XYZ con las siguientes características: resolución de 1200 ppp, soporte Wi-Fi y Ethernet, capacidad de copia rápida y escáner a color.

Un texto generado por el LLM podría ser:

"La impresora multifuncional XYZ es una herramienta versátil que ofrece una alta resolución de 1200 ppp. Además, es compatible con Wi-Fi y Ethernet para conectividad inalámbrica y cableada. También incluye funciones avanzadas como copia rápida y escáner a color."

Ejemplo de evaluación

Para evaluar la consistencia con el objetivo, podríamos preguntarnos:

  1. ¿La descripción es precisa en relación con las características especificadas?
  2. ¿Se mencionan todas las características requeridas?
  3. ¿El lenguaje utilizado es apropiado para una descripción técnica?

Errores típicos / trampas

1. Falta de contexto

Un LLM puede generar respuestas basándose en lo que aprendió durante su entrenamiento, pero puede fallar si el contexto no coincide con sus expectativas. Por ejemplo, un prompt sobre un producto tecnológico podría ser malinterpretado por una descripción demasiado formal o informal.

2. Incoherencia interna

Los LLMs pueden generar respuestas que parecen coherentes individualmente pero no forman un todo coherente. Por ejemplo, si se genera texto sobre una nueva funcionalidad de software y otro sobre las características existentes, el conjunto final puede resultar en un discurso incoherente.

3. Errores de interpretación

Los LLMs pueden confundirse con palabras o frases similares que no son exactamente lo que se pide. Por ejemplo, generar una descripción técnica cuando realmente se requiere un texto promocional.

Checklist accionable

  1. Definir claramente los objetivos: Identifique qué debe lograr el texto generado y asegúrese de que todos los participantes en el proceso lo entiendan.
  2. Evaluación de coherencia interna: Verifique si el texto generado mantiene una coherencia lógica y contextualizada a lo largo del todo.
  3. Revisión de consistencia con el contexto: Compare las características y especificaciones mencionadas en el prompt con el contenido generado para asegurar que no se omitan o distorsionen.
  4. Verificación de estilo y tono: Asegúrese de que el estilo y tono del texto coincidan con los estándares establecidos.
  5. Evaluación de precisión: Verifique si todas las afirmaciones hechas en el texto generado son precisas y basadas en la información proporcionada en el prompt.

Cierre

La evaluación humana es una herramienta poderosa para garantizar que el texto generado sea consistente con los objetivos del proyecto. Al aplicar un enfoque riguroso y usar un checklist accionable, puede asegurarse de que el contenido generado cumpla con las expectativas del usuario final.

Siguientes pasos

  • Refinar prompts: Asegúrese de que los prompts sean claros y específicos para minimizar la posibilidad de interpretaciones erróneas.
  • Implementar feedback loops: Use la evaluación humana como parte de un ciclo iterativo para mejorar el rendimiento del LLM con el tiempo.
  • Documentar procesos: Mantenga registros detallados sobre los prompts utilizados y las correcciones realizadas para futuras referencias.

Contacto

Indica tu objetivo (ChatGPT, RAG, agentes, automatización) y tu stack (web/backend).