Langsung ke konten utama
ToolPotion
Penasihat AI
Kirim (Gratis)

MPNet

Repositori GitHub AIModel AI & LLMOpen source · Linux, macOS, Windows

MPNet adalah metode pra-pelatihan baru untuk tugas pemahaman bahasa, yang meningkatkan kinerja BERT dan XLNet. MPNet menawarkan implementasi terpadu untuk berbagai model pra-pelatihan dan mendukung kode untuk pra-pelatihan serta fine-tuning pada beragam tugas pemahaman bahasa seperti GLUE dan SQuAD.

Lihat Repositori
Bagikan
Lihat Repositori
Bagikan

MPNet, yang dikembangkan oleh Microsoft, merupakan singkatan dari Masked and Permuted Pre-training for Language Understanding. Metode pra-pelatihan inovatif ini mengatasi keterbatasan yang ditemukan pada model yang ada seperti Masked Language Modeling (MLM) BERT dan Permuted Language Modeling (PLM) XLNet, serta mencapai akurasi yang unggul pada tolok ukur pemahaman bahasa.

Baca Selengkapnya

Proyek ini menyediakan pandangan dan implementasi terpadu dari beberapa model pra-pelatihan, termasuk BERT, XLNet, dan MPNet itu sendiri. Proyek ini mencakup kode komprehensif untuk pra-pelatihan model baru dan fine-tuning model yang sudah ada untuk berbagai tugas pemahaman bahasa. Tugas yang didukung mencakup tolok ukur populer seperti GLUE, SQuAD, dan RACE, menjadikannya alat yang serbaguna bagi peneliti dan pengembang NLP.

Instalasi mudah, memanfaatkan basis kode fairseq. Pengguna dapat menginstal komponen yang diperlukan melalui pip. Toolkit ini memerlukan PyTorch Transformers, SciPy, dan Scikit-learn. Proses pra-pelatihan melibatkan pra-pemrosesan data, termasuk tokenisasi dan binarisasi, diikuti dengan pra-pelatihan model MPNet yang sebenarnya menggunakan skrip dan konfigurasi yang disediakan.

MPNet menawarkan fleksibilitas dalam pendekatan pra-pelatihannya. Pengguna dapat menentukan mode input seperti MLM atau PLM untuk melatih model bahasa bertopeng atau model bahasa permutasi, masing-masing. Opsi lanjutan mencakup penggunaan embedding posisi relatif dan masking seluruh kata dengan menyesuaikan arsitektur model dan argumen baris perintah. Proyek ini juga menyediakan model MPNet pra-terlatih yang diperbarui untuk fine-tuning langsung pada tugas hilir.

Proyek ini dibangun di atas fairseq-0.8.0, mengakui kontribusinya. Bagi mereka yang merasa toolkit ini bermanfaat, detail kutipan untuk makalah MPNet disediakan. Karya terkait dan kerangka kerja pra-pelatihan alternatif juga tercantum, menawarkan konteks yang lebih luas dalam lanskap penelitian NLP. Repositori ini berfungsi sebagai sumber daya yang berharga untuk memajukan kemampuan pemahaman bahasa.

  • KategoriModel AI & LLM
  • Model HargaOpen source
  • PenerapanCloud, Di-host sendiri
  • PlatformLinux, macOS, Windows

  • Metode pra-pelatihan Masked and Permuted

  • Meningkatkan akurasi dibandingkan BERT dan XLNet

  • Implementasi terpadu model pra-pelatihan (BERT, XLNet, MPNet)

  • Kode untuk pra-pelatihan dan fine-tuning

  • Mendukung tolok ukur GLUE, SQuAD, RACE

  • Dibangun di atas basis kode fairseq

  • Menyediakan model pra-terlatih yang diperbarui

  • Mendukung mode input MLM dan PLM

  • Opsi untuk embedding posisi relatif

  • Opsi untuk masking seluruh kata

  1. Instal dependensi: pip install fairseq pytorch_transformers==1.0.0 transformers scipy sklearn

  2. Pra-proses data: Tokenisasi korpus menggunakan encode.py dan binarisasi menggunakan fairseq-preprocess

  3. Pra-latih MPNet: Jalankan fairseq-train dengan parameter yang ditentukan untuk total pembaruan, learning rate, ukuran batch, dll.

  4. Muat model pra-terlatih: Gunakan MPNet.from_pretrained dari fairseq.models.masked_permutation_net

  5. Fine-tune pada tugas hilir: Adaptasi model pra-terlatih untuk aplikasi NLP spesifik seperti GLUE atau SQuAD

  • Pemahaman Bahasa
  • Model Pra-pelatihan
  • Fine-tuning Model NLP
  • Kinerja Tolok Ukur
  • Penelitian NLP

Alat AI Populer Seperti MPNet

ConvBERT

Repositori GitHub AI

