¡Sintonice YOLO Vision 2025!
25 de septiembre de 2025
10:00 — 18:00 BST
Evento híbrido
Yolo Vision 2024
Glosario

Prompting de Cadena de Pensamiento

¡Impulse el razonamiento de la IA con el prompting de cadena de pensamiento! Mejore la precisión, la transparencia y la retención del contexto para tareas complejas de varios pasos.

El prompting de Cadena de Pensamiento (CoT) es una técnica avanzada de ingeniería de prompts diseñada para mejorar las capacidades de razonamiento de los Modelos de Lenguaje Grandes (LLMs). En lugar de pedirle a un modelo una respuesta directa, el prompting CoT anima al modelo a generar una serie de pasos intermedios y coherentes que conducen a la conclusión final. Este método imita la resolución de problemas humana al dividir las preguntas complejas en partes más pequeñas y manejables, lo que mejora significativamente el rendimiento en tareas que requieren aritmética, sentido común y razonamiento simbólico. La idea central se introdujo en un artículo de investigación de Google AI, que demuestra que este enfoque ayuda a los modelos a llegar a respuestas más precisas y fiables.

Esta técnica no solo mejora la precisión de la salida del modelo, sino que también proporciona una ventana a su "proceso de pensamiento", haciendo que los resultados sean más interpretables y confiables. Este es un paso crucial hacia el desarrollo de una IA explicable (XAI). Al seguir la cadena de pensamiento del modelo, los desarrolladores pueden comprender mejor cómo se llegó a una conclusión e identificar posibles errores en su lógica, lo cual es vital para depurar y refinar los sistemas de IA.

¿Cómo funciona el 'Chain-of-Thought Prompting' (inducción en cadena de pensamiento)?

Existen dos métodos principales para implementar el prompting CoT, cada uno adecuado para diferentes escenarios:

  • CoT Zero-Shot: Este es el enfoque más simple, donde se añade una frase sencilla como "Pensemos paso a paso" al final de una pregunta. Esta instrucción incita al modelo a articular su proceso de razonamiento sin necesidad de ejemplos previos. Es una aplicación poderosa del aprendizaje zero-shot, que permite al modelo realizar un razonamiento complejo en tareas que no ha visto antes.
  • Few-Shot CoT: Este método implica proporcionar al modelo algunos ejemplos dentro del propio prompt. Cada ejemplo incluye una pregunta, un proceso de razonamiento detallado paso a paso (la cadena de pensamiento) y la respuesta final. Al ver estos ejemplos, el modelo aprende a seguir el patrón de razonamiento deseado cuando se encuentra con una pregunta nueva y similar. Este enfoque, que aprovecha el aprendizaje con pocos ejemplos (few-shot learning), suele ser más eficaz que el CoT de disparo cero para problemas muy complejos o específicos del dominio.

Aplicaciones en el mundo real

El *prompting* CoT tiene aplicaciones prácticas en diversas industrias donde se requiere la resolución de problemas complejos.

  1. Resolución de Problemas Matemáticos y Científicos: Un caso de uso clásico es la resolución de problemas matemáticos de varios pasos. Se puede indicar a un LLM que descomponga el problema, identifique las variables, formule los pasos necesarios, realice los cálculos y llegue a una respuesta final, reduciendo significativamente los errores en comparación con la solicitud de respuesta directa. Esto se explora en profundidad por organizaciones como DeepMind.
  2. Soporte al Cliente y Diagnóstico Complejos: Un chatbot impulsado por IA en un rol de soporte técnico puede usar CoT para manejar problemas complejos de los usuarios. En lugar de una respuesta genérica, el bot puede razonar a través del problema: "Primero, confirmaré el dispositivo y la versión del software del usuario. Luego, verificaré si hay problemas conocidos relacionados con esta versión. Después, pediré mensajes de error específicos. Finalmente, proporcionaré una solución paso a paso basada en esta información". Este enfoque estructurado conduce a un soporte más útil y preciso.

Comparación con conceptos relacionados

El *prompting* CoT está relacionado, pero es distinto de otras técnicas en el procesamiento del lenguaje natural (PNL) y el aprendizaje automático (ML).

  • Encadenamiento de Prompts (Prompt Chaining): El encadenamiento de prompts divide una tarea compleja en una secuencia de prompts más simples e interconectados, donde la salida de un prompt se convierte en la entrada para el siguiente. Esto a menudo requiere una orquestación externa (por ejemplo, utilizando frameworks como LangChain). En contraste, CoT tiene como objetivo obtener todo el proceso de razonamiento dentro de una única interacción prompt-respuesta.
  • Generación Aumentada por Recuperación (Retrieval-Augmented Generation, RAG): RAG es una técnica donde un modelo primero recupera información relevante de una base de conocimiento externa antes de generar una respuesta. RAG puede ser un componente de un proceso de cadena de pensamiento (chain-of-thought) (por ejemplo, un paso podría ser "buscar en la base de datos X"), pero CoT describe la estructura general del razonamiento en sí. Obtenga más información sobre cómo funcionan los sistemas RAG.
  • Enriquecimiento de Prompts (Prompt Enrichment): Esto implica añadir contexto o detalles al prompt inicial de un usuario antes de enviarlo a la IA. Mejora un único prompt, pero no crea el proceso de razonamiento secuencial, paso a paso, que define CoT.

El *prompting* CoT representa un paso significativo hacia la construcción de sistemas de Inteligencia Artificial (IA) más capaces e interpretables. Comprender y utilizar tales técnicas puede ser beneficioso al desarrollar modelos de IA sofisticados. Plataformas como Ultralytics HUB pueden ayudar a gestionar el entrenamiento y el despliegue de varios modelos. Técnicas como la Autoconsistencia pueden mejorar aún más CoT muestreando múltiples rutas de razonamiento y seleccionando la respuesta más consistente. A medida que los modelos se vuelven más complejos, desde los LLM hasta los modelos de visión artificial como Ultralytics YOLO11, los principios del razonamiento estructurado serán cada vez más importantes.

Únete a la comunidad de Ultralytics

Únete al futuro de la IA. Conecta, colabora y crece con innovadores de todo el mundo

Únete ahora
Enlace copiado al portapapeles