Ultralytics YOLO27 : Rejoins la liste d'attente.
Licence YOLO
Retour au glossaire Ultralytics

Hallucination (in LLMs)

Une hallucination de LLM est une réponse fluide et assurée, mais fausse ou non étayée par sa source. Découvre pourquoi les modèles en produisent et comment la récupération et l’abstention peuvent aider.

Une hallucination dans un grand modèle de langage (LLM) est un contenu généré qui paraît fluide et convaincant, mais qui est faux, non étayé par les sources du modèle ou incompatible avec ses propres données d’entrée. Les hallucinations vont d’une référence inventée ou d’une date erronée à un résumé qui ajoute des affirmations absentes du document source. Elles sont difficiles à repérer, car une réponse erronée adopte le même ton qu’une réponse correcte. Dans l’affaire Mata c. Avianca (2023), un tribunal fédéral américain a sanctionné deux avocats pour avoir déposé un mémoire citant six décisions de justice inventées par ChatGPT. Certains chercheurs préfèrent le terme « confabulation », car le modèle comble les lacunes de ses connaissances par du texte plausible.

Types d’hallucinations#

  • Hallucinations intrinsèques : sortie qui contredit la source fournie, par exemple un résumé qui donne une année d’approbation différente de celle du document résumé. L’étude de Ji et al. utilise ce terme et le suivant pour classer les erreurs de résumé, de dialogue et de traduction.
  • Hallucinations extrinsèques : sortie qui ajoute des informations que la source ne permet pas de confirmer ; elles peuvent être vraies ou non.
  • Erreurs factuelles dans les réponses ouvertes : en l’absence de source, le modèle énonce des faits erronés, invente des références ou fusionne les détails de plusieurs personnes en une seule biographie.
  • Hallucinations de paquets : les assistants de programmation importent des bibliothèques inexistantes. Une étude portant sur 576 000 échantillons de code générés par 16 modèles a révélé qu’au moins 5,2 % des paquets suggérés par les modèles commerciaux et 21,7 % de ceux proposés par les modèles open source étaient inventés. Cela représente 205 474 noms de paquets fictifs uniques que des attaquants pourraient enregistrer avec du code malveillant.
  • Hallucinations d’objets : les modèles vision-langage (VLM) décrivent des objets absents de l’image.

Pourquoi les LLM hallucinent#

Un LLM génère du texte en prédisant le jeton suivant à partir des probabilités apprises pendant le préentraînement, sans vérification intégrée par rapport à une base de faits. Kalai et al. (2025), chez OpenAI, attribuent les hallucinations à deux pressions statistiques. Pendant le préentraînement, les faits vus une seule fois, comme la date de naissance d’une personne peu connue, ne peuvent pas être appris de manière fiable : si 20 % des dates de naissance apparaissent exactement une fois dans les données d’entraînement, on peut s’attendre à ce qu’un modèle de base hallucine pour au moins 20 % des questions sur les dates de naissance. Après l’entraînement, la plupart des bancs d’essai évaluent les réponses comme justes ou fausses et attribuent zéro point à « Je ne sais pas ». Un modèle qui devine obtient donc un meilleur score qu’un modèle qui s’abstient, et le post-entraînement transforme les modèles en devineurs sûrs d’eux.

D’autres facteurs s’y ajoutent. Un échantillonnage avec une température élevée ou un échantillonnage par noyau large peut sélectionner des continuations peu probables ; la précision diminue lorsque les faits pertinents sont enfouis dans de longues entrées (dérive du contexte) ; et les modèles entraînés à obtenir l’approbation humaine ont tendance à accepter une prémisse fausse dans la question, une forme de complaisance de l’IA.

Détecter et réduire les hallucinations#

  • Génération augmentée par récupération (RAG) : le système récupère des passages d’une collection fiable et demande au modèle d’y puiser sa réponse. Un réordonnanceur améliore la sélection des passages transmis à l’invite, mais le modèle peut toujours mal les interpréter ou les ignorer.
  • Ancrage avec citations : chaque affirmation doit citer un passage récupéré, et un vérificateur, souvent un second modèle, confirme que le passage l’étaye.
  • Entropie sémantique : le modèle répond plusieurs fois à la même question, les réponses sont regroupées par sens, et une entropie élevée entre les groupes signale une confabulation probable.
  • Chaîne de vérification (CoVe) : le modèle rédige une réponse, formule des questions de vérification sur ses propres affirmations, y répond indépendamment, puis révise son brouillon.
  • Récompenser l’abstention : l’entraînement avec le RLHF ou d’autres retours qui pénalisent davantage les erreurs affirmées avec assurance que les « Je ne sais pas », ainsi que l’évaluation selon le même principe, supprime l’incitation à deviner.

Un système ancré de questions-réponses combine plusieurs de ces vérifications dans une boucle :

  • Biais de l’IA : distorsion systématique des sorties, par exemple en faveur d’un groupe. Une réponse peut être exempte de biais tout en étant hallucinée, ou factuellement correcte tout en étant biaisée.
  • Surapprentissage : mémorisation des exemples d’entraînement au détriment de la généralisation. Les hallucinations sont souvent dues à la situation inverse, lorsque le modèle complète un fait qu’il a vu trop rarement pour le mémoriser.
  • Effondrement des modèles : perte des connaissances rares lorsque les modèles sont entraînés sur des données générées, ce qui peut augmenter les hallucinations des modèles ultérieurs sur les faits rares.

