À suivreGuide suivant
Vérification d'échantillonnage spéculatif
IA linguistique
GUIDE IA du langage
Typical sampling ranks candidate tokens by how close their surprisal is to the model distribution’s expected surprisal (entropy), then samples from a set reaching a chosen probability mass.
Écoutez ce guideNarré par l'IA · ~2 min
This is a decoding heuristic, not a guarantee of human-like, factual, or coherent output.
When a language model predicts the next token, it produces a probability distribution over thousands of options. Greedy and top-k methods favor high-probability tokens, which can make text repetitive and bland. Typical sampling, introduced by Meister and colleagues in 2022, takes a different angle rooted in information theory. The model computes its expected information content (the entropy of the distribution). Tokens are then scored by how far their own surprisal sits from that expectation. Typical sampling keeps the set of tokens whose surprisal is closest to the average until their combined probability reaches a threshold, then samples from that set. The method favors tokens whose surprisal is closer to the distribution’s expected surprisal. It does not guarantee human-like wording, factual correctness, or coherence; evaluate outputs on the intended task.
Générer de la fiction ou de la poésie où le décodage gourmand produit une prose ennuyeuse et répétitive et où les écrivains veulent une variété plus naturelle.
Propulser des réponses de chatbot qui évitent les formulations robotiques et stéréotypées tout en restant cohérentes et pertinentes.
Disponible en tant qu'indicateur de décodage (typique_p) dans Hugging Face Transformers pour les développeurs ajustant la sortie du modèle open source.
Utilisé dans les environnements d'exécution LLM locaux comme llama.cpp et text-Generation-webui comme alternative à top-p pour un texte plus riche et moins dégénéré.
L'échantillonnage typique devient une option standard aux côtés de top-p et top-k dans les piles d'inférence open source comme llama.cpp et Hugging Face Transformers. Attendez-vous à une utilisation croissante dans l’écriture créative, les dialogues et la génération d’histoires où un décodage trop sûr nuit à la qualité. Les chercheurs le mélangent avec des seuils adaptatifs qui changent selon le contexte et le combinent avec des pénalités de répétition. À mesure que le décodage de la théorie de l’information évolue, l’échantillonnage typique peut éclairer les méthodes automatiques tenant compte de la distribution qui suppriment les réglages de température réglés manuellement.
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
Typical sampling ranks candidate tokens by how close their surprisal is to the model distribution’s expected surprisal (entropy), then samples from a set reaching a chosen probability mass. This is a decoding heuristic, not a guarantee of human-like, factual, or coherent output.
L'échantillonnage typique mesure la distance entre la surprise de chaque jeton et l'entropie de la distribution, le contenu de l'information attendu, en conservant les jetons dont la surprise est la plus proche de cette moyenne.
Un jeton à très haute probabilité a une très faible surprise, qui peut être loin de la moyenne, donc un échantillonnage typique peut le laisser en dehors de l'ensemble des candidats au profit de jetons plus « typiques ».
La méthode s'appuie sur l'hypothèse selon laquelle le langage naturel reste proche d'un taux d'information uniforme, elle favorise donc les jetons porteurs d'une surprise proche de la moyenne.
Tau définit la probabilité cumulative cible ; les jetons les plus proches de l'entropie sont ajoutés jusqu'à ce que leur probabilité combinée atteigne tau, définissant l'ensemble à partir duquel échantillonner.
Typical sampling uses surprisal relative to entropy rather than simply choosing the most likely token.
Continuez à apprendre
Plus de guides sélectionnés pour ce sujet
À suivreGuide suivant
Vérification d'échantillonnage spéculatif
IA linguistique