GeopoliticalQA : bge-m3 devance les embeddings commerciaux sur 5 525 questions portant sur des rapports

GeopoliticalQA vient de paraître sur arXiv. Ce benchmark évalue le RAG sur des rapports d'analyse consacrés à la géopolitique et au renseignement stratégique. Il réunit 415 rapports publics et 5 525 questions, chacune rattachée à un document. Les auteurs ont comparé 15 systèmes de recherche et six LLM open-weight. Au niveau des documents, tous les systèmes de recherche se valent à peu près. Au niveau des chunks, la taille de l'embedder ne change presque rien : bge-m3, de taille moyenne, rattrape des modèles d'un ordre de grandeur plus grands et devance les API commerciales. La génération reste un point faible, même avec des fragments parfaits. • La taille de l'embedder ne détermine pas la qualité de la recherche par chunks. • Les questions d'inférence et d'évaluation des risques sont celles où les modèles s'en sortent le moins bien. • Améliorer le retriever ne suffit pas à régler le problème de la génération.

Traité par IA depuis arXiv cs.CL ; édité par Hamidun News
GeopoliticalQA : bge-m3 devance les embeddings commerciaux sur 5 525 questions portant sur des rapports
Source : arXiv cs.CL. Collage: Hamidun News.
Écouter l'article
Fiche synthèse et chiffres clés
ParamètreDonnées
Source primairearXiv cs.CL ↗
Rédacteur en chef
Chiffre clé #1La taille de l'embedder ne détermine pas la qualité de la recherche par chunks.
Chiffre clé #2Les questions d'inférence et d'évaluation des risques sont celles où les modèles s'en sortent le moins bien.
Chiffre clé #3Améliorer le retriever ne suffit pas à régler le problème de la génération.

Un groupe de chercheurs a publié sur arXiv GeopoliticalQA, un benchmark destiné aux systèmes RAG qui répondent à des questions portant sur des rapports d'analyse géopolitiques et stratégiques. Le jeu de données compte 415 rapports publics et 5 525 paires « question — réponse », chacune rattachée à un document précis. Cela représente environ 13 questions par rapport. Le principal résultat : au niveau des chunks, la qualité de la recherche ne progresse pas avec la taille du modèle d'embedding. bge-m3, modèle ouvert de taille moyenne, égale des modèles d'un ordre de grandeur plus grands et devance les API d'embedding commerciales. La génération, elle, reste difficile même lorsque le modèle reçoit les bons fragments.

Que contient le benchmark

Les rapports d'analyse se prêtent mal au RAG standard. Leurs formats varient, leur structure est hétérogène, et les conclusions importantes s'étendent souvent sur plusieurs sections au lieu de tenir dans un seul paragraphe. Les auteurs ont réparti les questions en quatre types : factuelles, d'inférence (inferential), comparatives et orientées risques.

Les questions sont produites par un pipeline document-aware. Il commence par profiler le rapport, c'est-à-dire déterminer de quoi parle le document et comment il est construit, et ne génère les questions qu'ensuite. Les questions dépendent ainsi moins d'un fragment de texte pris au hasard. La qualité du jeu a été vérifiée de deux façons : par annotation d'experts et par un protocole LLM-as-judge, dans lequel un modèle de langage attribue les notes.

  • Corpus : 415 rapports publics géopolitiques et stratégiques
  • Annotation : 5 525 questions rattachées à des documents
  • Types de questions : factuelles, d'inférence, comparatives, orientées risques
  • Recherche : 15 systèmes
  • Génération : six LLM open-weight
  • Contrôle qualité : experts et LLM-as-judge

Recherche : la taille ne fait pas la différence

Au niveau des documents, c'est-à-dire pour choisir le bon rapport, les systèmes obtiennent des résultats proches. Les écarts apparaissent au niveau des chunks, où il faut retrouver un fragment précis dans un long texte. Selon les auteurs, la qualité ne dépend pas ici de la taille de l'embedder. bge-m3 se maintient au niveau de modèles d'un ordre de grandeur plus grands et surpasse les API d'embedding commerciales.

L'abstract ne donne ni les noms de tous les systèmes testés ni les valeurs précises des métriques. Pour connaître les écarts exacts, il faudra consulter les tableaux de l'article. La tendance est toutefois claire : une API payante ne garantit pas une meilleure recherche sur un corpus spécialisé.

