Zum Hauptinhalt springen
ToolPotion
KI-Berater
Einreichen

MPNet

KI-GitHub-ReposKI-Modelle & LLMsOpen Source · Linux, macOS, Windows

MPNet ist eine neuartige vortrainierte Methode für Sprachverständnisaufgaben, die BERT und XLNet verbessert. Sie bietet eine einheitliche Implementierung für verschiedene vortrainierte Modelle und unterstützt Code für das Vortraining und Fine-Tuning bei vielfältigen Sprachverständnisaufgaben wie GLUE und SQuAD.

Repository ansehen
Teilen
Repository ansehen
Teilen

MPNet, entwickelt von Microsoft, steht für Masked and Permuted Pre-training for Language Understanding. Diese innovative vortrainierte Methode adressiert Einschränkungen bestehender Modelle wie BERTs Masked Language Modeling (MLM) und XLNets Permuted Language Modeling (PLM) und erzielt eine überlegene Genauigkeit bei Benchmarks für Sprachverständnis.

Weiterlesen

Das Projekt bietet eine einheitliche Sichtweise und Implementierung mehrerer vortrainierter Modelle, darunter BERT, XLNet und MPNet selbst. Es enthält umfassenden Code sowohl für das Vortraining neuer Modelle als auch für das Fine-Tuning bestehender Modelle für eine breite Palette von Sprachverständnisaufgaben. Unterstützte Aufgaben umfassen beliebte Benchmarks wie GLUE, SQuAD und RACE, was es zu einem vielseitigen Werkzeug für NLP-Forscher und -Entwickler macht.

Die Installation ist unkompliziert und nutzt die fairseq-Codebasis. Benutzer können die notwendigen Komponenten über pip installieren. Das Toolkit erfordert PyTorch Transformers, SciPy und Scikit-learn. Der Vortrainingsprozess umfasst die Datenvorverarbeitung, einschließlich Tokenisierung und Binarisierung, gefolgt vom eigentlichen Vortraining des MPNet-Modells unter Verwendung der bereitgestellten Skripte und Konfigurationen.

MPNet bietet Flexibilität in seinem Vortrainingsansatz. Benutzer können Eingabemodi wie MLM oder PLM angeben, um Masked Language Models bzw. Permutation Language Models zu trainieren. Erweiterte Optionen umfassen die Verwendung von relativen Positions-Embeddings und Whole Word Masking durch Anpassung der Modellarchitektur und der Kommandozeilenargumente. Das Projekt stellt auch aktualisierte vortrainierte MPNet-Modelle für das direkte Fine-Tuning auf nachgelagerten Aufgaben zur Verfügung.

Das Projekt basiert auf fairseq-0.8.0, dessen Beitrag anerkannt wird. Für diejenigen, die das Toolkit nützlich finden, werden Zitationsdetails für das MPNet-Paper bereitgestellt. Verwandte Arbeiten und alternative vortrainierte Frameworks sind ebenfalls aufgeführt und bieten einen breiteren Kontext innerhalb der NLP-Forschungslandschaft. Dieses Repository dient als wertvolle Ressource zur Verbesserung der Sprachverständnisfähigkeiten.

  • KategorieKI-Modelle & LLMs
  • PreismodellOpen Source
  • BereitstellungCloud, Selbst gehostet
  • PlattformenLinux, macOS, Windows

  • Masked and Permuted Pre-training Methode

  • Verbessert die Genauigkeit gegenüber BERT und XLNet

  • Einheitliche Implementierung von vortrainierten Modellen (BERT, XLNet, MPNet)

  • Code für Vortraining und Fine-Tuning

  • Unterstützt GLUE, SQuAD, RACE Benchmarks

  • Basiert auf der fairseq-Codebasis

  • Stellt aktualisierte vortrainierte Modelle bereit

  • Unterstützt MLM- und PLM-Eingabemodi

  • Option für relative Positions-Embeddings

  • Option für Whole Word Masking

  1. Abhängigkeiten installieren: pip install fairseq pytorch_transformers==1.0.0 transformers scipy sklearn

  2. Daten vorverarbeiten: Korpus mit encode.py tokenisieren und mit fairseq-preprocess binarisieren

  3. MPNet vortrainieren: fairseq-train mit angegebenen Parametern für Gesamt-Updates, Lernrate, Batch-Größe usw. ausführen

  4. Vortrainiertes Modell laden: MPNet.from_pretrained aus fairseq.models.masked_permutation_net verwenden

  5. Auf nachgelagerten Aufgaben fine-tunen: Das vortrainierte Modell für spezifische NLP-Aufgaben wie GLUE oder SQuAD anpassen

  • Sprachverständnis
  • Vortrainierte Modelle
  • Fine-Tuning von NLP-Modellen
  • Benchmark-Leistung
  • NLP-Forschung

Beliebte KI-Tools wie MPNet

ConvBERT

KI-GitHub-Repos

ConvBERT ist ein Open-Source-KI-Modell für das Vortraining von Sprachmodellen, das eine neuartige Architektur mit spanbasierter dynamischer Faltung einführt. Dieses…

KI-Modelle & LLMs
Tool ansehen

KI-GitHub-Repos

Open-Source-KI-Modell für das Vortraining von Sprachmodellen, das eine neuartige Architektur mit spanbasierter dynamischer Faltung einführt. Dieses…ConvBERT ist ein Open-Source-KI-Modell für das Vortraining von Sprachmodellen, das eine neuartige Architektur mit spanbasierter dynamischer Faltung einführt. Dieses…

