A continuaciónSiguiente guía
Modelos preliminares de decodificación especulativa
Idioma IA
GUÍA de IA en idiomas
Los controles de decodificación son las perillas que deciden cómo un modelo de lenguaje selecciona cada palabra siguiente de su distribución de probabilidad.
Escuche esta guíaNarrado por IA · ~2 min
Configuraciones como la temperatura, la máxima p y la penalización por repetición determinan si la salida se siente creativa, enfocada o estancada en bucles.
Un modelo de lenguaje no genera texto directamente; genera una probabilidad para cada posible siguiente token. La decodificación es la estrategia para convertir esas probabilidades en palabras reales. La temperatura remodela la distribución: los valores bajos la agudizan hacia el token más probable (centrado, determinista), los valores altos la aplanan (diverso, riesgoso). Top-k conserva sólo las k fichas más probables; top-p (muestreo de núcleos) mantiene el conjunto más pequeño cuyas probabilidades suman un umbral como 0,9. La penalización por repetición divide las puntuaciones de fichas ya utilizadas, lo que disuade al modelo de repetirse. Los controles relacionados incluyen penalización de frecuencia (escalada según la frecuencia con la que apareció un token) y penalización de presencia (una penalización fija una vez que aparece un token). Ajustarlos evita tanto los bucles robóticos como las divagaciones incoherentes.
Una aplicación de escritura creativa eleva la temperatura y la intensidad para generar continuaciones de historias variadas y sorprendentes.
Un asistente de codificación reduce la temperatura cerca de cero para que devuelva la finalización de código determinista más probable.
Un chatbot aplica una penalización de repetición de alrededor de 1,2 para evitar que repita la misma frase una y otra vez.
Un usuario de API establece una penalización de frecuencia para disuadir a un resumidor de abusar de la misma palabra de moda en un documento extenso.
La decodificación es un área de investigación activa. Los métodos más nuevos, como la búsqueda contrastiva, el muestreo típico, el muestreo eta y el muestreo min-p, tienen como objetivo equilibrar la coherencia y la diversidad de manera más inteligente que los umbrales fijos. La decodificación especulativa utiliza un modelo de borrador pequeño para acelerar la generación. Espere que los sistemas futuros adapten los parámetros de decodificación dinámicamente según el contexto y expongan controles de alto nivel más simples para que los usuarios puedan solicitar "más creativo" o "más preciso" sin tener que hacer malabares manualmente con la temperatura y las penalizaciones.
Boletín gratuito
Tres noticias verificadas sobre IA cada mañana de lunes a viernes, explicadas con claridad. Gratis para siempre y sin anuncios.
Un correo cada día laborable. Date de baja con un clic. Nunca vendemos ni compartimos tu dirección.
Ponte a prueba
Corrección inmediata en cada respuesta y un certificado para compartir, con un ID verificable, cuando apruebas un curso.
Apoya la educación gratuita sobre IA. AI Understanding es una organización sin fines de lucro 501(c)(3): sin anuncios ni muros de pago, nunca. Hacer una donación
Los controles de decodificación son las perillas que deciden cómo un modelo de lenguaje selecciona cada palabra siguiente de su distribución de probabilidad. Configuraciones como la temperatura, la máxima p y la penalización de repetición determinan si la salida se siente creativa, enfocada o estancada en bucles.
Una temperatura más alta aplana la distribución de probabilidad, lo que hace que los tokens menos probables sean más competitivos y la producción sea más diversa e impredecible.
Top-p selecciona el grupo más pequeño de tokens superiores cuya probabilidad acumulada alcanza el umbral (por ejemplo, 0,9), de modo que el grupo de candidatos se adapta al contexto.
La penalización por repetición modifica los logits (puntuaciones brutas) de los tokens ya utilizados antes de que se conviertan en probabilidades, lo que reduce su posibilidad de selección.
La guía API de OpenAI describe la penalización de frecuencia como proporcional al recuento de tokens anterior y la penalización de presencia como un ajuste único para los tokens ya muestreados.
Una temperatura cercana a cero reduce la aleatoriedad del muestreo y hace que la producción sea más determinista; no garantiza que el código seleccionado sea correcto.
sigue aprendiendo
Más guías seleccionadas para este tema.
A continuaciónSiguiente guía
Modelos preliminares de decodificación especulativa
Idioma IA