Aller au contenu principal
Expert Cybersécurité & IAv9.0
Centres de ressources conformité
Besoin d'un accompagnement expert ?
Devis personnalisé sous 24h — audit, conformité, incident
Checklists Sécurité — Audit & Durcissement
Formats disponibles
📄 PDF 📊 Excel 🌐 Web

11 checklists professionnelles couvrant 2 200+ points de contrôle. Téléchargement gratuit, aucune inscription.

Temperature (LLM)

ia

Définition

La température est un paramètre de configuration des grands modèles de langage qui contrôle le degré d'aléa introduit lors de la génération du texte de sortie, en modulant la distribution de probabilité utilisée pour sélectionner chaque mot successif. Une température basse, proche de zéro, favorise les tokens les plus probables, produisant des réponses déterministes, cohérentes et reproductibles, adaptées à des tâches nécessitant précision et fiabilité, comme l'analyse de code ou la classification. Une température élevée augmente la diversité des choix possibles, produisant des réponses plus créatives et variées, mais également plus susceptibles de s'éloigner des faits ou de produire des hallucinations, c'est-à-dire des affirmations plausibles mais incorrectes. Ce paramètre, bien que technique, a une implication directe pour la sécurité et la fiabilité des applications d'IA générative en entreprise : une température mal calibrée sur un cas d'usage sensible, comme l'analyse de journaux de sécurité ou la génération de code de production, augmente le risque de résultats erronés non détectés par l'utilisateur final. En pratique défensive, il convient de fixer une température basse pour les cas d'usage nécessitant une exactitude factuelle stricte, de documenter systématiquement les paramètres utilisés dans les applications critiques, et de maintenir une supervision humaine sur les sorties générées avant toute action automatisée découlant de la réponse du modèle.

Description

La Temperature LLM est un hyperparamètre contrôlant l'aléatoire des sorties lors du sampling. Une valeur proche de 0 rend le modèle déterministe (greedy decoding), une valeur haute (1.0-2.0) aplatie la distribution de probabilité pour des sorties plus créatives et diversifiées.

Fonctionnement

La température divise les logits avant le softmax : logits_scaled = logits / temperature. Des valeurs basses concentrent la probabilité sur les tokens les plus probables. Le nucleus sampling (top-p) et top-k complètent la température pour contrôler la diversité de génération.

Points clés

  • Température 0 à 0.3 recommandée pour les tâches de cybersécurité nécessitant précision et reproductibilité
  • Température 0.7 à 1.0 pour la génération créative de scénarios d'attaque ou de rapports variés
  • Le paramètre seed garantit la reproductibilité à température fixe pour les tests et audits des systèmes IA

Articles liés

Un projet cybersécurité ?

Expert dispo · Réponse 24h

Devis