← Derniers articles
🤖 AI

Reason Before You Retrieve: Agentic Planning for Multi-modal RAG

Le papier propose MM-R2, un cadre agentique multimodal qui améliore la génération augmentée par récupération en raisonnant explicitement sur les cibles de recherche et en structurant l'espace de recherche via une KnowledgeMap, soutenu par un nouveau jeu de données de trajectoire et une stratégie de post-entraînement en deux étapes pour atteindre une précision et une interprétabilité supérieures sur les ensembles de données de référence.

Auteurs originaux : Tianyu Yang, Shir Simon, Zhenzhen Li, Minhao Cheng, Xiangliang Zhang

Publié 2026-07-28
📖 8 min de lecture🧠 Analyse approfondie

Auteurs originaux : Tianyu Yang, Shir Simon, Zhenzhen Li, Minhao Cheng, Xiangliang Zhang

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 essayez de résoudre un mystère, mais au lieu d'un indice unique, vous avez un tas géant et désordonné de livres, de photos et de cartes jetés dans une grande boîte. C'est le monde de la « Génération Augmentée par Récupération Multimodale » (mRAG). C'est une façon sophistiquée de dire que nous voulons que les ordinateurs répondent à des questions sur des images en allant chercher des faits dans une immense bibliothèque. Habituellement, lorsqu'un ordinateur essaie de faire cela, il agit un peu comme un acheteur frénétique dans un supermarché massif : il saisit une question, la hurle dans tout le magasin et espère que les premiers articles qu'il trouve sur les étagères seront les bons. Le problème est que l'ordinateur prend souvent les mauvaises choses parce qu'il ne comprend pas vraiment ce qu'il cherche ou dans le magasin cet article pourrait être caché. C'est comme demander « la voiture rouge » et obtenir la photo d'une pomme rouge parce que l'ordinateur a simplement vu le mot « rouge » et a saisi le premier objet rouge qu'il a trouvé.

C'est là qu'intervient le nouvel article de recherche. Les chercheurs ont réalisé qu'avant même de commencer à chercher, il faut s'arrêter et réfléchir. Ils appellent leur nouveau système MM-R2, qui signifie « Reason Before You Retrieve » (Raisonner avant de Récupérer). Au lieu de crier aveuglément dans le vide, MM-R2 agit comme un détective intelligent. D'abord, il examine l'image et la question ensemble pour déterminer exactement quel est le « indice » (l'objet spécifique dans la photo) et quel type d'information est nécessaire. Ensuite, au lieu de chercher dans toute la boîte désordonnée, il consulte une carte spéciale et organisée de la bibliothèque appelée « KnowledgeMap » (Carte de Connaissances). Il choisit le bon rayon, prend le bon livre, le lit et décide s'il doit chercher ailleurs. L'article suggère qu'en effectuant cette étape de « réflexion préalable », l'ordinateur trouve bien mieux les bonnes réponses et peut même vous montrer son travail, prouvant exactement comment il a résolu le mystère.

La nouvelle stratégie du détective

L'idée centrale de cet article est que les ordinateurs sont actuellement trop impatients de passer à l'action. Quand vous posez la question à un ordinateur, « Quel genre d'oiseau est sur cette photo ? » en lui montant une image, les systèmes actuels se contentent souvent de fusionner les mots et l'image et commencent à tout chercher en même temps. Les auteurs soutiennent que c'est une erreur. Ils ont constaté que ces systèmes s'embrouillent parce qu'ils ne savent pas quelle partie de l'image est importante ou de quel fait spécifique ils ont besoin. C'est comme essayer de trouver une recette spécifique dans une bibliothèque en cherchant le mot « gâteau » dans tous les livres du bâtiment, plutôt que d'aller directement à la section « Pâtisserie ».

Pour corriger cela, l'équipe a construit MM-R2, un système qui force l'ordinateur à faire une pause et à planifier avant de chercher. Ils décomposent le processus en trois étapes amusantes :

  1. Le plan du « Quoi » et du « Où » : Avant de chercher, le système crée un « état de récupération ». Considérez cela comme l'écriture d'une liste de courses parfaite. Il identifie le Besoin d'Information (que dois-je savoir ?), le Référent Ancré (de quel objet spécifique dans la photo parlons-nous ?) et les Contraintes (ai-je besoin d'une date ? d'un lieu ? d'un nom scientifique ?). Cela empêche l'ordinateur d'être distrait par des détails non pertinents.
  2. La Carte Organisée (KnowledgeMap) : Les chercheurs ont réalisé que chercher dans une liste de faits plate et désordonnée est inefficace. Ils ont donc organisé leur bibliothèque en une KnowledgeMap. Imaginez que la bibliothèque n'est pas seulement un tas de livres, mais un ensemble de bacs soigneusement étiquetés : un bac pour les « Oiseaux », un pour les « Voitures », un pour l'« Histoire ». Lorsque l'ordinateur a sa liste de courses, il ne cherche pas dans toute la bibliothèque ; il décide d'abord quel bac ouvrir. C'est ce qu'on appelle le « routage ».
  3. La Boucle du Détective : Une fois que l'ordinateur a choisi le bon bac (l'unité de récupération), il cherche l'information spécifique à l'intérieur de ce bac. S'il trouve la réponse, tant mieux ! Sinon, il peut décider de choisir un autre bac ou de poser une question plus spécifique. Il continue ainsi jusqu'à ce qu'il ait assez de preuves pour résoudre l'affaire.

