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.
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.
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 indicative | Comportement attendu | Usages adaptés | Risque principal |
|---|---|---|---|
| 0,0 – 0,3 | Très conservateur, très peu de hasard | Extraction, réponses structurées, correction, tâches factuelles | Rigidité, répétition |
| 0,4 – 0,7 | Équilibre cohérence / variété | Dialogue, explication, rédaction générale | Variabilité modérée |
| 0,8 – 1,2 | Exploration plus large | Brainstorming, storytelling, slogans, poésie | Erreurs ou associations moins pertinentes |
| > 1,2 | Très exploratoire | Expérimentation contrôlée | Incohérence accrue |
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.
| Dimension | Température basse | Température élevée |
|---|---|---|
| Prévisibilité | Élevée | Plus faible |
| Diversité lexicale | Faible à moyenne | Élevée |
| Créativité | Limitée | Élevée |
| Répétabilité | Plus forte | Plus faible |
| Risque d'écart | Réduit | Accru |
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.
- Calcul des logits pour tous les tokens candidats.
- Transformation des logits en probabilités, avec effet éventuel de la température.
- Restriction de l'ensemble candidat selon la méthode de sampling.
- Sélection du token suivant.
- 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.
| Avantages | Limites |
|---|---|
| Cohérence locale et comportement prévisible | Peut produire des formulations répétitives |
| Simple à comprendre et à déboguer | Peu de diversité entre générations |
| Utile pour certains formats factuels | Choix 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.
| Élément | Question à laquelle il répond | Exemple |
|---|---|---|
| Température | À quel point la distribution doit-elle être concentrée ou aplatie ? | T = 0,3 ou T = 0,9 |
| Greedy | Choisit-on toujours le meilleur candidat local ? | argmax |
| Top-K | Combien de candidats maximum conserve-t-on ? | K = 10 |
| Top-P | Quelle 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.
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.
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.
| Critère | Top-K | Top-P |
|---|---|---|
| Type de seuil | Nombre fixe de tokens | Masse cumulée de probabilité |
| Adaptation à la distribution | Faible | Forte |
| Paramètre | K | p |
| Effet d'un réglage restrictif | Moins de variété | Noyau plus petit |
| Combinaison | Peut être combiné à Top-P | Peut ê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.
| Objectif prioritaire | Température | Sampling conseillé | Pourquoi |
|---|---|---|---|
| Précision / stabilité | Basse | Greedy ou filtre restrictif | Réduit l'exploration de candidats secondaires |
| Dialogue naturel | Modérée | Top-P modéré | Conserve une variété contrôlée |
| Créativité | Élevée mais contrôlée | Top-P large, éventuellement Top-K | Autorise des formulations moins évidentes |
| Sortie très structurée | Basse | Greedy / réglage restrictif | Favorise 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.
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.
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.
| Scénario | Température | Top-K | Top-P | Effet recherché |
|---|---|---|---|---|
| Texte factuel | 0,0 – 0,3 | K=1 / Greedy | 0,5 – 0,7 | Précision, fiabilité, cohérence |
| Dialogue interactif | 0,5 – 0,7 | Selon implémentation | ≈ 0,9 | Naturel, variété contrôlée |
| Création | 0,8 – 1,2 | Optionnel | 0,90 – 0,95 | Diversité 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
| Étape | Action | Mesure |
|---|---|---|
| 1 | Sélectionner 20–50 prompts représentatifs | Couverture des cas d'usage |
| 2 | Tester 3 configurations de température / sampling | Comparaison contrôlée |
| 3 | Générer plusieurs sorties par prompt | Variabilité |
| 4 | Noter exactitude, cohérence, créativité, format | Score par critère |
| 5 | Choisir le compromis adapté au produit | Dé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.
| Besoin | Réglage de départ conseillé | À ajuster si… |
|---|---|---|
| Factualité / format strict | T basse + sampling restrictif | Trop répétitif → ouvrir légèrement |
| Assistant conversationnel | T modérée + Top-P modéré | Trop monotone → augmenter diversité |
| Brainstorming | T élevée contrôlée + Top-P large | Trop incohérent → resserrer T ou p |
| Tests reproductibles | T très basse / stratégie déterministe | Besoin 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.