← Derniers articles
🤖 AI

One Retrieval to Cover Them All: Co-occurrence-Aware Knowledge Base Reorganization for Session-Level RAG

Cet article propose une méthode de réorganisation de base de connaissances sensible à la cooccurrence qui améliore considérablement la couverture et l'efficacité de la recherche au niveau de la session pour les systèmes RAG d'entreprise en regroupant les documents connexes et en élargissant les candidats de requête, soutenant que la couverture au niveau de la session devrait remplacer le rappel par requête unique comme métrique d'évaluation primaire.

Auteurs originaux : Shivam Ratnakar, Yixuan Zhu, Cecilia Cheng, Chaya Vijayakumar

Publié 2026-07-01
📖 5 min de lecture🧠 Analyse approfondie

Auteurs originaux : Shivam Ratnakar, Yixuan Zhu, Cecilia Cheng, Chaya Vijayakumar

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 problème complexe sur votre site web, comme la mise en place d'une nouvelle boutique en ligne. Vous devez faire quatre choses : connecter votre nom de domaine, choisir un modèle de design, configurer les paiements et configurer l'e-mail.

Dans un système d'IA standard (appelé RAG), l'ordinateur agit comme un bibliothécaire qui sait seulement trouver des livres qui ressemblent exactement à votre question.

  • Vous demandez : « Comment puis-je connecter mon domaine ? »
  • Le bibliothécaire trouve trois articles sur les domaines.
  • Le Problème : Le bibliothécaire ne réalise pas que vous avez aussi besoin des articles sur les modèles et les paiements en ce moment même. Ces articles se trouvent sur des étagères complètement différentes dans la bibliothèque. Pour les obtenir, vous devez poser quatre questions distinctes, attendre que le bibliothécaire trouve chacune d'elles, et espérer qu'il réussisse à chaque fois.

Les auteurs de ce document appellent cela un « angle mort ». Ils ont découvert qu'un système standard ne trouve qu'environ 41 % de l'information dont vous avez réellement besoin en une seule fois.

La Solution : Une nouvelle façon d'organiser la bibliothèque

Les chercheurs proposent une astuce ingénieuse : réorganiser la bibliothèque en fonction de ce que les gens font réellement ensemble, et non pas seulement de l'apparence de leurs livres.

Pensez à un supermarché.

  • Système Standard : Il place le « Lait » à côté du « Fromage » parce qu'ils sont tous deux des produits laitiers blancs (similarité sémantique).
  • Ce Nouveau Système : Il remarque que les personnes qui achètent du « Lait » achètent aussi presque toujours des « Céréales » et des « Fraises » (cooccurrence), même si le lait et les fraises ne se ressemblent pas. Il déplace donc les Céréales et les Fraises dans le même rayon que le Lait.

Comment ça marche (Les étapes simples)

  1. Réorganisation Hors-ligne (Le « Travail de Nuit ») : Avant que quiconque ne pose une question, le système examine des milliers de sessions passées d'utilisateurs. Il voit que lorsque les gens posent des questions sur les domaines, ils ont souvent aussi besoin d'aide pour les modèles et les paiements. Il regroupe ces sujets non liés en « clusters » ou « quartiers ».
  2. Recherche en Ligne (Le « Travail de Jour ») : Lorsque vous posez votre question, le système fait deux choses :
    • Il trouve la réponse la plus évidente (comme le bibliothécaire standard).
    • L'Étape Magique : Il regarde immédiatement le « quartier » où se trouve cette réponse et récupère les autres éléments de ce cluster (les modèles et les paiements), même s'ils ne ressemblent pas à votre question.
  3. Le Résultat : Au lieu de vous donner uniquement les articles sur le domaine, il vous donne les articles sur le domaine plus les articles sur les modèles et les paiments dans une seule réponse.

Pourquoi c'est important

Le document a testé cela sur une base de connaissances d'entreprise réelle comprenant plus de 6 000 articles. Voici ce qu'ils ont trouvé :

  • Un seul appel, plus de réponses : Au lieu d'avoir besoin de quatre questions distinctes pour obtenir toute l'information, une seule question couvre désormais 58 % des besoins de l'utilisateur (contre 41 %).
  • Moins d'étapes : Pour obtenir 70 % de l'information dont vous avez besoin, les utilisateurs ont désormais besoin de 34 % de questions en moins. C'est comme terminer ses courses en un seul voyage au lieu de quatre.
  • Une bibliothèque plus petite : Parce que le système regroupe les choses efficacement, il peut réduire la taille effective de la base de connaissances à 20 % de sa taille d'origine tout en trouvant les bonnes réponses.
  • Fonctionne partout : Cette astuce a fonctionné quel que soit le « cerveau » (modèle d'IA) utilisé pour comprendre les mots, et elle a fonctionné à travers six types différents de sujets (comme les paiements, l'e-mail et le design).

Le Compromis

Les auteurs admettent qu'il y a un léger coût. Parce qu'ils lancent un filet plus large d'informations, la toute première réponse peut parfois être légèrement moins parfaite qu'avant (passant de 96 % à 93 % de précision). Cependant, ils soutiennent que c'est un excellent compromis. Il est bien préférable d'avoir 58 % de la solution devant soi immédiatement plutôt que d'avoir la réponse « parfaite » unique et de devoir poser trois questions supplémentaires pour obtenir le reste.

Ce qu'ils n'ont pas affirmé

  • Ils n'ont pas affirmé que cela fonctionne pour des questions ponctuelles sans suivi (comme un quiz de culture générale).
  • Ils n'ont pas affirmé que cela rend la réponse écrite finale de l'IA parfaite ; ils ont seulement mesuré si les bons documents étaient trouvés.
  • Ils n'ont pas utilisé de journaux d'utilisateurs réels pour l'entraînement (pour des raisons de confidentialité), mais ont utilisé des données étiquetées par des experts et des parcours d'utilisateurs simulés pour enseigner au système comment regrouper les choses.

En résumé, ce document suggère que pour les problèmes complexes du monde réel, nous ne devrions pas seulement demander à l'IA de trouver le document le « plus similaire ». Nous devrions apprendre à l'IA à trouver le « groupe de documents le plus utile » basé sur la façon dont les humains les utilisent ensemble.

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 →