← Derniers articles
💻 computer science

Wiener Representation Filtering for VLM Hallucination Suppression

Cet article propose le filtrage par représentation de Wiener, une technique post-hoc sans entraînement qui supprime les hallucinations d'objets dans les modèles de vision-langage en appliquant un estimateur de type Wiener à forme fermée pour atténuer les composantes associées aux hallucinations dans les états cachés de l'épine dorsale linguistique, améliorant ainsi la précision sur divers bancs d'essai tout en préservant la vitesse d'inférence et la fluidité.

Auteurs originaux : Ameen Ali, Tamim Zoabi, Lidor Brami, Lior Wolf

Publié 2026-08-11
📖 5 min de lecture🧠 Analyse approfondie

Auteurs originaux : Ameen Ali, Tamim Zoabi, Lidor Brami, Lior Wolf

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 parlez à un ami très intelligent, très cultivé, qui a mémorisé des millions de livres, de films et d'articles de presse. Cet ami est brillant pour décrire les images que vous lui montrez, mais il a une petite habitude bizarre : parfois, lorsqu'il regarde la photo d'une plage calme, il devient si enthousiaste à l'idée d'une plage qu'il affirme avec assurance qu'il y a un surfeur sur une vague, même si l'eau est parfaitement plate. Il ne ment pas intentionnellement ; son cerveau est simplement si rempli d'« histoires de plage » qu'il remplit accidentellement les blancs avec des choses qui devraient être là, mais qui ne le sont pas. C'est exactement ce qui arrive aux modèles de vision-langage (VLM) modernes. Ce sont des programmes informatiques puissants qui combinent l'œil d'une caméra avec le cerveau d'un expert en langage. Ils sont incroyables pour décrire des images, mais ils souffrent d'« hallucinations d'objets », où ils inventent des objets, des couleurs ou des actions qui n'existent tout simplement pas dans l'image. C'est un problème majeur car, si un robot médecin ou une voiture autonome commence à « halluciner » un panneau stop qui n'existe pas, ou une tumeur imaginaire sur une radiographie, les conséquences peuvent être dangereuses. Les scientifiques ont essayé de résoudre cela en forçant les modèles à réfléchir plus intensément ou en changeant leur façon de s'exprimer, mais ces correctifs rendent souvent les modèles plus lents ou nécessitent un réentraînement massif.

Rencontrez maintenant l'équipe de l'Université de Tel-Aviv qui a décidé d'essayer une approche différente. Au lieu de forcer le modèle à tout réapprendre ou de le ralentir, ils ont traité l'hallucination comme un bruit statique sur un signal radio. Ils ont réalisé que lorsqu'un modèle « hallucine », ce n'est pas seulement qu'il fait des erreurs aléatoires ; il ajoute un type de « bruit » spécifique et structuré à ses pensées internes. Pensez au cerveau du modèle comme à un orchestre complexe jouant une symphonie. Parfois, quelques instruments commencent à jouer une note forte et fausse qui couvre la musique réelle. La méthode des auteurs, appelée « Filtrage par représentation de Wiener », est comme un ingénieur du son super intelligent qui écoute l'orchestre, identifie précisément quels instruments jouent les notes fausses, et baisse doucement le volume de ces fréquences spécifiques. Ils n'ont pas appris à l'orchestre à mieux jouer ; ils ont simplement ajusté la console de mixage une seule fois, hors ligne, afin que les notes fausses soient naturellement atténuées chaque fois qu'elles se produisent.

Voici comment ils ont procédé et ce qu'ils ont trouvé. D'abord, ils avaient besoin de comprendre le « bruit ». Ils ont montré au modèle une série d'images et lui ont demandé de les décrire. Ensuite, ils ont comparé ses descriptions « hallucinées » (où il inventait des choses) avec des descriptions « véridiques » (où il avait raison). En observant les mathématiques à l'intérieur du cerveau du modèle durant ces moments, ils ont découvert que les hallucinations ne sont pas un chaos aléatoire. Au contraire, elles forment un motif distinct, comme un ensemble spécifique de directions sur une carte où le modèle a tendance à s'égarer. Ils ont utilisé une technique classique de traitement du signal appelée « filtre de Wiener » — un outil habituellement utilisé pour nettoyer de vieux appels téléphoniques ou restaurer des photos endommagées — pour calculer précisément comment atténuer ces « directions d'hallucination » spécifiques tout en gardant les « directions véridiques » fortes et claires.

La magie de leur méthode réside dans le fait qu'il s'agit d'un correctif « post-hoc », ce qui signifie qu'ils n'ont pas eu besoin de réentraîner le modèle à partir de zéro. Ils ont effectué un calcul unique et léger à l'aide d'un petit ensemble d'exemples appariés pour identifier le « motif de bruit ». Ensuite, ils ont intégré cette correction directement dans les poids existants du modèle. C'est comme prendre une guitare légèrement désaccordée, tendre les cordes spécifiques qui sont trop lâches, puis laisser la guitare telle quelle. À partir de là, la guitare joue parfaitement juste sans aucun effort supplémentaire de la part du musicien.

Les résultats ont été impressionnants. Lorsqu'ils ont testé ce « filtre de Wiener » sur plusieurs modèles d'IA populaires comme LLaVA-1.5, MiniGPT-4 et mPLUG-Owl2, les modèles ont commencé à faire beaucoup moins d'erreurs. Lors de tests conçus pour détecter les hallucinations (comme les benchmarks CHAIR et POPE), les modèles ont inventé moins d'objets fictifs. Par exemple, sur le test CHAIR, le taux d'erreur pour les hallucinations au niveau de la phrase a considérablement chuté (passant à 14,93 pour LLaVA-1.5, contre environ 18,87). Crucialement, les modèles ne sont pas devenus ennuyeux ou lents ; ils écrivent toujours des légendes fluides et créatives, ils ont simplement cessé d'inventer des choses qui n'étaient pas là. Les auteurs ont également montré que cette astuce fonctionnait sur des tâches de compréhension vidéo et même sur différents types de modèles de langage, suggérant que ce « motif de bruit » est une caractéristique commune du fonctionnement de ces cerveaux d'IA, et non un simple bug propre à un modèle spécifique.

L'article suggère qu'en considérant les hallucinations comme une forme de distorsion structurée plutôt que comme un manque de connaissances, nous pouvons les corriger avec un filtre mathématiquement élégant et simple. Ils ont écarté l'idée que les hallucinations sont causées par un simple « biais » qui pourrait être corrigé en soustrayant une valeur moyenne ; au contraire, l'erreur est complexe et directionnelle, nécessitant une approche nuancée basée sur les fréquences. Bien qu'ils n'aient pas prétendu avoir résolu le problème des hallucinations de l'IA pour toujours, leur méthode offre un outil puissant, sans nécessaire de réentraînement, qui rend ces systèmes d'IA visuels plus fiables sans sacrifier leur vitesse ou leur créativité. C'est un rappel que parfois, la meilleure façon de corriger un signal bruyant n'est pas de crier plus fort, mais d'écouter attentivement et de baisser le volume du statique.

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 →