Article · IA & agents

CoFree : préserver le raisonnement pendant l’apprentissage d’embeddings

Une approche en deux étapes pour éviter que l’optimisation de la recherche ne dégrade le raisonnement des embeddings.

Des vecteurs d’embeddings reliés à des documents de recherche.

Le dilemme des embeddings raisonnants

Un embedding sert à rapprocher une requête des documents jugés pertinents. Les modèles de langage peuvent produire des représentations riches en contexte, mais l’optimisation vers une mesure de pertinence peut aussi réduire certaines capacités de raisonnement. Le preprint appelle ce phénomène « reasoning collapse » : le modèle devient plus spécialisé pour l’objectif d’embedding, au prix d’un raisonnement moins utile ou de textes intermédiaires peu liés à la pertinence.

CoFree cherche à éviter cet arbitrage en reliant explicitement la qualité de la représentation et la qualité du raisonnement. L’objectif n’est pas de produire une chaîne de pensée à afficher à l’utilisateur, mais de préserver une capacité à analyser la relation entre une requête et un document pendant l’apprentissage.

Une optimisation en deux étapes

La première étape utilise un fine-tuning supervisé guidé par des références. Elle doit restaurer la capacité de raisonnement tout en conservant la force représentative du modèle d’embeddings de base. La seconde introduit deux récompenses dans un apprentissage par renforcement : l’une orientée vers l’embedding, l’autre vers le raisonnement.

Cette combinaison cherche à rendre le raisonnement lié à l’objectif de recherche. Un texte qui semble logique mais ne distingue pas les documents pertinents ne suffit pas. Inversement, un score de similarité amélioré ne garantit pas que le modèle explique correctement pourquoi une preuve est utile.

Résultats rapportés

Le résumé annonce pour CoFree-4B une amélioration absolue moyenne de 2,8 points nDCG@10 par rapport à Qwen3-Embedding-4B sur 22 jeux de données MTEB et BRIGHT. Les auteurs rapportent également des gains cohérents lors d’expériences en ligne dans un système de recherche.

nDCG@10 est une mesure de classement : elle indique la qualité des premiers résultats selon une évaluation donnée. Elle ne mesure pas directement la fidélité d’une réponse générée, la fraîcheur d’un corpus ou la sécurité d’une application. Les résultats doivent donc être lus comme une amélioration de récupération dans les cadres annoncés.

Ce que cela change pour un système RAG

Une équipe RAG peut séparer trois questions. Les bons documents remontent-ils ? Les preuves utiles sont-elles réellement présentes dans le contexte ? Le générateur répond-il fidèlement à partir de ces preuves ? CoFree porte principalement sur la première question, avec une dimension de raisonnement dans l’apprentissage. Il ne remplace pas les deux évaluations suivantes.

Avant de changer de modèle d’embeddings, il est préférable de conserver un jeu de requêtes métier, des documents difficiles et des cas où la réponse correcte est « information absente ». Mesurez le rappel et le classement, puis vérifiez les preuves récupérées. Un gain moyen peut cacher une régression sur une catégorie rare mais importante.

La distinction entre récupération et génération évite aussi une conclusion trop rapide. Un meilleur nDCG peut venir d’un classement amélioré sur des documents déjà faciles à trouver, sans réduire les erreurs sur les requêtes ambiguës. À l’inverse, un modèle peut récupérer une preuve correcte mais la présenter dans un contexte trop long ou mal structuré. Le protocole doit donc conserver des exemples d’échec et non seulement une moyenne.

Les jeux de données publics sont utiles pour comparer des méthodes, mais ils ne remplacent pas un corpus métier. Les noms de produits, les versions, les politiques internes et les abréviations locales peuvent modifier la notion de pertinence. Une équipe doit vérifier si les annotations publiques ressemblent à ses propres critères, puis documenter les cas où plusieurs documents sont raisonnablement pertinents.

Il faut enfin surveiller le coût de maintenance. Un modèle spécialisé peut demander une chaîne d’entraînement, des checkpoints et une politique de mise à jour. Si les documents ou les requêtes changent rapidement, le gain de classement peut être inférieur au coût de réentraînement. Ces considérations ne réfutent pas CoFree ; elles déterminent si son approche répond à la contrainte réelle.

