Sélection multi-outils pour les systèmes robotiques : comparaison entre recherche sémantique et LLM
Des chercheurs publient sur arXiv (2610.31013) une comparaison de quatre stratégies de « tool routing » pour robots pilotés en langage naturel. Le tool routing consiste à sélectionner le plus petit sous-ensemble complet de capacités exécutables prédéfinies nécessaires à une requête. Trois méthodes reposent sur la base vectorielle ChromaDB: un seuil de similarité fixe (v1), une distance relative (v2) et une agrégation par clause (CDB-v3). La quatrième est une référence cloud, un modèle de langage de 120 milliards de paramètres. Le banc d'essai compte 164 prompts annotés à la main, répartis en trois niveaux: requêtes directes à un seul outil, puis requêtes composées exigeant au moins trois outils. Les métriques sont l'exact-match, la complétude, la précision, un score composite pondéré par la complétude et la latence de routage. CDB-v3 obtient le meilleur score macro-moyen parmi les approches par récupération seule, à 0,7822, contre 0,8869 pour le grand modèle. Les auteurs ne chiffrent pas la latence dans le résumé, mais la jugent « sensiblement » plus faible pour CDB-v3.
Le résultat est modeste mais utile pour les intégrateurs. Il montre que l'écart de qualité de routage entre un LLM de 120 milliards de paramètres et une récupération sémantique locale reste d'environ 10 points de score composite. Il ne s'agit donc pas d'un choix évident en faveur du plus gros modèle. Pour un robot sans connexion fiable, soumis à des contraintes de confidentialité (site industriel, défense, santé) ou limité en calcul embarqué, une récupération qui tourne en local sans cloud peut suffire. L'enjeu est concret avec les requêtes composées. Une sélection incomplète peut omettre une capacité de perception ou de surveillance nécessaire, et une sélection excessive expose des outils sans rapport avec la demande. La pondération par la complétude du score composite traduit ce choix: mieux vaut un outil en trop qu'un outil manquant. Cela dit, un jeu de 164 prompts annotés par les auteurs reste petit. Aucun test sur robot réel n'est annoncé, et la latence n'est pas détaillée dans le résumé.
Ce travail s'inscrit dans la généralisation des interfaces en langage naturel au-dessus des planificateurs de mission et des middlewares robotiques. Les approches courantes passent par des agents LLM appelant des outils (function calling) ou par des modèles vision-langage-action (VLA). Le routage d'outils par récupération sémantique, déjà répandu dans les agents logiciels qui gèrent de larges catalogues d'outils, est ici adapté aux contraintes de la robotique. L'étape suivante logique serait de tester des modèles de langage plus petits, exécutés en local, face à CDB-v3 et d'élargir le corpus. Il faudrait aussi évaluer le routage sur des catalogues d'outils plus vastes et en conditions réelles de mission. Il s'agit d'une publication académique, sans produit ni déploiement associé.
Pas d\'impact direct sur la France/UE
Dans nos dossiers




