Graphique d'E/S 1
Graphique d'E/S 2
Distribution des valeurshelp_outlineAUC 0.9726
Corpus
Paires de traduction
Code
Liées81.0%
Négatif difficile10.3%
Non liées0.8%
Survolez ou cliquez le graphique pour déplacer le seuil
Seuils recommandés
FPR 0.1 · 17.83
FPR 0.01 · 19.14
FPR 0.001 · 21.08
FPR 0.0001 · 23.67
équilibré · 18.66
AUC
0.9726
Plafond de bruit
21.05
Décrochage du rappel
16.22
Paires mesurées
100 / 9,200
Score par ranghelp_outline
Score moyen à chaque position de rang
Choisissez les modèles à comparer
Publications (1)
Aperçu
Jina-ColBERT-v2 est un modèle révolutionnaire de recherche d'informations multilingue qui résout le défi crucial d'une recherche efficace et de haute qualité dans plusieurs langues. En tant que premier modèle multilingue de type ColBERT à générer des intégrations compactes, il répond au besoin croissant de solutions de recherche multilingue évolutives et rentables dans les applications mondiales. Les organisations qui traitent du contenu multilingue, des plateformes de commerce électronique aux systèmes de gestion de contenu, peuvent exploiter ce modèle pour fournir des résultats de recherche précis dans 89 langues tout en réduisant considérablement les coûts de stockage et de calcul grâce à ses capacités innovantes de réduction des dimensions.
Méthodes
Le modèle s'appuie sur l'architecture ColBERT, introduisant un mécanisme sophistiqué d'interaction tardive qui modifie fondamentalement la manière dont les requêtes et les documents sont mis en correspondance. À la base, il utilise une dorsale XLM-RoBERTa modifiée avec 560M de paramètres, améliorée par des intégrations de position rotatives et optimisée avec une attention flash. Le processus de formation comprend deux étapes clés : une préformation initiale avec diverses données faiblement supervisées provenant de différentes langues, suivie d'un réglage fin avec des données de triplets étiquetées et une distillation supervisée. Ce qui rend cette approche unique est la mise en œuvre de l'apprentissage de représentation Matryoshka, qui permet au modèle de produire des intégrations dans plusieurs dimensions (128, 96 ou 64) à partir d'un seul processus de formation, permettant une optimisation dynamique du stockage sans réentraînement.
Performance
Lors de tests en conditions réelles, Jina-ColBERT-v2 démontre des capacités exceptionnelles sur plusieurs tests. Il obtient une amélioration de 6,5 % par rapport au ColBERT-v2 original sur les tâches en anglais, avec un score moyen de 0,521 sur 14 tests BEIR. Plus impressionnant encore, il surpasse les méthodes de récupération traditionnelles basées sur BM25 dans toutes les langues testées sur les tests MIRACL, montrant une force particulière dans les scénarios multilingues. Le modèle maintient ces performances élevées même en utilisant des dimensions d'intégration réduites - le passage de 128 à 64 dimensions entraîne une baisse de performance de seulement 1,5 % tout en réduisant de moitié les besoins de stockage. Cela se traduit par des économies de coûts significatives en production : par exemple, le stockage de 100 millions de documents avec des vecteurs à 64 dimensions coûte 659,62 $ par mois sur AWS, contre 1 319,24 $ pour 128 dimensions.
Conseils
Pour déployer efficacement Jina-ColBERT-v2, les équipes doivent prendre en compte plusieurs aspects pratiques. Le modèle nécessite un matériel compatible CUDA pour des performances optimales et prend en charge des longueurs de document allant jusqu'à 8 192 jetons (extensibles à 12 288) tout en limitant les requêtes à 32 jetons. Pour le déploiement en production, le modèle est disponible via l'API Jina Search Foundation, la place de marché AWS et Azure, avec une version non commerciale accessible via Hugging Face. Lors de la mise en œuvre, les équipes doivent spécifier si elles intègrent des requêtes ou des documents, car le modèle utilise un codage asymétrique. Le modèle n'est pas conçu pour le traitement en temps réel de collections de documents extrêmement volumineuses sans indexation appropriée, et bien qu'il excelle dans la récupération multilingue, il peut afficher des performances légèrement inférieures sur des tâches spécialisées spécifiques à un domaine par rapport aux modèles affinés pour ces domaines spécifiques.
Blogs qui mentionnent ce modèle