Limites et prudence

Les gains annoncés dépendent des modèles, jeux de données, récompenses et réglages du papier. Ils ne prouvent pas qu’un fine-tuning analogue améliorera tous les corpus métier. Une expérience en ligne ne suffit pas à déduire un gain commercial général, surtout sans connaître sa durée, sa population de requêtes et ses critères de succès.

Le document est un preprint ArXiv, pas une validation par les pairs. Les éléments annoncés comme code, données ou checkpoints doivent être vérifiés séparément avant une utilisation en production.

Une lecture pour les équipes

Le terme « raisonnement » peut recouvrir plusieurs choses. Il peut désigner une justification textuelle, une représentation interne ou une procédure d’apprentissage. Dans ce papier, il est lié à l’optimisation de la pertinence des embeddings ; il ne faut pas le confondre avec une preuve que les réponses finales sont exactes. Une équipe doit conserver cette distinction dans sa documentation.

La mesure nDCG@10 est particulièrement utile pour comparer les premiers résultats, mais elle ne dit pas comment une réponse sera rédigée. Un pipeline peut donc gagner au classement et rester fragile sur la citation, la fraîcheur ou l’abstention. Le contrôle humain des preuves reste nécessaire lorsque le corpus est sensible ou que l’erreur a un coût élevé.

Enfin, l’apprentissage par récompenses introduit ses propres choix : définition de la récompense, qualité des références, équilibre entre objectifs et stabilité de l’entraînement. Ces choix font partie du résultat. Ils doivent être publiés ou au moins documentés lorsqu’une équipe tente de reproduire la méthode.

Une publication technique utile doit aussi dire ce qu’elle ne mesure pas. Ici, la récupération ne résume ni la qualité d’une interface, ni la fraîcheur d’un index, ni la conformité d’une réponse. Les résultats servent à éclairer une décision de modèle ; ils ne remplacent pas l’observation du système complet. Cette nuance est particulièrement importante lorsqu’un chiffre d’évaluation devient un argument commercial.

Le lecteur peut donc reprendre la méthode comme une grille : qualité du rang, qualité de la preuve, comportement sur les absences et coût de maintenance. Chaque dimension doit être reliée à une observation distincte. Cette séparation protège contre une conclusion qui transformerait un seul score en jugement global sur un système RAG.

Une telle grille aide aussi à expliquer une régression. Si le rang baisse, il faut examiner l’apprentissage et l’index. Si les preuves sont correctes mais les réponses changent, le problème peut se situer dans le contexte ou le générateur. La valeur de l’approche est de conserver ces questions séparées.

Évaluer la preuve et pas seulement le rang

Une évaluation RAG peut ajouter une vérification de provenance. Pour chaque requête, notez si le document remonté contient effectivement l’élément nécessaire, si la version est à jour et si le générateur l’utilise correctement. Cette vérification ne demande pas de supposer que le raisonnement produit par le modèle est vrai ; elle demande de comparer la réponse à la preuve conservée.

Les requêtes négatives sont importantes. Si aucun document ne répond à la question, un système robuste devrait pouvoir le signaler au lieu de sélectionner le passage le plus proche. Un modèle d’embeddings entraîné uniquement sur des paires positives peut être évalué trop favorablement si le jeu de test ne contient pas ces cas d’absence.

Enfin, un gain d’embedding ne doit pas faire oublier l’indexation. La segmentation, le filtrage des métadonnées et la politique de mise à jour peuvent avoir autant d’effet que le modèle. CoFree éclaire la phase d’apprentissage de la représentation ; le reste du pipeline doit être évalué séparément.

Sources

Zihan Gong, Xiaohan Ye, Jiangchao Yao, Jinsong Lan, Xiaoyong Zhu et coauteurs, « Reasoning Quality Matters: Combating Reasoning Collapse in LLM-based Embedding Learning », ArXiv 2609.20563v1, consulté le 21 septembre 2026 : résumé et preprint, PDF.