KI-Modelle & LLMs
Top 250 KI-GitHub-Repos ansehen

LLMs-from-scratch

KI-GitHub-Repos

LLMs-from-scratch ist ein GitHub-Projekt, das Benutzer bei der Implementierung eines ChatGPT-ähnlichen Sprachmodells mit PyTorch anleitet. Es bietet einen schrittweisen Ansatz zum…

KI-Modelle & LLMs
Tool ansehen

KI-GitHub-Repos

GitHub-Projekt, das Benutzer bei der Implementierung eines ChatGPT-ähnlichen Sprachmodells mit PyTorch anleitet. Es bietet einen schrittweisen Ansatz zum…LLMs-from-scratch ist ein GitHub-Projekt, das Benutzer bei der Implementierung eines ChatGPT-ähnlichen Sprachmodells mit PyTorch anleitet. Es bietet einen schrittweisen Ansatz zum…

KI-Modelle & LLMs
Top 250 KI-GitHub-Repos ansehen

SpanBERT

KI-GitHub-Repos

SpanBERT ist ein KI-Modell, das auf die Verbesserung des Pre-Trainings durch die Darstellung und Vorhersage von Spans (Textabschnitten) fokussiert ist. Es bietet vortrainierte…

KI-Modelle & LLMs
Tool ansehen

KI-GitHub-Repos

KI-Modell, das auf die Verbesserung des Pre-Trainings durch die Darstellung und Vorhersage von Spans (Textabschnitten) fokussiert ist. Es bietet vortrainierte…SpanBERT ist ein KI-Modell, das auf die Verbesserung des Pre-Trainings durch die Darstellung und Vorhersage von Spans (Textabschnitten) fokussiert ist. Es bietet vortrainierte…

KI-Modelle & LLMs
Top 250 KI-GitHub-Repos ansehen

FNet

KI-GitHub-Repos

FNet ist eine effiziente Transformer-ähnliche Encoder-Architektur, die Self-Attention durch Fourier-Transformationen ersetzt. Entwickelt von Google Research, bietet es eine…

KI-Modelle & LLMs
Tool ansehen

KI-GitHub-Repos

Effiziente Transformer-ähnliche Encoder-Architektur, die Self-Attention durch Fourier-Transformationen ersetzt. Entwickelt von Google Research, bietet es eine…FNet ist eine effiziente Transformer-ähnliche Encoder-Architektur, die Self-Attention durch Fourier-Transformationen ersetzt. Entwickelt von Google Research, bietet es eine…

KI-Modelle & LLMs
Top 250 KI-GitHub-Repos ansehen

MASS

KI-GitHub-Repos

MASS ist eine Vortrainingsmethode für Sequenz-zu-Sequenz-Sprachgenerierungsaufgaben. Sie maskiert Satzfragmente, die der Encoder im Decoder vorhersagen soll, und verbessert so…

KI-Modelle & LLMs
Tool ansehen

KI-GitHub-Repos

Vortrainingsmethode für Sequenz-zu-Sequenz-Sprachgenerierungsaufgaben. Sie maskiert Satzfragmente, die der Encoder im Decoder vorhersagen soll, und verbessert so…MASS ist eine Vortrainingsmethode für Sequenz-zu-Sequenz-Sprachgenerierungsaufgaben. Sie maskiert Satzfragmente, die der Encoder im Decoder vorhersagen soll, und verbessert so…

KI-Modelle & LLMs
Top 250 KI-GitHub-Repos ansehen

ProphetNet

KI-GitHub-Repos

ProphetNet ist ein Forschungsprojekt des MSRA NLC-Teams, das sich auf natürliche Sprachgenerierung konzentriert. Es bietet offizielle Implementierungen vortrainierter Modelle,…

KI-Modelle & LLMs
Tool ansehen

KI-GitHub-Repos

Forschungsprojekt des MSRA NLC-Teams, das sich auf natürliche Sprachgenerierung konzentriert. Es bietet offizielle Implementierungen vortrainierter Modelle,…ProphetNet ist ein Forschungsprojekt des MSRA NLC-Teams, das sich auf natürliche Sprachgenerierung konzentriert. Es bietet offizielle Implementierungen vortrainierter Modelle,…

KI-Modelle & LLMs
Top 250 KI-GitHub-Repos ansehen

MiniGPT-4 & MiniGPT-v2

KI-GitHub-Repos

Open-sourced code für MiniGPT-4 und MiniGPT-v2, fortschrittliche große Sprachmodelle zur Verbesserung des Verständnisses von Bild und Sprache. Diese Modelle ermöglichen…

KI-Modelle & LLMs
Tool ansehen

LLaVA

KI-GitHub-Repos

LLaVA ist ein Modell für visuelles Instruction Tuning, das große Sprach- und Bildfähigkeiten kombiniert. Es zielt darauf ab, eine Leistung auf GPT-4V-Niveau zu erreichen und…

KI-Modelle & LLMs
Tool ansehen

KI-GitHub-Repos

Modell für visuelles Instruction Tuning, das große Sprach- und Bildfähigkeiten kombiniert. Es zielt darauf ab, eine Leistung auf GPT-4V-Niveau zu erreichen und…LLaVA ist ein Modell für visuelles Instruction Tuning, das große Sprach- und Bildfähigkeiten kombiniert. Es zielt darauf ab, eine Leistung auf GPT-4V-Niveau zu erreichen und…

KI-Modelle & LLMs
Top 250 KI-GitHub-Repos ansehen
1 von 8