Aller au contenu principal
ToolPotion
Conseiller IA
Soumettre

MASS

Dépôts GitHub d'IAModèles d'IA et LLMOpen source · Linux, Windows, macOS

MASS est une méthode de pré-entraînement pour les tâches de génération de langage séquence à séquence. Elle masque des fragments de phrases pour que l'encodeur les prédise dans le décodeur, améliorant ainsi des tâches comme la traduction automatique neuronale et la résumé de texte. La base de code prend en charge diverses applications basées sur Fairseq.

Voir le dépôt
Partager
Voir le dépôt
Partager

MASS, acronyme de Masked Sequence to Sequence Pre-training, est une approche novatrice développée par Microsoft pour les tâches de génération de langage. Cette méthode fonctionne en masquant stratégiquement une partie d'une phrase dans l'encodeur, puis en confiant au décodeur la tâche de prédire ce segment masqué. Ce mécanisme central permet à MASS d'être appliqué efficacement à un large éventail de problèmes séquence à séquence.

Lire la suite

La polyvalence de MASS est démontrée par son application réussie dans les tâches cross-lingues, telles que la traduction automatique neuronale (NMT), et les tâches monolingues comme le résumé de texte. Le projet fournit une base de code robuste, principalement construite sur le framework Fairseq, qui facilite la mise en œuvre et l'expérimentation de ces diverses applications de génération de langage.

Les capacités clés incluent la NMT non supervisée, où les modèles sont entraînés en utilisant uniquement des données monolingues, et la NMT supervisée, qui exploite des données bilingues pour une traduction améliorée. Le framework prend également en charge le résumé de texte et la génération de réponses conversationnelles. Le projet propose des modèles pré-entraînés et affinés pour diverses paires de langues, ainsi que des instructions détaillées pour la préparation des données, le pré-entraînement et les processus d'affinage.

Le public cible de MASS comprend les chercheurs et les développeurs travaillant sur le traitement du langage naturel, en particulier ceux axés sur la modélisation séquence à séquence. La proposition de valeur réside dans sa stratégie de pré-entraînement efficace qui améliore considérablement les performances sur les tâches de génération de langage en aval, offrant une base solide pour la construction de systèmes NLP avancés. La nature open-source du projet sur GitHub favorise en outre la collaboration et l'innovation dans le domaine.

  • CatégorieModèles d'IA et LLM
  • Modèle tarifaireOpen source
  • DéploiementCloud, Auto-hébergé
  • PlateformesLinux, Windows, macOS

  • Pré-entraînement Masqué Séquence à Séquence pour la Génération de Langage

  • Prend en charge la Traduction Automatique Neuronale (NMT) non supervisée

  • Prend en charge la Traduction Automatique Neuronale (NMT) supervisée

  • Prend en charge le Résumé de Texte

  • Prend en charge la Génération de Réponses Conversationnelles

  • Construit sur le framework Fairseq

  • Fournit des modèles pré-entraînés et affinés

  • Inclut le code pour le traitement des données, le pré-entraînement et l'affinage

  • Offre des implémentations pour les tâches cross-lingues et monolingues

  • Masque des fragments de phrases dans l'encodeur pour la prédiction du décodeur

  1. Accéder au Modèle : Cloner le dépôt MASS depuis GitHub.

  2. Configurer l'Environnement : Installer les dépendances requises, y compris Python, NumPy, PyTorch, fastBPE, Moses et Apex.

  3. Préparer les Données : Télécharger et traiter les ensembles de données selon les scripts fournis pour des tâches spécifiques comme la NMT ou le résumé.

  4. Pré-entraîner le Modèle : Exécuter les scripts de pré-entraînement en utilisant les données préparées et les hyperparamètres spécifiés.

  5. Affiner le Modèle : Adapter le modèle pré-entraîné aux tâches en aval en utilisant des données spécifiques à la tâche et des scripts d'affinage.

  6. Inférence : Utiliser le modèle affiné pour générer des sorties sur de nouvelles données.

  • Traduction Automatique
  • Résumé de Texte
  • Génération de Réponses
  • Transfert Cross-lingue
  • NLP à faibles ressources

Outils IA populaires comme MASS

ProphetNet

Dépôts GitHub d'IA