Hallucinations d’objets dans les modèles vision-langage#

Les VLM s’appuient sur des connaissances linguistiques préalables. Un modèle de légendage peut donc mentionner une fourchette sur une table qui n’en contient pas, parce que les fourchettes apparaissent souvent à côté des assiettes dans les légendes d’entraînement. Les hallucinations d’objets dans le légendage d’images se mesurent avec la métrique CHAIR, qui calcule la fraction des objets mentionnés dans une légende mais absents des annotations de vérité terrain de l’image. Lorsqu’un VLM trace plutôt des boîtes, chaque objet halluciné devient un faux positif, et les résultats du benchmark VLM indiquent la précision de chaque modèle sur des jeux de données de détection du monde réel. Une solution consiste à transmettre au modèle de langage une liste d’objets réellement repérés par un détecteur. L’extrait ci-dessous exécute YOLO26 sur une image et transforme ses détections en contrainte d’instruction :

from ultralytics import YOLO

model = YOLO("yolo26n.pt")
results = model("https://ultralytics.com/images/bus.jpg")
result = results[0]

# Per-class detection counts as text, used as facts the language model must stay within
detections = result.verbose()
prompt = f"Describe this image. Mention only these detected objects: {detections}"
print(prompt)

result.verbose() renvoie un décompte par classe détectée. Chaque objet nommé dans l’invite est donc associé à une boîte englobante, et toute réponse mentionnant un autre objet peut être signalée avant d’être présentée à l’utilisateur.

Découvre les solutions

La vision par ordinateur dans le sport

La vision par ordinateur dans le sport

Découvre comment Ultralytics YOLO propulse la vision par ordinateur dans le sport grâce au suivi des joueurs et du ballon, aux analyses de performance, aux conseils d’entraînement et à la rééducation des athlètes.
En savoir plus
Vision par ordinateur pour les images aériennes

Vision par ordinateur pour les images aériennes

Transforme les images de drones et les images aériennes en informations exploitables en temps réel pour l’agriculture, l’aquaculture, la conservation et l’analyse géospatiale avec Ultralytics YOLO.
En savoir plus
Vision par ordinateur dans l’aérospatiale

Vision par ordinateur dans l’aérospatiale

Applique la vision par ordinateur dans l’aérospatiale avec Ultralytics YOLO pour l’inspection des aéronefs, la détection des corps étrangers sur les pistes, les opérations au sol des aéroports et la détection des défauts des matériaux composites.
En savoir plus
La vision par ordinateur dans la sécurité

La vision par ordinateur dans la sécurité

Protège chaque site avec les modèles Ultralytics YOLO. L’IA visuelle permet la surveillance des périmètres, la détection des menaces, la reconnaissance des plaques d’immatriculation et la sécurité au travail.
En savoir plus
La vision par ordinateur en robotique

La vision par ordinateur en robotique

Donne plus de capacités à tes machines grâce aux modèles Ultralytics YOLO. Dans la robotique, l’IA visuelle permet la navigation autonome, la perception, le suivi des objets et le contrôle en temps réel.
En savoir plus
La vision par ordinateur dans la logistique

La vision par ordinateur dans la logistique

Optimise la logistique avec les modèles Ultralytics YOLO. La vision par IA permet d’inspecter les colis, de les trier, de suivre les véhicules et de surveiller la sécurité des entrepôts en temps réel.
En savoir plus
La vision par ordinateur dans le commerce de détail

La vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA permet de suivre les stocks, de surveiller les rayons, de gérer les files d’attente et de mieux comprendre les clients.
En savoir plus
La vision par ordinateur dans le secteur de la santé

La vision par ordinateur dans le secteur de la santé

Crée des solutions de santé avec les modèles Ultralytics YOLO. La vision par IA dans le secteur de la santé accélère l’imagerie médicale, améliore les diagnostics et facilite la surveillance des patients.
En savoir plus
La vision par ordinateur dans l’industrie manufacturière

La vision par ordinateur dans l’industrie manufacturière

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA améliore le contrôle qualité, la détection des défauts, le respect des règles concernant les EPI et l’automatisation des chaînes de montage.
En savoir plus
La vision par ordinateur dans l’automobile

La vision par ordinateur dans l’automobile

Mets la vision par ordinateur au service de l’automobile avec les modèles Ultralytics YOLO. La vision par IA renforce la sécurité routière, l’aide à la conduite et l’automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Vision par ordinateur dans l’agriculture

Vision par ordinateur dans l’agriculture

Fais entrer l’IA de vision dans l’agriculture intelligente avec les modèles Ultralytics YOLO. Optimise le suivi des cultures et du bétail ainsi que l’agriculture de précision pour obtenir des rendements plus élevés et plus intelligents.
En savoir plus

Construisons ensemble l’avenir de l’IA !

Commence ton parcours vers l’avenir de l’apprentissage automatique