Comment ils ont appris à l'ordinateur à réfléchir

Vous vous demandez peut-être : « Comment un ordinateur apprend-il à planifier comme un détective ? » Les auteurs n'ont pas simplement dit à l'ordinateur d'« être intelligent ». Au lieu de cela, ils ont créé un immense ensemble de données d'entraînement appelé MM-R2-Traj. Cet ensemble contient 900 000 exemples de « processus de pensée ».

Imaginez un enseignant montrant à un élève comment résoudre un puzzle. L'enseignant ne donne pas seulement la réponse ; il montre les étapes : « D'abord, regarde les pièces d'angle. Ensuite, trie par couleur. Puis, essaie d'assembler ces deux-là. » Les chercheurs ont utilisé une IA « enseignante » pour générer ces histoires étape par étape pour l'IA « élève ». Ils ont appris à l'élève à :

  • Analyser l'image et la question pour établir un plan.
  • Choisir le bon « bac » (unité de la KnowledgeMap).
  • Poser une question spécifique à l'intérieur de ce bac.
  • Résumer ce qu'il a trouvé.
  • Décider s'il a terminé ou s'il doit chercher à nouveau.

Ils ont entraîné l'ordinateur en deux étapes. D'abord, ils ont utilisé le Fine-Tuning Supervisé (SFT), ce qui revient à demander à l'élève de copier les notes du professeur pour apprendre les règles de base. Ensuite, ils ont utilisé l'Optimisation de Politique Relative au Groupe (GRPO), qui est comme un jeu où l'élève essaie différentes stratégies, et s'il obtient la bonne réponse, il reçoit un score élevé. S'il se trompe, il apprend à essayer un autre chemin la fois suivante. Cela a permis à l'ordinateur de devenir très doué pour faire les bons choix.

Les résultats : Plus intelligent et plus clair

Lorsqu'ils ont testé MM-R2 sur deux grands défis — InfoSeek (un ensemble de données comprenant 1,3 million de paires image-question) et Encyclopedic VQA (un test de connaissances de type encyclopédique) — les résultats ont été impressionnants.

Sur le test InfoSeek, MM-R2 a donné la bonne réponse 54,3 % du temps au total. C'est un bond important par rapport aux autres systèmes intelligents, qui tournent généralement autour de 46-47 %. Sur la partie spécifique « Unseen-Question » du test (où l'ordinateur doit gérer des questions qu'il n'a jamais vues auparavant), MM-R2 a obtenu un score de 56,0 %, dépassant nettement la meilleure performance précédente. Même sur le test Encyclopedic VQA, il a atteint 39,4 %, prouvant qu'il fonctionne bien même lorsque les questions sont très spécifiques et difficiles.

Mais l'article suggère quelque chose d'encore plus important que le simple score : la transparence. Parce que MM-R2 planifie ses étapes, nous pouvons réellement voir comment il a résolu le problème.

  • Meilleur Routage : Le système a choisi correctement le bon « bac » (unité de la KnowledgeMap) 74 % du temps, contre seulement 23 % pour les anciens systèmes. Il a cessé de perdre du temps à chercher dans les mauvais endroits.
  • Explications plus claires : Lorsque le système expliquait sa réponse, elle était plus concise et ciblée. Le score de « Fidélité » (qui vérifie si la réponse provient réellement des preuves trouvées) était de 0,90, ce qui signifie que la réponse était presque entièrement basée sur les faits trouvés, et non sur de simples suppositions.

Ce que cela signifie

L'article suggère que l'ancienne méthode consistant à simplement « tout chercher » arrive à un point de saturation. En forçant l'ordinateur à raisonner avant de récupérer, nous pouvons construire des systèmes qui sont non seulement plus intelligents, mais aussi plus dignes de confiance. Ils ne se contentent pas de deviner ; ils suivent un chemin logique, vérifient leur travail et peuvent vous montrer exactement comment ils ont trouvé la réponse. C'est la différence entre une chasse au trésor chaotique et une mission de détective bien planifiée. Bien que les chercheurs précisent que c'est une approche spécifique à l'IA multimodale et qu'elle ne résout pas tous les problèmes du monde, les résultats suggèrent que prendre un moment pour réfléchir avant d'agir est une stratégie puissante pour l'avenir des ordinateurs intelligents.

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 →