ProphetNet est un projet de recherche de l'équipe NLC de MSRA axé sur la génération de langage naturel. Il fournit des implémentations officielles de modèles pré-entraînés, y…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Projet de recherche de l'équipe NLC de MSRA axé sur la génération de langage naturel. Il fournit des implémentations officielles de modèles pré-entraînés, y…ProphetNet est un projet de recherche de l'équipe NLC de MSRA axé sur la génération de langage naturel. Il fournit des implémentations officielles de modèles pré-entraînés, y…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA

MPNet

Dépôts GitHub d'IA

MPNet est une nouvelle méthode de pré-entraînement pour les tâches de compréhension du langage, améliorant BERT et XLNet. Il offre une implémentation unifiée pour divers modèles…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Nouvelle méthode de pré-entraînement pour les tâches de compréhension du langage, améliorant BERT et XLNet. Il offre une implémentation unifiée pour divers modèles…MPNet est une nouvelle méthode de pré-entraînement pour les tâches de compréhension du langage, améliorant BERT et XLNet. Il offre une implémentation unifiée pour divers modèles…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA

StarCoder

Dépôts GitHub d'IA

StarCoder est un grand modèle linguistique entraîné sur du code source et du langage naturel. Il excelle dans les tâches de génération et de complétion de code, ainsi que de…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Grand modèle linguistique entraîné sur du code source et du langage naturel. Il excelle dans les tâches de génération et de complétion de code, ainsi que de…StarCoder est un grand modèle linguistique entraîné sur du code source et du langage naturel. Il excelle dans les tâches de génération et de complétion de code, ainsi que de…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA

CLIP

Dépôts GitHub d'IA

CLIP est un modèle développé par OpenAI qui prédit le fragment de texte le plus pertinent donné une image. Il utilise le préentraînement contrastif langage-image pour comprendre…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Modèle développé par OpenAI qui prédit le fragment de texte le plus pertinent donné une image. Il utilise le préentraînement contrastif langage-image pour comprendre…CLIP est un modèle développé par OpenAI qui prédit le fragment de texte le plus pertinent donné une image. Il utilise le préentraînement contrastif langage-image pour comprendre…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA

UNITER

Dépôts GitHub d'IA

UNITER est un dépôt de code de recherche pour l'article ECCV 2020 'UNITER: UNiversal Image-TExt Representation Learning'. Il fournit du code pour le fine-tuning et l'inférence sur…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Dépôt de code de recherche pour l'article ECCV 2020 'UNITER: UNiversal Image-TExt Representation Learning'. Il fournit du code pour le fine-tuning et l'inférence sur…UNITER est un dépôt de code de recherche pour l'article ECCV 2020 'UNITER: UNiversal Image-TExt Representation Learning'. Il fournit du code pour le fine-tuning et l'inférence sur…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA

GIT (Generative Image-to-text Transformer) est un modèle d'IA de Microsoft pour les tâches de vision et de langage. Il génère des descriptions textuelles à partir d'images et peut…

Outils de vision par ordinateur
Voir l'outil

DeepSeek-R1

Dépôts GitHub d'IA

DeepSeek-R1 est un projet GitHub axé sur des solutions alimentées par l'IA. Il propose une variété de dépôts qui améliorent les capacités de l'IA, y compris des plugins, des…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Projet GitHub axé sur des solutions alimentées par l'IA. Il propose une variété de dépôts qui améliorent les capacités de l'IA, y compris des plugins, des…DeepSeek-R1 est un projet GitHub axé sur des solutions alimentées par l'IA. Il propose une variété de dépôts qui améliorent les capacités de l'IA, y compris des plugins, des…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA

XLM-RoBERTa Base

Modèles IA

XLM-RoBERTa est un modèle multilingue pré-entraîné sur 2,5 To de données dans 100 langues. Il excelle dans des tâches telles que la classification de séquences et la…

Modèles d'IA et LLM
Voir l'outil

Modèles IA

Modèle multilingue pré-entraîné sur 2,5 To de données dans 100 langues. Il excelle dans des tâches telles que la classification de séquences et la…XLM-RoBERTa est un modèle multilingue pré-entraîné sur 2,5 To de données dans 100 langues. Il excelle dans des tâches telles que la classification de séquences et la…

En vedetteModèles d'IA et LLM
Voir le Top 5 Modèles IA
1 sur 8