Génération : un plafond plus bas qu'attendu

Pour la génération, les auteurs ont fourni aux six LLM ouverts des fragments de référence, ce qui supprime les erreurs de recherche. Les modèles s'en sortent malgré tout mal, surtout sur les questions d'inférence et d'évaluation des risques. Les questions factuelles sont plus simples : la réponse figure dans le texte. Les conclusions et les risques exigent de rapprocher des affirmations, de peser des arguments et de formuler un jugement qui peut ne pas apparaître mot pour mot dans le rapport. C'est pourtant pour de telles réponses que l'on lit des rapports d'analyse.

Si la réponse est mauvaise malgré un contexte idéal, le retriever n'est pas en cause. Optimiser la recherche ne réglera pas ce problème.

Que faire pour les équipes qui construisent un RAG

Premièrement, ne choisissez pas un embedder selon sa taille ou son prix. Testez plusieurs modèles sur votre propre corpus, dont bge-m3 comme référence self-hosted. Les données restent alors dans votre périmètre, ce qui compte pour les documents sensibles.

Deuxièmement, évaluez séparément la recherche et la génération. Le mode avec fragments de référence révèle le plafond du générateur et aide à comprendre où le système casse exactement.

Troisièmement, ventilez les métriques par type de question. Une moyenne globale masquera l'échec sur les requêtes liées aux risques et aux inférences. Pour celles-ci, il vaut mieux conserver une vérification humaine.

Le benchmark a aussi ses limites. Le corpus se compose de rapports publics, et non de documents confidentiels, et une partie de la validation repose sur le LLM-as-judge, avec les biais qui lui sont propres. Il reste néanmoins utile pour comparer des approches du RAG sur des textes d'analyse.

Dossier

Questions clés sur cet article

Que sait-on sur Que contient le benchmark ?

Les rapports d'analyse se prêtent mal au RAG standard. Leurs formats varient, leur structure est hétérogène, et les conclusions importantes s'étendent souvent sur plusieurs sections au lieu de tenir dans un seul paragraphe. Les auteurs ont réparti les questions en quatre types : factuelles, d'inférence (inferential), comparatives et orientées risques. Les questions sont produites par un pipeline document-aware. Il commence par profiler le rapport, c'est-à-dire déterminer de quoi parle le document et comment il est construit, et ne génère les questions qu'ensuite. Les questi

Que sait-on sur Recherche : la taille ne fait pas la différence ?

Au niveau des documents, c'est-à-dire pour choisir le bon rapport, les systèmes obtiennent des résultats proches. Les écarts apparaissent au niveau des chunks, où il faut retrouver un fragment précis dans un long texte. Selon les auteurs, la qualité ne dépend pas ici de la taille de l'embedder. bge-m3 se maintient au niveau de modèles d'un ordre de grandeur plus grands et surpasse les API d'embedding commerciales. L'abstract ne donne ni les noms de tous les systèmes testés ni les valeurs précises des métriques. Pour connaître les écarts exacts, il faudra consulter les table

Que sait-on sur Génération : un plafond plus bas qu'attendu ?

Pour la génération, les auteurs ont fourni aux six LLM ouverts des fragments de référence, ce qui supprime les erreurs de recherche. Les modèles s'en sortent malgré tout mal, surtout sur les questions d'inférence et d'évaluation des risques. Les questions factuelles sont plus simples : la réponse figure dans le texte. Les conclusions et les risques exigent de rapprocher des affirmations, de peser des arguments et de formuler un jugement qui peut ne pas apparaître mot pour mot dans le rapport. C'est pourtant pour de telles réponses que l'on lit des rapports d'analyse. Si la

ZK
Zhemal Khamidun — CPO d'Alpina Digital, product manager d'AlpinaGPT. Conçoit des produits IA depuis 2019. Hamidun News est un projet personnel devenu un agrégateur en production avec plus de 6 000 lecteurs.
✦ Hands-On AI Engineering

Build & Ship Production AI Apps with Vibe Coding

Join Zhemal Khamidun's hands-on Vibe Coding Intensive at hamidun.com/vibecoding — master Claude Code, Cursor, and autonomous agentic workflows.

Explore Vibe Coding →Vibe Academy Platform
Qu'en pensez-vous ?
Chargement des commentaires…