Langsung ke konten utama
ToolPotion
Penasihat AI
Kirim (Gratis)

ConvBERT

ConvBERT adalah model AI open-source untuk pre-training model bahasa, memperkenalkan arsitektur baru dengan konvolusi dinamis berbasis span. Repositori GitHub ini menyediakan kode untuk pre-training dan fine-tuning model ConvBERT, yang diuji pada GPU V100, dan menyertakan instruksi penggunaan dengan TensorFlow.

Lihat Repositori
Bagikan
Lihat Repositori
Bagikan

ConvBERT adalah arsitektur model bahasa pre-training yang meningkatkan model BERT tradisional melalui integrasi konvolusi dinamis berbasis span. Pendekatan ini bertujuan untuk meningkatkan efisiensi dan kinerja model dalam memahami dan menghasilkan bahasa manusia. Implementasi resmi dan basis kode untuk ConvBERT tersedia secara publik di GitHub, dikelola oleh organisasi yitu-opensource.

Baca Selengkapnya

Repositori ini menawarkan sumber daya yang komprehensif bagi para peneliti dan pengembang yang tertarik untuk memanfaatkan atau berkontribusi pada ConvBERT. Ini mencakup instruksi terperinci untuk pre-training model ConvBERT dari awal dan fine-tuning model yang sudah dilatih sebelumnya untuk tugas-tugas hilir tertentu, seperti yang ditemukan dalam benchmark GLUE. Kode dikembangkan dan diuji menggunakan TensorFlow versi 1.15 dan kompatibel dengan lingkungan Python 3.

Untuk pre-training, repositori menguraikan langkah-langkah untuk membangun model ConvBERT berukuran sedang-kecil (sekitar 17 juta parameter) menggunakan korpus OpenWebText. Proses ini melibatkan persiapan data menggunakan skrip yang disediakan seperti `build_data.sh` dan `build_openwebtext_pretraining_dataset.py`, diikuti dengan pelatihan model melalui `pretrain.sh`. Bagian fine-tuning memandu pengguna dalam mengadaptasi model ConvBERT yang sudah dilatih sebelumnya untuk tugas-tugas seperti GLUE, menyediakan skrip seperti `download_glue_data.py` dan `finetune.sh`. File konfigurasi seperti `configure_pretraining.py` dan `configure_finetuning.py` memungkinkan kustomisasi hyperparameter.

Proyek ini dibangun di atas basis kode ELECTRA dan menggabungkan implementasi konvolusi dinamis. Arsitektur ConvBERT dirinci dalam makalah NeurIPS 2020 berjudul "ConvBERT: Improving BERT with Span-based Dynamic Convolution." Repositori ini juga mencantumkan dependensi, termasuk TensorFlow, NumPy, dan scikit-learn, serta menyediakan tautan ke model yang sudah dilatih sebelumnya untuk kenyamanan. Inisiatif open-source ini mendorong kolaborasi dan kemajuan di bidang pemrosesan bahasa alami.

  • KategoriModel AI & LLM
  • Model HargaOpen source
  • PenerapanCloud, Di-host sendiri
  • PlatformWeb

  • Arsitektur konvolusi dinamis berbasis span

  • Pre-training model bahasa

  • Fine-tuning untuk tugas hilir (misalnya, GLUE)

  • Kompatibilitas TensorFlow 1.15

  • Dukungan Python 3

  • Kode open-source tersedia di GitHub

  • Termasuk skrip untuk pembangunan data dan pelatihan model

  • Instruksi terperinci untuk pre-training dan fine-tuning

  • Model diuji pada GPU V100

  • Merujuk makalah NeurIPS 2020 untuk deskripsi terperinci

  • Basis kode berdasarkan ELECTRA

  • Menyediakan tautan ke model yang sudah dilatih sebelumnya

  1. Akses kode: Clone repositori ConvBERT dari GitHub.

  2. Siapkan lingkungan: Instal Python 3, TensorFlow 1.15, NumPy, dan scikit-learn.

  3. Pre-train model: Unduh korpus OpenWebText, jalankan `build_data.sh` dan `pretrain.sh`.

  4. Fine-tune model: Unduh data GLUE, jalankan `download_glue_data.py`, dan `finetune.sh`.

  5. Konfigurasi hyperparameter: Ubah pengaturan di `configure_pretraining.py` atau `configure_finetuning.py`.

  6. Integrasikan model: Gunakan skrip yang disediakan dan bobot yang sudah dilatih sebelumnya untuk tugas NLP Anda.

  • Pre-training Model Bahasa
  • Klasifikasi Teks
  • Pemahaman Bahasa Alami
  • Pelabelan Urutan
  • Tanya Jawab
  • Generasi Teks
  • Penelitian dan Pengembangan

Ulasan ConvBERT

Memuat...

Alat AI Populer Seperti ConvBERT

ConvMixer

Repositori GitHub AI

Repositori ini menyediakan implementasi ConvMixer, sebuah arsitektur jaringan saraf konvolusional untuk tugas pengenalan gambar. Ini didasarkan pada makalah "Patches Are All You…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Repositori ini menyediakan implementasi ConvMixer, sebuah arsitektur jaringan saraf konvolusional untuk tugas pengenalan gambar. Ini didasarkan pada makalah "Patches Are All You…

Model AI & LLM
Lihat Top 250 Repositori GitHub AI

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

MPNet

Repositori GitHub AI

MPNet adalah metode pra-pelatihan baru untuk tugas pemahaman bahasa, yang meningkatkan kinerja BERT dan XLNet. MPNet menawarkan implementasi terpadu untuk berbagai model…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Metode pra-pelatihan baru untuk tugas pemahaman bahasa, yang meningkatkan kinerja BERT dan XLNet. MPNet menawarkan implementasi terpadu untuk berbagai model…MPNet adalah metode pra-pelatihan baru untuk tugas pemahaman bahasa, yang meningkatkan kinerja BERT dan XLNet. MPNet menawarkan implementasi terpadu untuk berbagai model…

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

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

Keras

Repositori GitHub AI

Keras adalah pustaka deep learning sumber terbuka yang dirancang untuk manusia. Ini menyederhanakan proses membangun jaringan saraf dan memungkinkan pengembang untuk berkontribusi…

Platform Machine Learning
Lihat Alat

Repositori GitHub AI

Pustaka deep learning sumber terbuka yang dirancang untuk manusia. Ini menyederhanakan proses membangun jaringan saraf dan memungkinkan pengembang untuk berkontribusi…Keras adalah pustaka deep learning sumber terbuka yang dirancang untuk manusia. Ini menyederhanakan proses membangun jaringan saraf dan memungkinkan pengembang untuk berkontribusi…

UnggulanPlatform Machine Learning
Lihat Top 250 Repositori GitHub AI

LlamaFactory

Repositori GitHub AI

LlamaFactory adalah repositori GitHub yang berfokus pada penyempurnaan terpadu dan efisien dari lebih dari 100 model bahasa besar (LLM) dan model bahasa-visual (VLM). Ini…

Platform Machine Learning

Peringkat 12 di Repositori GitHub AI

Lihat Alat

Repositori GitHub AI

Repositori GitHub yang berfokus pada penyempurnaan terpadu dan efisien dari lebih dari 100 model bahasa besar (LLM) dan model bahasa-visual (VLM). Ini…LlamaFactory adalah repositori GitHub yang berfokus pada penyempurnaan terpadu dan efisien dari lebih dari 100 model bahasa besar (LLM) dan model bahasa-visual (VLM). Ini…

UnggulanPlatform Machine Learning
Peringkat 12 di Repositori GitHub AI
1 dari 8