← Últimos artículos
💻 computer science

What Prompts Don't Say: Understanding and Managing Underspecification in LLM Prompts

Este artículo analiza la fragilidad de la subespecificación de instrucciones en los LLM, demostrando que, aunque los modelos a menudo infieren requisitos faltantes, esto conduce a un rendimiento inestable que no puede corregirse de manera fiable mediante especificaciones simples u optimizadores estándar, lo que lleva a los autores a proponer mecanismos de optimización conscientes de los requisitos y un proceso sistemático para la gestión proactiva de los mismos.

Autores originales: Chenyang Yang, Yike Shi, Qianou Ma, Michael Xieyang Liu, Christian Kästner, Tongshuang Wu

Publicado 2026-04-28
📖 5 min de lectura🧠 Análisis profundo

Autores originales: Chenyang Yang, Yike Shi, Qianou Ma, Michael Xieyang Liu, Christian Kästner, Tongshuang Wu

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

La Gran Idea: El Problema de la "Suposición Silenciosa"

Imagina que contratas a un asistente personal muy talentoso, pero un poco literal (la IA), para planificar un viaje por ti. Le dices: "Planifica un viaje de 7 días a China para mí en julio".

Podrías pensar que has dado suficientes instrucciones. Pero no dijiste:

  • "Revisa el clima".
  • "Pregunta si necesito una visa".
  • "No reserves vuelos por mí; solo dame consejos".
  • "Mantén un tono amigable".

Este artículo llama a esto "Subespecificación del Prompt" (Prompt Underspecification). Ocurre cuando omites reglas importantes porque asumes que la IA las "sabrá" o las "descubrirá" como lo haría un humano.

Los investigadores descubrieron que, aunque la IA puede a veces adivinar estas reglas faltantes, es una apuesta. A veces adivina bien; a veces adivina terriblemente mal. Y si actualizas la IA o cambias ligeramente tu redacción, esa "adivinación" puede desaparecer por completo, haciendo que el plan de viaje falle (por ejemplo, sugiriendo que hagas senderismo durante un monzón o que reserves un vuelo sin visa).


Los Tres Problemas Principales que Encontraron

Los investigadores realizaron experimentos para ver qué sucede cuando omites reglas. Esto es lo que descubrieron, utilizando metáforas:

1. La IA es un "Lector de Mentes Inestable"

  • El Hallazgo: La IA acierta las reglas faltantes aproximadamente el 41% de las veces. Pero su "lectura de mentes" es increíblemente frágil.
  • La Analogía: Imagina que la IA es un estudiante que rinde un examen. Si no escribes la pregunta claramente, el estudiante podría adivinar la respuesta. A veces adivina bien. Pero si cambias al profesor (el modelo de IA) o la iluminación de la sala (un cambio minúsculo en el prompt), ese mismo estudiante podría de repente adivinar la respuesta incorrecta.
  • El Resultado: Cuando la IA adivina una regla que no se le indicó, es dos veces más probable que falle cuando la IA recibe una actualización en comparación con cuando se le indicó explícitamente la regla.

2. El Error del "Fregadero de la Cocina"

  • El Hallazgo: Podrías pensar: "Bueno, simplemente listaré cada regla individual que pueda pensar para estar seguro". Los investigadores descubrieron que esto en realidad empeora las cosas.
  • La Analogía: Imagina que intentas que un perro se siente. Si dices "Siéntate, quédate, al pie, no ladres, no saltes, mírame, no rasques", todo a la vez, el perro se confunde y no hace nada.
  • El Resultado: Cuando llenas un prompt con demasiadas instrucciones (como 19 reglas), el rendimiento de la IA disminuye significativamente (en aproximadamente un 19%). Se abruma y comienza a ignorar las reglas, incluso las que escribiste explícitamente.

3. La "Verificación de la Vibra" No es Suficiente

  • El Hallazgo: Los desarrolladores suelen probar sus prompts observando algunos ejemplos para ver si funcionan. Los investigadores dicen que esto es como revisar el clima mirando por la ventana durante 5 segundos.
  • La Analogía: Si solo revisas unos pocos ejemplos, podrías pasar por alto los "casos extremos" (como el requisito de visa o la actividad peligrosa). Crees que la IA es perfecta, pero en el momento en que un usuario hace una pregunta ligeramente diferente, la IA falla porque nunca se le indicó cómo manejar ese escenario específico.

La Solución: Prompting "Inteligente"

El artículo sugiere dos formas principales de solucionar esto, en lugar de simplemente escribir más o menos texto.

1. El Enfoque del "Curador" (Optimización)

En lugar de escribir una lista masiva de reglas, los investigadores construyeron un sistema que actúa como un editor inteligente.

  • Lo que hace: Examina tu lista de 20 reglas y pregunta: "¿Cuáles de estas la IA ya conoce por defecto?" y "¿Cuáles de estas en realidad están luchando entre sí?".
  • El Resultado: Crea un prompt más corto y limpio. Elimina las reglas que la IA ya conoce (ahorrando espacio) y conserva las críticas. Esto mejoró el rendimiento en aproximadamente un 5% en promedio y acortó los prompts en un 40%.

2. El Enfoque del "Monitor Continuo" (Proceso)

Los investigadores argumentan que gestionar los prompts de la IA no debería ser una tarea de "configúralo y olvídate". Necesita ser como mantener un automóvil.

  • La Analogía: No compras un coche y nunca revisas el aceite. Necesitas revisarlo regularmente.
  • El Proceso:
    • Descubrir: Encontrar sistemáticamente todas las reglas ocultas (como "revisar visas") antes de comenzar a construir.
    • Validar: Tener un "juez" (otra IA o un humano) que verifique constantemente si la IA está siguiendo tanto las reglas escritas como las ocultas.
    • Monitorear: Cuando el modelo de IA se actualiza (como un parche de software), vuelve a verificar todo inmediatamente para asegurarte de que no olvidó una regla.

Resumen

El artículo concluye que no puedes confiar en que la IA "rellene los espacios en blanco" de manera fiable.

  • No asumas que la IA sabe lo que quieres decir.
  • No simplemente le arrojes una lista enorme de reglas; se confundirá.
  • Haz uso de herramientas inteligentes para elegir las reglas correctas que especificar, y mantén una vigilancia constante sobre la IA para asegurarte de que no se desvíe del curso cuando las cosas cambien.

El objetivo es pasar de "adivinar lo que la IA necesita" a "diseñar un sistema fiable donde la IA sepa exactamente qué hacer, cada vez".

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →