← Derniers articles
💬 NLP

Token-Level Density-Based Uncertainty Quantification Methods for Eliciting Truthfulness of Large Language Models

Ce papier présente une nouvelle méthode supervisée de quantification de l'incertitude pour les grands modèles de langage qui adapte la distance de Mahalanobis aux embeddings au niveau des tokens à travers plusieurs couches, démontrant une précision et une généralisation supérieures aux approches existantes pour l'élicitation de la véracité dans les tâches de génération au niveau de la séquence et de vérification des faits.

Auteurs originaux : Artem Vazhentsev, Lyudmila Rvanova, Ivan Lazichny, Alexander Panchenko, Maxim Panov, Timothy Baldwin, Artem Shelmanov

Publié 2026-04-29
📖 5 min de lecture🧠 Analyse approfondie

Auteurs originaux : Artem Vazhentsev, Lyudmila Rvanova, Ivan Lazichny, Alexander Panchenko, Maxim Panov, Timothy Baldwin, Artem Shelmanov

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Imaginez que vous possédez un robot très intelligent et bien informé (un Modèle de Langage à Grande Échelle, ou LLM) capable d'écrire des histoires, de répondre à des questions et de résumer l'actualité. Le problème, c'est que ce robot fait parfois des « hallucinations » : il invente des faits avec assurance ou raconte des mensonges, tout comme un élève qui devine la réponse à un test mais se trompe en réalité.

Les auteurs de cet article souhaitaient construire un « détecteur de mensonges » pour ce robot. Ils voulaient un moyen de savoir, avant de faire confiance à la réponse du robot, si celui-ci est réellement incertain ou s'il fait simplement du bluff.

Voici comment ils ont procédé, expliqué simplement :

Le problème des anciennes méthodes

Auparavant, les scientifiques tentaient deux méthodes principales pour déceler les mensonges du robot :

  1. La méthode « Demander à nouveau » : Poser la même question au robot 10 fois. S'il donne 10 réponses différentes, il est probablement confus. Inconvénient : C'est lent et coûteux, comme demander à un ami la même question 10 fois juste pour voir s'il modifie son histoire.
  2. La méthode du « Score de confiance » : Observer à quel point le robot semble confiant. Inconvénient : Les robots sont excellents pour paraître confiants même lorsqu'ils ont totalement tort.

La nouvelle idée : Le détective de la « densité au niveau des tokens »

Les auteurs ont réalisé que le « cerveau » du robot (ses couches internes) contenait des indices sur son incertitude. Ils ont décidé d'utiliser un outil mathématique appelé distance de Mahalanobis (MD).

L'analogie : La « foule normale » contre le « hors norme »
Imaginez que le robot possède une bibliothèque mentale de « bonnes, correctes réponses » apprises durant son entraînement.

  • L'ancienne méthode (niveau séquence) : Lorsque le robot terminait une phrase entière, l'ancienne méthode examinait la phrase entière comme un gros bloc unique et demandait : « Est-ce que ce bloc entier ressemble aux réponses « bonnes » ? » Le problème était qu'une phrase pouvait contenir un mot étrange qui gâche tout, mais le « bloc » pouvait quand même sembler correct.
  • La nouvelle méthode (niveau token) : Les auteurs ont décidé d'examiner chaque mot (token) individuel que le robot écrit, un par un.
    • Ils se demandent : « Est-ce que ce mot spécifique ressemble aux mots trouvés dans la « bonne » bibliothèque du robot ? »
    • Si le robot écrit un mot très étrange ou très éloigné de sa bibliothèque de mots corrects, ce mot reçoit un « score de suspicion » élevé.
    • Ils font cela pour chaque mot de la phrase, puis moyennent les scores pour obtenir un « score d'incertitude » final pour toute la réponse.

Comment ils l'ont construit (la recette)

  1. Rassembler les « bons » exemples : Ils ont pris un ensemble de questions et les réponses du robot. Ils ont filtré ces réponses pour ne garder que celles qui étaient définitivement correctes (comme un professeur corrigeant un test et ne conservant que les copies notées A+).
  2. Cartographier les « bons » mots : Ils ont examiné les mathématiques internes (les plongements) des mots de ces copies A+ pour créer une carte de ce à quoi ressemble le « correct » pour chaque couche du cerveau du robot.
  3. Le test de « suspicion » : Lorsque le robot génère une nouvelle réponse, le système vérifie chaque mot individuel par rapport à cette carte du « correct ».
    • Si un mot est loin de la carte du « correct », il reçoit un score de distance élevé (forte incertitude).
    • S'il est proche, il reçoit un score faible (faible incertitude).
  4. Le « Coach » (régression linéaire) : Puisque l'examen de chaque couche individuelle du cerveau du robot est compliqué, ils ont entraîné un « coach » simple (un modèle de régression linéaire). Ce coach examine tous les scores de suspicion provenant des différentes couches ainsi que la propre confiance du robot, puis déclare : « Sur la base de tous ces indices, quelle est la probabilité que cette réponse soit vraie ? »

Ce qu'ils ont découvert

Ils ont testé ce nouveau « Détective au niveau des tokens » sur 11 tâches différentes, allant de la synthèse d'articles de presse à la réponse à des questions scientifiques pièges.

  • C'est plus rapide : Contrairement à la méthode « Demander à nouveau », cela ne nécessite pas que le robot s'exécute plusieurs fois. C'est presque aussi rapide que le robot écrivant la réponse normalement.
  • C'est plus intelligent : Il a détecté les mensonges bien mieux que les méthodes précédentes. Dans de nombreux tests, c'était la meilleure méthode disponible.
  • Cela fonctionne sur du nouveau matériel : Même lorsqu'ils ont testé le robot sur des sujets qu'il n'avait pas vus durant l'entraînement (comme passer de la synthèse d'articles de presse à la réponse à des questions médicales), la méthode fonctionnait toujours bien.
  • Le boost « Hybride » : Ils ont constaté que combiner leur nouvelle méthode avec le score de confiance propre du robot (une approche « Hybride ») rendait la détection des mensonges encore meilleure.

L'essentiel

L'article affirme qu'en examinant chaque mot individuel que le robot écrit et en vérifiant à quel point il est « étrange » par rapport à l'entraînement du robot, nous pouvons créer un moyen très rapide, précis et peu coûteux de dire si le robot dit la vérité ou s'il invente des choses. C'est comme donner un miroir au robot pour qu'il puisse voir quand il est sur le point de dire quelque chose d'étrange, avant même qu'il ne le dise.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →