MB 65®

Température & Sampling

Documentation détaillée sur les paramètres de génération de texte des LLM — température, Greedy, Top-K et Top-P : comment ils fonctionnent, comment les régler, et quand utiliser chacun.

Température et Sampling dans les LLM

1Objectif et périmètre

Ce document reprend l'ensemble des sections du support fourni et les développe sous forme de documentation pédagogique. Les reproductions des pages du PDF source sont incluses afin de conserver tous les schémas, graphiques et composants visuels. Les tableaux et graphiques ajoutés sont des compléments explicatifs et non des mesures expérimentales.


2La Température : Définition et Principe

La température est un hyperparamètre appliqué aux scores du modèle avant le choix du token suivant. Elle ne modifie pas les connaissances du modèle : elle modifie la forme de la distribution utilisée pour sélectionner la suite du texte. Une température basse concentre davantage la probabilité sur les candidats déjà dominants ; une température plus haute aplatit la distribution et laisse davantage de place aux alternatives.

Définition et principe de la température
Choix de la température selon le type de tâche

2.1Lecture Mathématique

Si zᵢ est le logit du token i, une écriture classique est : P(i) = exp(zᵢ / T) / Σⱼ exp(zⱼ / T). Quand T diminue, les écarts entre logits sont amplifiés après normalisation ; quand T augmente, ils sont atténués. Cette formule explique pourquoi le choix devient plus conservateur à basse température et plus divers à haute température.

Exemple illustratif de redistribution des probabilités selon T

Le support propose une lecture pratique : température basse pour les contenus techniques et factuels, moyenne pour le dialogue et la pédagogie, élevée pour la création. Les valeurs exactes restent dépendantes du modèle et de l'API.

Plage indicativeComportement attenduUsages adaptésRisque principal
0,0 – 0,3Très conservateur, très peu de hasardExtraction, réponses structurées, correction, tâches factuellesRigidité, répétition
0,4 – 0,7Équilibre cohérence / variétéDialogue, explication, rédaction généraleVariabilité modérée
0,8 – 1,2Exploration plus largeBrainstorming, storytelling, slogans, poésieErreurs ou associations moins pertinentes
> 1,2Très exploratoireExpérimentation contrôléeIncohérence accrue
💡
Idée clé
Température basse pour les contenus techniques et factuels, modérée pour le dialogue et la pédagogie, élevée pour la création. Considérer ces plages comme des repères de réglage, puis valider sur un jeu de prompts représentatif.

3Impact de la Température sur le Texte

À basse température, les sorties tendent à être plus stables et prévisibles. Cela convient aux réponses où l'on veut limiter la variation lexicale. À température élevée, le modèle explore davantage de formulations possibles : la diversité augmente, mais aussi le risque de produire une continuation moins cohérente ou moins fidèle au contexte.

Impact d'une température basse ou élevée sur le texte
DimensionTempérature basseTempérature élevée
PrévisibilitéÉlevéePlus faible
Diversité lexicaleFaible à moyenneÉlevée
CréativitéLimitéeÉlevée
RépétabilitéPlus fortePlus faible
Risque d'écartRéduitAccru

4Échantillonnage (Sampling) : Concept Fondamental

Le sampling est le mécanisme de sélection du token suivant à partir d'une distribution de probabilité. À chaque étape, le modèle calcule des scores pour son vocabulaire, les transforme en probabilités, applique éventuellement des filtres (Top-K, Top-P), puis choisit un token selon la stratégie configurée. Le token choisi est ajouté au contexte et le cycle recommence.

Concept fondamental de l'échantillonnage
  1. Calcul des logits pour tous les tokens candidats.
  2. Transformation des logits en probabilités, avec effet éventuel de la température.
  3. Restriction de l'ensemble candidat selon la méthode de sampling.
  4. Sélection du token suivant.
  5. Répétition jusqu'à un critère d'arrêt.

5Greedy Sampling

Le Greedy Sampling choisit systématiquement le token de probabilité maximale à chaque étape. Il est simple, rapide et déterministe, mais il optimise localement chaque choix. Un meilleur token à l'instant t ne garantit pas que la séquence complète obtenue soit la meilleure selon une mesure globale.

