← Lumbre

Transformers y Modelos de Atención · 8.º GPT y modelos autorregresivos

Portada de GPT y modelos autorregresivos

GPT y modelos autorregresivos

✦ GPT entrena un decodificador de atención para predecir el siguiente token dado el contexto previo · Transformers y Modelos de Atención · Inteligencia Artificial · en 11 minutos

Roadwise Consulting

Firmado y verificado · Biblioteca UNIV

Objetivo: Describir el modelado autorregresivo de lenguaje de GPT y las estrategias de decodificación para generar texto.

11 min Transformers y Modelos de Atención · Inteligencia Artificial 18–30 años
Más
GPT y modelos autorregresivos

Herramientas de la lección

◉ Entrar a La Matrix Sorpréndeme

Sobre este contenido

Ir a

Volver a Transformers y Modelos de Atención · 8.º semestre Cursos Explorar Mi cuenta Salir del modo estudio

GPT y modelos autorregresivos

La IA generativa explicada
Vídeo en español que explica cómo los modelos autorregresivos producen texto prediciendo el siguiente token.

Modelado autorregresivo

El modelo factoriza la probabilidad de una secuencia como producto de condicionales: cada token depende de los anteriores. Entrenar es maximizar la verosimilitud de esa cadena.

Solo decodificador, con máscara causal

  • GPT apila capas de decodificador con autoatención enmascarada.
  • La máscara impide mirar el futuro: solo ve el prefijo.
  • Eso lo hace apto para generar de izquierda a derecha.

Entrenamiento paralelo

Aunque genera token a token, el entrenamiento es paralelo: con docencia forzada se predicen todas las posiciones a la vez sobre la secuencia objetivo desplazada.

Preentrenar y afinar

Primero se preentrena con enormes corpus para aprender la lengua; después se afina o alinea para seguir instrucciones y reducir toxicidad.

De la probabilidad al texto: decodificar

El modelo devuelve una distribución sobre el vocabulario. Elegir cuál token emitir es la decodificación, y define el carácter del texto generado.

Una cadena horizontal de fichas teal que se prolonga hacia la derecha ramificándose en varios candidatos corales de distinto grosor, como un abanico de futuros posibles.
Cada token generado se suma al contexto y abre un abanico ponderado de candidatos para el siguiente.

Voraz (greedy)

Toma siempre el token más probable. Es determinista y barato, pero se repite y deriva en texto repetitivo o sin gracia.

Haz (beam search)

Explora las varias secuencias más prometedoras a la vez y elige la mejor al final. Mejora la plausibilidad, pero puede sonar genérica.

Muestreo y temperatura

  • Muestrear según la probabilidad introduce variedad.
  • La temperatura aplana o afila la distribución: alta, más creativa; baja, más conservadora.
  • Temperatura cero equivale a decodificación voraz.

Muestreo por núcleo (top-p)

En vez de fijar los k más probables, se muestrea del menor conjunto de tokens cuya probabilidad acumulada supera p. Se adapta a la incertidumbre de cada paso.

Penalizar repeticiones

Se pueden penalizar tokens ya usados para reducir bucles. Es un parche útil, aunque no sustituye a un modelo bien entrenado.

Coste de la generación

Generar es secuencial: cada token exige una pasada completa, y la memoria de atención crece con la longitud. Por eso la inferencia es el gasto dominante.

Alucinación y límites

Al optimizar verosimilitud del siguiente token, el modelo suena fluido sin garantizar verdad. La generación competente no equivale a conocimiento fiable.

Errores frecuentes

  • Confundir temperatura alta con creatividad infinita: pasarse produce texto incoherente y fuera de tema.
  • Dar por cierto lo que suena fluido: el modelo optimiza verosimilitud del siguiente token, no verdad.
  • Ignorar el coste secuencial de la generación y dimensionar la infraestructura como si fuera paralela.

Ejemplo resuelto: ajustar temperatura y top-p para un chatbot

Un asistente de soporte responde plano y repetitivo con decodificación voraz; la solución está en calibrar el muestreo.

  1. Mides primero con temperatura cero para tener una línea base determinista y comparable.
  2. Subes la temperatura a 0,7 y observas si gana naturalidad sin perder precisión técnica.
  3. Activas top-p en 0,9 para recortar la cola de tokens disparatados que la temperatura alta admite.
  4. Añades penalización de repeticiones leve para romper los bucles frecuentes en respuestas largas.
  5. Evalúas con conversaciones reales: si aparecen datos inventados, bajas temperatura y añades verificación de fuentes.

¿Para qué sirve en la realidad?

Chatbots, copilotos de programación, generación de copy publicitario y resúmenes automáticos son modelos autorregresivos en producción; entender la decodificación es la diferencia entre un producto que encanta y uno que alucina.

En la decodificación de un modelo autorregresivo, bajar la temperatura a cero equivale a:

Un modelo autorregresivo entrenado con docencia forzada puede calcular las pérdidas de todos los tokens de una secuencia en paralelo.

GPT

Factorizar la secuencia como producto de condicionales
autorregresivo
Atención que solo ve el prefijo previo
causal
Estrategia determinista del token más probable
voraz
Parámetro que afila o aplana la distribución
temperatura
Muestrear del menor conjunto con probabilidad acumulada p
nucleus

Toca una tarjeta para ver la respuesta.

Ordena el proceso de generación en un modelo tipo GPT:

Arrastra cada ficha a su categoría (o tócala y luego toca la categoría). También puedes usar el teclado.

Une cada estrategia de decodificación con su comportamiento.

      Predecir en bucle es generar

      • Modelos autorregresivos
        • Modelo
          • solo decodificador
            • mascara causal
            • Entrenar
              • verosimilitud
                • docencia forzada paralela
                • Decodificar
                  • voraz y haz
                    • temperatura y top-p
                    • Riesgos
                      • alucinacion
                        • repeticion
                          • coste secuencial

                        Tu chatbot alucina datos con total soltura. Explica por qué el objetivo de predecir el siguiente token no garantiza veracidad y qué dos medidas (decodificación, verificación) ayudarían.

                        Tu texto se guarda sólo en este dispositivo.

                        Las respuestas y tu progreso se guardan sólo en este dispositivo. Contenido firmado por su autoría mediante Lumbre.
                        Más sobre esta lección
                        Explora temas relacionados

                        Conceptos

                        Comentarios

                        Inicia sesión para comentar.

                        Todavía no hay comentarios. Sé la primera persona en opinar.