Temperature (LLM)
iaDé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
Expert en cybersécurité offensive et intelligence artificielle. Pentest, audit et développement IA sur-mesure.
Services
- Audit Infrastructure
- Audit Kubernetes
- Audit Microsoft 365
- Audit Sécurité Réseau
- Analyse de Risques
- Audit Active Directory
- Audit Application Web
- Audit Cloud (AWS/Azure/GCP)
- Audit Messagerie
- Audit API (OWASP Top 10)
- Audit DevSecOps & CI/CD
- Audit Code Source (SAST)
- Audit Postes de Travail
- Audit Sauvegarde & Résilience
- Audit OT/SCADA (IEC 62443)
- Développement IA
- Formations
Ressources
Projets & Outils
© 2026 Ayi NEDJIMI Consultants. Tous droits réservés. 2.1.7
Un projet cybersécurité ?
Expert dispo · Réponse 24h