ConvBERT adalah model AI open-source untuk pre-training model bahasa, memperkenalkan arsitektur baru dengan konvolusi dinamis berbasis span. Repositori GitHub ini menyediakan kode…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Model AI open-source untuk pre-training model bahasa, memperkenalkan arsitektur baru dengan konvolusi dinamis berbasis span. Repositori GitHub ini menyediakan kode…ConvBERT adalah model AI open-source untuk pre-training model bahasa, memperkenalkan arsitektur baru dengan konvolusi dinamis berbasis span. Repositori GitHub ini menyediakan kode…

Model AI & LLM
Lihat Top 250 Repositori GitHub AI

LLMs-from-scratch

Repositori GitHub AI

LLMs-from-scratch adalah proyek GitHub yang membimbing pengguna dalam mengimplementasikan model bahasa mirip ChatGPT menggunakan PyTorch. Proyek ini menyediakan pendekatan…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Proyek GitHub yang membimbing pengguna dalam mengimplementasikan model bahasa mirip ChatGPT menggunakan PyTorch. Proyek ini menyediakan pendekatan…LLMs-from-scratch adalah proyek GitHub yang membimbing pengguna dalam mengimplementasikan model bahasa mirip ChatGPT menggunakan PyTorch. Proyek ini menyediakan pendekatan…

Model AI & LLM
Lihat Top 250 Repositori GitHub AI

SpanBERT

Repositori GitHub AI

SpanBERT adalah model AI yang berfokus pada peningkatan pra-pelatihan dengan merepresentasikan dan memprediksi rentang teks. Model ini menawarkan model dasar dan besar yang telah…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Model AI yang berfokus pada peningkatan pra-pelatihan dengan merepresentasikan dan memprediksi rentang teks. Model ini menawarkan model dasar dan besar yang telah…SpanBERT adalah model AI yang berfokus pada peningkatan pra-pelatihan dengan merepresentasikan dan memprediksi rentang teks. Model ini menawarkan model dasar dan besar yang telah…

Model AI & LLM
Lihat Top 250 Repositori GitHub AI

FNet

Repositori GitHub AI

FNet adalah arsitektur encoder efisien mirip Transformer yang menggantikan self-attention dengan Transformasi Fourier. Dikembangkan oleh Google Research, model ini menawarkan…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Arsitektur encoder efisien mirip Transformer yang menggantikan self-attention dengan Transformasi Fourier. Dikembangkan oleh Google Research, model ini menawarkan…FNet adalah arsitektur encoder efisien mirip Transformer yang menggantikan self-attention dengan Transformasi Fourier. Dikembangkan oleh Google Research, model ini menawarkan…

Model AI & LLM
Lihat Top 250 Repositori GitHub AI

MASS

Repositori GitHub AI

MASS adalah metode pra-pelatihan untuk tugas generasi bahasa sequence-to-sequence. Metode ini menutupi fragmen kalimat agar di prediksi oleh decoder, meningkatkan tugas seperti…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Metode pra-pelatihan untuk tugas generasi bahasa sequence-to-sequence. Metode ini menutupi fragmen kalimat agar di prediksi oleh decoder, meningkatkan tugas seperti…MASS adalah metode pra-pelatihan untuk tugas generasi bahasa sequence-to-sequence. Metode ini menutupi fragmen kalimat agar di prediksi oleh decoder, meningkatkan tugas seperti…

Model AI & LLM
Lihat Top 250 Repositori GitHub AI

ProphetNet

Repositori GitHub AI

ProphetNet adalah proyek riset dari tim MSRA NLC yang berfokus pada generasi bahasa alami. Proyek ini menyediakan implementasi resmi model pra-terlatih, termasuk untuk informasi…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Proyek riset dari tim MSRA NLC yang berfokus pada generasi bahasa alami. Proyek ini menyediakan implementasi resmi model pra-terlatih, termasuk untuk informasi…ProphetNet adalah proyek riset dari tim MSRA NLC yang berfokus pada generasi bahasa alami. Proyek ini menyediakan implementasi resmi model pra-terlatih, termasuk untuk informasi…

Model AI & LLM
Lihat Top 250 Repositori GitHub AI

MiniGPT-4 & MiniGPT-v2

Repositori GitHub AI

Kode sumber terbuka untuk MiniGPT-4 dan MiniGPT-v2, model bahasa besar canggih yang meningkatkan pemahaman visi-bahasa. Model-model ini memungkinkan pembelajaran multi-tugas untuk…

Model AI & LLM
Lihat Alat

LLaVA

Repositori GitHub AI

LLaVA adalah model penyesuaian instruksi visual yang menggabungkan kemampuan bahasa dan visi skala besar. Tujuannya adalah untuk mencapai kinerja setingkat GPT-4V, memungkinkan…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Model penyesuaian instruksi visual yang menggabungkan kemampuan bahasa dan visi skala besar. Tujuannya adalah untuk mencapai kinerja setingkat GPT-4V, memungkinkan…LLaVA adalah model penyesuaian instruksi visual yang menggabungkan kemampuan bahasa dan visi skala besar. Tujuannya adalah untuk mencapai kinerja setingkat GPT-4V, memungkinkan…

Model AI & LLM
Lihat Top 250 Repositori GitHub AI
1 dari 8