Greedy Sampling et chemin de sélection
AvantagesLimites
Cohérence locale et comportement prévisiblePeut produire des formulations répétitives
Simple à comprendre et à déboguerPeu de diversité entre générations
Utile pour certains formats factuelsChoix local ≠ meilleure séquence globale

6Relation entre Température et Sampling

La distinction centrale est utile : la température règle le niveau de dispersion de la distribution ; l'échantillonnage détermine comment on choisit effectivement dans cette distribution. Autrement dit, la température agit en amont sur les probabilités, tandis que Greedy, Top-K ou Top-P définissent la règle de sélection ou de filtrage.

Relation entre température et mécanisme d'échantillonnage
ÉlémentQuestion à laquelle il répondExemple
TempératureÀ quel point la distribution doit-elle être concentrée ou aplatie ?T = 0,3 ou T = 0,9
GreedyChoisit-on toujours le meilleur candidat local ?argmax
Top-KCombien de candidats maximum conserve-t-on ?K = 10
Top-PQuelle masse cumulée de probabilité conserve-t-on ?p = 0,90

7Top-K Sampling

Top-K trie les candidats par probabilité et ne conserve que les K premiers. Les probabilités restantes sont renormalisées sur ce sous-ensemble, puis le token est tiré. K fixe donc une largeur maximale du vocabulaire candidat à chaque étape.

Top-K Sampling
Exemple Top-K avec K=4
⚠️
Limite importante
K est fixe. Si le modèle est très confiant, K peut laisser entrer des candidats inutiles ; si la distribution est plus incertaine, un K trop petit peut supprimer des alternatives pertinentes.

8Top-P (Nucleus) Sampling

Top-P construit dynamiquement le plus petit ensemble de tokens dont la probabilité cumulée atteint le seuil p. La taille du noyau varie donc selon la forme de la distribution : peu de tokens lorsque le modèle est très confiant, davantage lorsque les probabilités sont plus réparties.

Top-P / Nucleus Sampling
Exemple Top-P avec seuil p=0,90

9Comparaison Top-K / Top-P

Top-K coupe la liste après un rang fixé, tandis que Top-P s'arrête lorsque la somme cumulée dépasse le seuil demandé. Ainsi, Top-P adapte automatiquement le nombre de candidats au niveau d'incertitude du modèle.

Comparaison visuelle Top-K et Top-P
CritèreTop-KTop-P
Type de seuilNombre fixe de tokensMasse cumulée de probabilité
Adaptation à la distributionFaibleForte
ParamètreKp
Effet d'un réglage restrictifMoins de variétéNoyau plus petit
CombinaisonPeut être combiné à Top-PPeut être combiné à Top-K

10Impact des Paramètres sur la Qualité du Texte

La qualité n'est pas un axe unique. Un réglage peut améliorer la précision et la stabilité tout en réduisant l'originalité, ou augmenter la diversité tout en diminuant la reproductibilité. Le bon réglage dépend donc de l'objectif métier : exactitude, naturel conversationnel, exploration créative, diversité, ou format strict.

Impact des paramètres sur qualité, créativité et cohérence
Objectif prioritaireTempératureSampling conseilléPourquoi
Précision / stabilitéBasseGreedy ou filtre restrictifRéduit l'exploration de candidats secondaires
Dialogue naturelModéréeTop-P modéréConserve une variété contrôlée
CréativitéÉlevée mais contrôléeTop-P large, éventuellement Top-KAutorise des formulations moins évidentes
Sortie très structuréeBasseGreedy / réglage restrictifFavorise la répétabilité du format

11Contrôles de Créativité : Lecture Combinée

Trois leviers complémentaires : la température comme « cadran » de créativité, Top-K comme limite de nombre de mots candidats, et Top-P comme seuil probabiliste. Une pratique robuste consiste à ne pas pousser simultanément tous les paramètres vers l'exploration maximale : on garde généralement au moins un mécanisme de contrôle pour éviter une distribution trop ouverte.

