À suivreGuide suivant
Projets de modèles de décodage spéculatif
IA linguistique
GUIDE IA du langage
Les contrôles de décodage sont les boutons qui décident de la manière dont un modèle de langage sélectionne chaque mot suivant dans sa distribution de probabilité.
Écoutez ce guideNarré par l'IA · ~2 min
Des paramètres tels que la température, le top-p et la pénalité de répétition déterminent si la sortie semble créative, ciblée ou coincée dans des boucles.
Un modèle de langage ne génère pas de texte directement ; il génère une probabilité pour chaque prochain jeton possible. Le décodage est la stratégie permettant de transformer ces probabilités en mots réels. La température remodèle la distribution : les valeurs faibles l'accentuent vers le jeton le plus probable (concentré, déterministe), les valeurs élevées l'aplatissent (diversifié, risqué). Top-k ne conserve que les k jetons les plus probables ; top-p (échantillonnage du noyau) conserve le plus petit ensemble dont la somme des probabilités atteint un seuil tel que 0,9. La pénalité de répétition divise les scores de jetons déjà utilisés, décourageant le modèle de se répéter. Les contrôles associés incluent une pénalité de fréquence (adaptée à la fréquence d'apparition d'un jeton) et une pénalité de présence (une pénalité forfaitaire une fois qu'un jeton apparaît). Leur réglage évite à la fois les boucles robotiques et les divagations incohérentes.
Une application d’écriture créative fait monter la température et le top pour générer des suites d’histoires variées et surprenantes.
Un assistant de codage abaisse la température près de zéro afin de renvoyer l'achèvement du code déterministe le plus probable.
Un chatbot applique une pénalité de répétition d’environ 1,2 pour l’empêcher de répéter sans cesse la même phrase.
Un utilisateur d'API définit une pénalité de fréquence pour décourager un résumeur d'abuser du même mot à la mode dans un long document.
Le décodage est un domaine de recherche actif. Des méthodes plus récentes telles que la recherche contrastive, l'échantillonnage typique, l'échantillonnage êta et l'échantillonnage min-p visent à équilibrer la cohérence et la diversité de manière plus intelligente que les seuils fixes. Le décodage spéculatif utilise un petit modèle de brouillon pour accélérer la génération. Attendez-vous à ce que les futurs systèmes adaptent les paramètres de décodage de manière dynamique en fonction du contexte et exposent des contrôles de haut niveau plus simples afin que les utilisateurs puissent demander « plus créatif » ou « plus précis » sans jongler manuellement avec la température et les pénalités.
Newsletter gratuite
Trois histoires d'IA vérifiées chaque matin de la semaine, écrites dans un anglais simple. Gratuit pour toujours, sans publicité.
Un e-mail chaque jour de la semaine. Désabonnez-vous en un clic. Nous ne vendons ni ne partageons jamais votre adresse.
Testez-vous
Commentaires instantanés sur chaque réponse et un certificat partageable avec une pièce d'identité vérifiable une fois que vous avez réussi un cours.
Soutenez l’enseignement gratuit de l’IA. AI Understanding est une organisation à but non lucratif 501(c)(3) : pas de publicité, pas de paywall, jamais. Faire un don
Les contrôles de décodage sont les boutons qui décident de la manière dont un modèle de langage sélectionne chaque mot suivant dans sa distribution de probabilité. Des paramètres tels que la température, le top-p et la pénalité de répétition déterminent si la sortie semble créative, ciblée ou coincée dans des boucles.
Une température plus élevée aplatit la distribution de probabilité, rendant les jetons moins probables plus compétitifs et la production plus diversifiée et imprévisible.
Top-p sélectionne le plus petit groupe de meilleurs jetons dont la probabilité cumulée atteint le seuil (par exemple, 0,9), de sorte que le pool de candidats s'adapte au contexte.
La pénalité de répétition modifie les logits (scores bruts) des jetons déjà utilisés avant qu'ils ne soient convertis en probabilités, réduisant ainsi leur chance de sélection.
OpenAI’s API guide describes frequency penalty as proportional to prior token count and presence penalty as a one-off adjustment for tokens already sampled.
A temperature near zero reduces sampling randomness and makes output more deterministic; it does not guarantee that the selected code is correct.
Continuez à apprendre
Plus de guides sélectionnés pour ce sujet
À suivreGuide suivant
Projets de modèles de décodage spéculatif
IA linguistique