Forts de plus de 20 ans d'expérience, nous transformons votre présence numérique. Nous sommes spécialisés dans la création de sites web et de boutiques en ligne, le référencement naturel (SEO) et le marketing numérique, les logiciels ERP et les automatisations intelligentes qui permettent à votre entreprise de prendre son envol.
RAG causal : quand la similitude entre les mots ne permet pas de trouver la bonne réponse
Le « causal RAG reranking » distingue les éléments probants contenant des réponses des documents bourrés de mots-clés, mais nécessite un ajustement car il échoue sur les corpus de factoïdes.
Le reclassement causal RAG s'avère utile lorsque les preuves pertinentes sont masquées par une similitude superficielle.
Réponse d'abord : Le reclassement causal RAG peut s'avérer utile lorsqu'un moteur de recherche d'entreprise affiche des documents qui reprennent les mots de la requête mais ne contiennent pas la réponse. Cette méthode élimine de chaque document candidat le vocabulaire commun avec la requête et examine si les termes restants sont liés à l'information recherchée.
Il ne s'agit pas d'une amélioration générale des performances de recherche. Dans l'étude, le modèle a donné de bons résultats dans un environnement de « keyword stuffing », mais ses performances ont fortement baissé sur trois benchmarks BEIR généraux. Pour une entreprise, la conclusion qui s'impose est claire : activation uniquement après des tests sur des échantillons étiquetés issus de son propre corpus, comparaison avec la référence et retour en arrière en toute sécurité lorsque le bénéfice n'est pas démontré.
Pourquoi l'analyse de similarité peut-elle sélectionner un document erroné ?
Un système RAG classique convertit la requête et les documents en représentations, calcule la similarité cosinus et retient les meilleurs candidats. Il peut ensuite intégrer un « cross-encoder reranker ». Le raisonnement est logique : un document pertinent devrait être sémantiquement proche de la requête. Cependant, la similarité mesure si deux textes traitent d'un sujet similaire, et non si l'un d'eux contient les éléments nécessaires à une réponse correcte.
Le travail De l'association à la causalité part d’un cas d’entreprise concernant l’évaluation de la sécurité des transferts transfrontaliers de données. Les documents relatifs aux données automobiles se sont classés en tête car ils reprenaient fréquemment des termes tels que « données », « transfrontalier », « données », « transfrontalier », « sécurité » et « évaluation ». La directive décrivant la procédure recherchée s’est classée en sixième position, car elle expliquait les différentes étapes à l’aide d’un vocabulaire plus technique et spécialisé.
Pour une entreprise, il s'agit d'un problème lié au produit et pas seulement d'un indicateur de classement. Si des informations erronées sont introduites dans la prompt, même un LLM puissant est limité par un contexte insuffisant. Une réponse fiable commence par la recherche d'informations, comme le montre l'architecture pratique d'un chatbot privé avec RAG basé sur la base de connaissances de l'entreprise.
Qu'est-ce que le « causal RAG reranking » exactement ?
La proposition ne construit pas de graphe de causes au sein des documents et ne demande pas au LLM de suivre des chemins causaux. Elle modélise le processus de recherche. Pour chaque document retrouvé, l'ensemble latent A comprend les termes communs à la question et au document, qu'il s'agisse d'une correspondance exacte ou d'une proximité sémantique. Le B comprend le vocabulaire résiduel et pondéré du document.
Dans le schéma des auteurs, A sert de cause commune à la question et au document, tandis que B relie le document à la réponse idéale. Le document récupéré est un « collider » dans la structure A → d ← B. Son sélection en tant que candidat « établit » une corrélation entre la requête et B, que la méthode utilise comme motivation pour un nouveau score.
Il convient d'accorder une attention particulière à la terminologie. Les auteurs indiquent clairement qu’ils n’estiment pas l’effet causal et que le score n’est pas un estimant causal identifié. L’article fournit une justification structurelle et motivationnelle ; ce sont les expériences qui permettront de déterminer si le concept fonctionne.
Seuil de similarité
Il récompense la proximité sémantique globale et peut être induit en erreur lorsque des documents sans rapport reprennent le vocabulaire de la requête.
RapideUne base de référence solide
Cross-encoder
Il évalue à la fois la requête et le document. Sur le petit corpus de diagnostic, il a légèrement amélioré le classement cible, mais n'a pas résolu le problème de bourrage de mots-clés.
Supervisé2,63 rang moyen
Causal ou hybride
Il évalue le vocabulaire résiduel B et peut être combiné avec la similarité, mais ne doit être activé que dans les corpus où le gain est mesurable.
Sans apprentissageÉtalonnage d'abord
Comment fonctionne le score de type « attention » sans nouvel apprentissage ?
Le processus s'applique à l'ensemble de documents candidats, déjà restreint, fourni par le moteur de recherche. Un extracteur de mots-clés génère des termes pondérés pour la requête et chaque document candidat. Les termes du document qui correspondent exactement ou sémantiquement au vocabulaire de la requête sont transférés vers A. Lors des expériences, un seuil d'absorption sémantique de 0,6 a été utilisé.
Pour les termes restants dans B, on calcule un embedding de centroïde pondéré. Le score d'attention causale correspond à la similarité cosinus entre l'embedding de la question et ce centroïde. Un document qui se contente de répéter les mots de la question présente un B faible ou pauvre et a tendance à être déclassé. Un document dont le vocabulaire résiduel décrit le processus ou l'élément contenant la réponse peut être reclassé à la hausse.
Cette méthode ne nécessite aucun réglage fin et, conformément au flux proposé, n'ajoute pas d'appel LLM au moment de la requête. Elle ajoute l'extraction de mots-clés et des embeddings pour des dizaines de termes résiduels dans un ensemble de candidats de taille à un chiffre ou à deux chiffres. Cela peut sembler faible par rapport à la recherche initiale, mais ne constitue pas une garantie universelle en matière de latence pour toutes les infrastructures.
La version « exact-match » ne retirait de B que les termes qui correspondaient exactement à la requête. Le problème est qu’un distracteur peut utiliser des synonymes ou une terminologie apparentée et conserver dans B suffisamment de signaux superficiels pour obtenir un score élevé. L’absorption sémantique transfère vers A les termes proches des termes de la requête dans l’espace d’embedding.
Dans le corpus testé, la variante « exact-match » a présenté un comportement irrégulier. La variante « semantic » a placé le document contenant la réponse en première ou deuxième position pour les huit thèmes. La position moyenne s'est améliorée, passant de 2,88 dans la référence de similarité à 1,25, tandis que la position moyenne des deux distracteurs bourrés de mots-clés par sujet est passée de 2,00 à 4,50.
Le score hybride, qui accorde une pondération égale à la similarité normalisée et au score d’attention causale, a atteint une position moyenne de 1,38 et, dans ces séries de tests, n’a pas placé la cible en dessous de la valeur de référence. Cela plaide en faveur d'une fusion prudente des signaux, comme c'est le cas dans le Recherche hybride basée sur l'IA combinant mots, embeddings et solutions de repli, ce qui ne prouve pas qu'une répartition fixe de 50/50 soit optimale dans tous les cas.
Que révèlent les 471 documents en termes de base de connaissances réelle ?
L'étude de cas de déploiement a utilisé 471 fichiers locaux d'une taille totale de 2,95 Go : lois, règlements, rapports internes, ouvrages spécialisés et articles au format Word et PDF. Les fichiers ont été nettoyés, divisés en segments de 4 096 caractères avec un chevauchement de 512, puis intégrés à l'aide de BGE-M3 dans des vecteurs de 1 024 dimensions.
En ce qui concerne la question de la sécurité des transports transfrontaliers, la directive appropriée est passée de la sixième place au top 3. Ce résultat démontre que le mécanisme a corrigé une véritable erreur au sein de ce corpus spécifique. Il ne s'agit pas d'une preuve statistique d'une supériorité générale : il s'agit d'une étude de cas sélectionnée, tandis que l'analyse quantitative contrôlée provient des expériences suivantes.
Ce scénario est familier aux gestionnaires de connaissances. À mesure que s’accumulent les versions, les notes de politique, les présentations et autres manuels similaires, la proximité thématique s’accroît. L'architecture de recherche doit alors faire la distinction entre « traite du même sujet » et « contient la procédure demandée ». Les techniques de compression, telles que les Arbres de compression sémantique pour réduire le contexte RAG, elles apportent une réponse à un aspect différent du problème et ne remplacent pas le choix d'une preuve pertinente.
Le test de diagnostic pour le bourrage de mots-clés
Pour disposer d'une « ground truth » connue, les chercheurs ont constitué un petit corpus synthétique comprenant huit sujets, dont cinq en chinois et trois en anglais. Chaque thème comportait une cible contenant la réponse, des textes quasi-pertinents, deux distracteurs délibérément bourrés de mots-clés et des documents non pertinents. Les thèmes abordaient la sécurité du transfert de données, les traitements de la médecine traditionnelle chinoise, la tâche de sélection de Wason, le nettoyage des données de pré-entraînement des LLM, l'évaluation de l'impact sur la vie privée, ColBERT et SPLADE.
Le cross-encoder BGE-reranker-v2-m3 n'a amélioré la position moyenne de la cible que de 2,88 à 2,63 et a laissé les distracteurs près du sommet. La variante « semantic causal » a atteint 1,25. Ce résultat montre que la technique résout le mode de défaillance pour lequel elle a été conçue, mais ne signifie pas pour autant qu’elle excelle dans toutes les charges de travail de recherche.
Image documentée
Quatre nombres qui définissent la plage de la méthode
Ces valeurs proviennent de différentes expériences menées dans le cadre de la même étude et doivent être considérées conjointement avec le corpus correspondant.
471documents relatifs à l'étude de cas d'entreprise
2,88 → 1,25rang cible moyen dans le corpus de diagnostic
2,00 → 4,50rang moyen des distracteurs : plus il est bas, mieux c'est pour la cible
30sondes pour une désactivation correcte de ≥95% lors des tests BEIR
Source : arXiv 2608.21702 v1, tableaux 2 à 4.
Les résultats négatifs obtenus aux tests de performance BEIR modifient la conclusion
Dans les ensembles de données SciFact, NFCorpus et ArguAna du BEIR, le « causal score » a clairement sous-performé. Dans SciFact, la méthode de référence affichait un nDCG@10 de 0,642, le « cross-encoder » de 0,716 et le « causal score » de 0,157. Dans NFCorpus, les valeurs correspondantes étaient respectivement de 0,317, 0,337 et 0,136. Dans ArguAna, elles étaient de 0,398, 0,470 et 0,213.
L'explication est plausible : dans les corpus de type « factoid », le document pertinent utilise souvent exactement le vocabulaire de contenu de la question. Si ce vocabulaire est intégré dans A, B peut se retrouver avec des termes distincts mais qui ne constituent pas une réponse pertinente. Le score récompense alors des textes thématiquement proches sans qu'ils constituent la meilleure preuve.
Le cross-encoder et le causal score ne sont pas de simples concurrents. Le premier est performant lorsque la pertinence sémantique « soft » constitue un signal fiable. Le second vise les contextes où ce signal est faussé par la répétition et par des distracteurs proches du sujet. La bonne question est « dans quel type de corpus chacun fonctionne-t-il ? », et non « quel reranker l'emporte-t-il en général ? ».
La porte d'étalonnage avant la production
Les auteurs ont testé trois indicateurs peu coûteux par requête sur les 10 meilleurs candidats : le chevauchement des mots-clés, le pourcentage de poids absorbé dans A et l'écart normalisé entre les deux scores de similarité les plus élevés. Aucun de ces indicateurs n'a permis de distinguer de manière fiable le « keyword stuffing » du régime « factoid ». La relation entre le classement basé sur les mots-clés et la pertinence réelle n'est pas visible sans étiquettes.
La proposition pratique consiste en un calibrage hors ligne au niveau du corpus. L'équipe échantillonne des requêtes, identifie la réponse correcte à l'aide d'un jugement humain ou d'un LLM supervisé, compare le classement de référence et le nouveau classement, puis active le reranker uniquement si la différence est positive. Sur 2 000 tirages bootstrap, 30 sondes ont fourni une fiabilité d'au moins 95% pour la bonne décision de désactivation sur les trois ensembles de données BEIR. Dans le petit corpus de diagnostic, quatre sondes ont fourni une fiabilité de 1 001 TP3T pour l'activation.
Ces chiffres se rapportent à ces données. Ils ne garantissent pas que 30 sondes suffisent pour chaque organisme. L'échantillon doit être représentatif du corpus et des intentions réelles, tandis qu'une base de connaissances en constante évolution nécessite un recalibrage périodique. La valeur architecturale réside dans le « release gate » et le « fallback », et non dans un benchmark ponctuel.
Règle d'activation
En l'absence de sondes marquées, conservez la ligne de base
Le reclassement causal RAG doit faire l'objet d'une comparaison hors ligne sur le corpus réel, par collection ou par cas d'utilisation. Si l'intervalle de confiance ne montre pas de gain net, utilisez la similarité ou une solution de repli hybride et poursuivez l'évaluation.
Coût, confidentialité et dépendances techniques
L'implémentation de référence a été reconstruite localement avec Qwen3-4B comme générateur et module de traduction, et BGE-M3 pour les embeddings. Elle comprend l'analyse syntaxique de fichiers Word/PDF, le nettoyage des données, le découpage en segments, la recherche avec seuil, la traduction des segments et la génération de prompts. Le code du banc d'essai et des expériences est mis à disposition du public par les auteurs.
Le fonctionnement en mode local est utile pour les organisations qui ne peuvent pas envoyer de documents juridiques, réglementaires ou internes à des services externes. Cela ne signifie pas pour autant qu’il s’agit d’une solution « plug-and-play ». La qualité dépend de l'extracteur de mots-clés, des poids, du seuil d'absorption, du modèle d'embedding, du chunking, de la fenêtre de candidats et de la manière dont les scores sont combinés. Le travail reconnaît qu'une analyse par ablation plus complète de ces paramètres est nécessaire.
Le pipeline de récupération nécessite également une traçabilité. Sa logique RAG sensible au champ et routage contrôlé par schéma Cela montre pourquoi les autorisations et la portée de la récupération sont tout aussi importantes que le classement. Si l'agent peut rechercher la mauvaise collection ou utiliser un document non autorisé, même un meilleur reclassement ne comble pas cette lacune en matière de gouvernance.
Qu'est-ce que cela signifie pour un RAG opérationnel ?
Pour le service client, les opérations de commerce électronique, la conformité et la recherche interne, l'équipe doit vérifier si le bon fragment parvient jusqu'à la ligne de commande. La qualité de la réponse sans trace de recherche masque les échecs : une bonne réponse peut provenir des connaissances antérieures du modèle, tandis qu’une réponse erronée peut être due à des preuves incorrectes et non au générateur.
L'observabilité doit enregistrer la requête, le classement initial, le nouveau classement, la taille A/B, les identifiants de source, les éléments fournis dans le prompt et le résultat fourni par l'évaluateur ou la tâche en aval. C'est ce même principe de provenance dont a besoin la mémoire d'un agent IA avec preuves C'est également vrai ici : sans lien entre l'affirmation et la source, l'équipe ne peut pas distinguer une amélioration d'un succès fortuit.
Un projet pilote peut être de petite envergure, mais il doit tester le corpus réel et les intentions réelles. L'objectif n'est pas de reproduire l'étude dans son intégralité, mais de démontrer s'il existe bel et bien un système de bourrage de mots-clés et si la modification améliore la recherche de preuves sans nuire aux autres questions.
D'un échec de récupération à une décision réfléchie
Étape 1Définissez le mode de défaillance
Recueillez les requêtes dans lesquelles des documents « topic-near » ou « keyword-heavy » supplantent les éléments de preuve contenant la réponse dans la prompt.
Étape 2Créer un ensemble de sondes représentatif
Échantillonnez de véritables intents par collection, par langue et par rôle d'utilisateur, et pas seulement des questions de démonstration faciles.
Étape 3Enregistrez les étiquettes de pertinence
Demandez aux réviseurs de domaine d'indiquer quel document ou quel extrait contient l'élément requis pour la réponse.
Étape 4Comptez quatre trajets
Comparez les méthodes « similarity baseline », « cross-encoder » existant, « causal score » et « hybrid » à l'aide des indicateurs MRR ou nDCG, ainsi qu'en termes de réussite de l'« evidence-in-prompt ».
Étape 5Activez la porte au niveau du corpus
N'activez le nouveau classement que lorsque la différence est positive et que l'incertitude reste dans la limite acceptable.
Étape 6Conservez les solutions de secours et les traces
Enregistrez les rangs, les diagnostics A/B et les identifiants de source, puis revenez à la valeur de référence lorsque B est nul, instable ou hors de la plage d'étalonnage.
Étape 7Réévaluez lorsque le corpus change
De nouveaux documents, de nouvelles versions et de nouvelles intentions peuvent modifier le régime ; prévoyez régulièrement des contrôles et des critères de retour en arrière.
Le NIST AI RMF inscrit la mesure et la gestion dans un cycle continu : « Govern », « Map », « Measure » et « Manage ». Pour un système RAG, cela implique un périmètre documenté, des tests avant le déploiement, une surveillance en production et une décision claire quant au moment où la technique doit être désactivée.
Limites et conclusion pratique
Cet article est un prépublication de 16 pages, version v1 du 22 août 2026. Le corpus d'entreprise est privé et la principale expérience quantitative positive est de petite envergure et synthétique. Le résultat de l'étalonnage repose sur une méthode de bootstrap appliquée aux scores disponibles, et non sur de nombreuses installations de production indépendantes.
La méthode dépend de la qualité de l'extraction des mots-clés et de l'hypothèse selon laquelle le vocabulaire résiduel B porte le signal porteur de la réponse. Dans les corpus de factoïdes, cette hypothèse s'est révélée erronée. L'agrégation par similarité, les seuils et le routage par collection restent des choix de conception ouverts qui nécessitent une validation spécifique au domaine.
Cette conclusion mûrement réfléchie est utile précisément parce qu’elle n’est pas d’une absoluité spectaculaire. Le reclassement causal RAG mérite d’être testé lorsque la base de connaissances d’une entreprise contient de nombreux documents similaires et présente des faux positifs regorgeant de termes de requête. Son activation en production ne vaut la peine que lorsque des sondes étiquetées démontrent un avantage sur le corpus en question. La meilleure innovation en matière de recherche n'est pas celle qui modifie chaque classement ; c'est celle qui sait quand il faut conserver le classement de référence.
RAG avec une qualité mesurable des données probantes
Concevez un algorithme de recherche basé sur l'IA qui sait quand conserver la valeur de référence
TWO DOTS relie les bases de connaissances d'entreprise, les assistants IA et les automatisations à l'évaluation des résultats, aux autorisations, à la surveillance, aux solutions de secours sécurisées et à la supervision humaine.
En quoi consiste le « causal RAG reranking » présenté dans cette étude ?;
Il s'agit d'une réévaluation sans apprentissage de l'ensemble de candidats déjà récupéré, sur la base du vocabulaire résiduel d'un document, après suppression des termes qui se recoupent avec la question.
Estime-t-il l'effet causal réel ?;
Non. Les auteurs présentent le graphe causal comme un cadre structurel et motivationnel. Le score est une heuristique et non un estimant causal identifié.
Quand est-ce que cela peut être le plus utile ?;
Lorsqu'un corpus d'entreprise contient de nombreux documents proches du sujet ou riches en mots-clés qui apparaissent en tête des résultats sans pour autant contenir les éléments permettant de trouver la réponse.
Sur quels points a-t-il échoué ?;
Il a obtenu des résultats inférieurs à ceux de la référence de similarité sur les corpus SciFact, NFCorpus et ArguAna, où la terminologie commune à la requête et au document pertinent constitue un signal de pertinence utile.
Cela ajoute-t-il un nouvel appel LLM au moment de la requête ?;
Non, pas dans le flux proposé. Il ajoute l'extraction de mots-clés et l'intégration/notation des termes résiduels au jeu de candidats, qui est déjà restreint.
En effet, la mise en correspondance exacte laisse des synonymes et des termes voisins des distracteurs dans B. L'absorption sémantique transfère ces termes vers A.
Comment une équipe décide-t-elle si elle doit l'activer ?;
À l'aide de sondes étiquetées représentatives, comparaison entre la ligne de base et le nouveau classement, ainsi qu'un seuil au niveau du corpus qui n'active la méthode que lorsque le bénéfice mesuré est positif.
Quelle est l'option la plus sûre dans un corpus inconnu ?;
La valeur de référence de similarité ou une solution de repli hybride calibrée doit rester active jusqu’à ce qu’un calibrage hors ligne sur le corpus réel démontre un avantage indéniable.