Aller au contenu
Fondamentaux des LLM

Hallucinations

Un LLM produit le texte le plus plausible, pas le plus vrai : il peut inventer une fonction, une loi ou une source avec aplomb. On s'en protège en fournissant des sources et en vérifiant.

  • hallucination
  • invention
  • fiabilité
  • source
  • vérification
  • plausible

Syntaxe

Modèle
Causes  : connaissance absente ou datée · question ambiguë · pression à répondre · contexte trop longSignes  : référence précise introuvable · fonction absente de la documentation · chiffre rond sans sourceParades : fournir les sources · autoriser « je ne sais pas » · exiger la citation de l'extrait · tester

Exemple

Exemple concret
Question : « Quelle méthode pandas calcule la médiane glissante sur 7 jours ? »Réponse hallucinée : df["ventes"].rolling_median(7)      ← cette méthode n'existe pasVérification : la documentation pandas ne la connaît pas, l'exécution lève AttributeError.Réponse correcte : df["ventes"].rolling(7).median()Résultat attendu : une série dont les 6 premières valeurs sont NaN,puis la médiane des 7 derniers jours pour chaque date.

À retenir

  1. Donnez explicitement au modèle le droit de répondre « je ne sais pas » ou « l'information n'est pas dans le document » : sans cette porte de sortie, il comble le vide.
  2. Demandez de citer le passage exact du document fourni qui justifie chaque affirmation ; une citation introuvable signale une invention.
  3. Les sujets récents, de niche ou très chiffrés sont les plus exposés : un modèle a toujours une date limite de connaissances, même quand l'outil fait des recherches sur le web.
  4. Piège : prendre l'assurance du ton pour un gage de fiabilité. Une réponse inventée est aussi fluide qu'une réponse juste ; seule une vérification externe (exécution, documentation, source primaire) tranche.

Voir aussi