Description
RETRO, ou Retrieval Enhanced Transformers, représente une approche innovante pour améliorer les modèles de langage en intégrant des mécanismes de récupération directement dans l'architecture transformer. Contrairement aux grands modèles de langage (LLM) traditionnels qui s'appuient uniquement sur l'augmentation du nombre de paramètres et de la taille des données d'entraînement, RETRO augmente sa base transformer avec la capacité de récupérer des passages textuels pertinents à partir d'une base de données massive. Cette base de données peut contenir des trillions de tokens, englobant un large éventail de types de texte tels que des pages web, des livres, des articles de presse et du code.
Lire la suite
L'innovation principale de RETRO réside dans sa capacité à accéder à l'ensemble du jeu de données d'entraînement via son système de récupération, plutôt que d'être limité par les données vues pendant l'entraînement. Ceci est réalisé en effectuant des recherches de voisins les plus proches pour des passages textuels similaires à l'entrée, retournant ces passages et leurs continuations. Ces séquences récupérées informent ensuite la prédiction du modèle du prochain segment de texte. L'architecture RETRO entrelace stratégiquement l'auto-attention standard au niveau du document avec la cross-attention à ces voisins récupérés à un niveau de passage plus fin.
Ce processus amélioré par la récupération conduit à des continuations de texte de manière démontrable plus précises et factuelles. De plus, RETRO améliore l'interprétabilité des prédictions du modèle et offre une voie d'intervention directe via la base de données de récupération pour améliorer la sécurité et la fiabilité du texte généré. Les résultats expérimentaux sur des benchmarks comme le Pile montrent qu'un modèle RETRO de 7,5 milliards de paramètres peut surpasser des transformers standards significativement plus grands, tels que Jurassic-1 (175 milliards de paramètres) et Gopher (280 milliards de paramètres), sur de nombreux jeux de données. La performance de RETRO a été observée s'améliorer continuellement à mesure que la taille de la base de données de récupération augmente, démontrant sa scalabilité et son efficacité jusqu'à au moins 2 billions de tokens.
RETRO est particulièrement bénéfique pour les applications nécessitant une grande précision factuelle et une bonne adhérence au sujet. En exploitant les connaissances externes par la récupération, il peut générer des sorties plus fondées et pertinentes. Cela en fait un outil puissant pour les chercheurs et les développeurs cherchant à repousser les limites des capacités des modèles de langage au-delà de ce qui est réalisable par la seule mise à l'échelle des paramètres. La capacité du modèle à rester sur le sujet et à générer des informations correctes, comme souligné dans les échantillons expérimentaux, souligne ses avantages pratiques.
- CatégorieModèles d'IA et LLM
- DéploiementCloud
- PlateformesWeb
Points forts de Modèle de Langage RETRO
Architecture Transformer Améliorée par Récupération
Accès à une Base de Données de Trillions de Tokens
Auto-attention et Cross-attention Entrelacées
Précision Factuelle Améliorée
Adhérence Thématique Renforcée
Interprétabilité Accrue des Prédictions
Voie d'Intervention Directe via la Base de Données de Récupération
Amélioration Continue des Performances avec la Taille de la Base de Données
Surpasse les Transformers Standards Plus Grands sur les Benchmarks
Scalable jusqu'à 2 Trillions de Tokens
Premiers pas avec Modèle de Langage RETRO
Accéder au Modèle : Obtenir l'accès au modèle RETRO.
Authentification : Configurer les identifiants d'authentification nécessaires.
Configurer l'Environnement : Mettre en place votre environnement de développement.
Intégrer via API : Utiliser les points d'accès API fournis pour l'intégration.
Optimiser : Affiner les paramètres et les réglages de récupération pour des tâches spécifiques.
Cas d'utilisation de Modèle de Langage RETRO
- Génération de Texte Factuel
- Création de Contenu Thématique
- Compréhension Améliorée du Langage
- Recherche et Développement
- Recherche sur la Sécurité de l'IA
- Génération de Code
- Intégration de la Récupération d'Informations