Infographie AI Creativity controls : température, Top-K et Top-P

12Ajustement pour la Génération Créative

Pour la création, une température de 0,8 à 1,2 et un Top-P de 0,90 à 0,95 sont recommandés. Ces réglages visent à enrichir le vocabulaire et les associations d'idées tout en conservant un noyau de candidats plausibles. Ils sont adaptés au storytelling, aux slogans, à la poésie et au brainstorming.

Ajustement pour la génération créative

12.1Méthode de Réglage Progressive

  • Commencer par une température modérée et un Top-P assez large.
  • Évaluer plusieurs sorties sur les mêmes prompts.
  • Si les réponses sont trop prévisibles, augmenter légèrement la température.
  • Si elles deviennent incohérentes, réduire la température ou resserrer Top-P.
  • Conserver les paramètres qui donnent le meilleur compromis sur un corpus de test représentatif.

13Ajustement pour Texte Factuel et Dialogue

Pour le texte factuel, on privilégie une température très basse (0,0–0,3), K=1 / Greedy, et un Top-P de 0,5–0,7. Pour le dialogue interactif, une température de 0,5–0,7 et un Top-P autour de 0,9 permettent d'obtenir des réponses plus naturelles et moins répétitives.

Ajustement pour texte factuel et dialogue interactif
ScénarioTempératureTop-KTop-PEffet recherché
Texte factuel0,0 – 0,3K=1 / Greedy0,5 – 0,7Précision, fiabilité, cohérence
Dialogue interactif0,5 – 0,7Selon implémentation≈ 0,9Naturel, variété contrôlée
Création0,8 – 1,2Optionnel0,90 – 0,95Diversité et exploration

14Bonnes Pratiques, Limites et Pièges Fréquents

  • Ne pas confondre température et connaissance : changer T ne donne pas au modèle de nouvelles informations.
  • Température basse ≠ vérité factuelle : elle rend surtout le choix plus concentré et souvent plus stable.
  • Température élevée ≠ meilleure créativité : au-delà d'un certain point, la pertinence peut se dégrader.
  • Top-K et Top-P sont des filtres de candidats : leur disponibilité et interaction dépendent de l'implémentation du modèle ou de l'API.
  • Comparer les réglages avec plusieurs générations et des critères mesurables : exactitude, respect du format, diversité, taux d'erreur, préférence humaine.
  • Pour la production, versionner les prompts, paramètres et modèles afin de rendre les tests reproductibles.

14.1Exemple de Protocole d'Évaluation

ÉtapeActionMesure
1Sélectionner 20–50 prompts représentatifsCouverture des cas d'usage
2Tester 3 configurations de température / samplingComparaison contrôlée
3Générer plusieurs sorties par promptVariabilité
4Noter exactitude, cohérence, créativité, formatScore par critère
5Choisir le compromis adapté au produitDécision documentée

15Synthèse et Aide au Choix

La température contrôle la forme de la distribution ; le sampling contrôle la sélection. Greedy maximise la prévisibilité locale, Top-K limite le nombre de candidats, et Top-P adapte dynamiquement la taille du noyau de candidats. Pour une tâche factuelle, privilégier des réglages conservateurs ; pour un dialogue naturel, un niveau intermédiaire ; pour la création, ouvrir progressivement la distribution tout en conservant un mécanisme de filtrage.

BesoinRéglage de départ conseilléÀ ajuster si…
Factualité / format strictT basse + sampling restrictifTrop répétitif → ouvrir légèrement
Assistant conversationnelT modérée + Top-P modéréTrop monotone → augmenter diversité
BrainstormingT élevée contrôlée + Top-P largeTrop incohérent → resserrer T ou p
Tests reproductiblesT très basse / stratégie déterministeBesoin de diversité → faire plusieurs runs contrôlés

Conclusion : maîtriser la température et le sampling, c'est savoir piloter le curseur entre prévisibilité et créativité — selon le besoin métier, pas selon une règle universelle.

Écrit par Mohamed Bouchta · LLM & IA Générative / 2025

© 2026 Mohamed Bouchta. Tous droits réservés.