Langsung ke konten utama
ToolPotion
Penasihat AI
Kirim (Gratis)

LearningToCompare_FSL

Repositori ini menyediakan kode PyTorch untuk makalah CVPR 2018 'Learning to Compare: Relation Network for Few-Shot Learning'. Fokusnya adalah pada aspek Few-Shot Learning, menawarkan implementasi untuk melatih dan menguji model pada dataset seperti Omniglot dan mini-Imagenet.

Lihat Repositori
Bagikan
Lihat Repositori
Bagikan

Repositori LearningToCompare_FSL menampung implementasi PyTorch untuk makalah "Learning to Compare: Relation Network for Few-Shot Learning", yang dipresentasikan di CVPR 2018. Proyek ini secara khusus menangani komponen Few-Shot Learning (FSL) dari penelitian, memungkinkan pengguna untuk mereplikasi dan bereksperimen dengan model Relation Network.

Baca Selengkapnya

Kode ini dirancang untuk memfasilitasi pelatihan dan evaluasi pada benchmark few-shot learning yang populer. Ini termasuk skrip untuk dataset Omniglot dan mini-Imagenet. Untuk eksperimen Omniglot, gambar yang telah diubah ukurannya disediakan langsung di dalam repositori. Untuk mini-Imagenet, pengguna diinstruksikan untuk mengunduh dataset dan memprosesnya menggunakan skrip `proc_image.py` yang disediakan, mengikuti metodologi yang mirip dengan yang digunakan dalam kerangka kerja MAML (Model-Agnostic Meta-Learning).

Repositori ini menawarkan instruksi baris perintah yang jelas untuk melatih model dengan berbagai konfigurasi, seperti jumlah cara (kelas) dan bidikan (contoh per kelas) yang berbeda untuk Omniglot dan mini-Imagenet. Misalnya, pengguna dapat melatih untuk Omniglot 5-way 1-shot atau 5-way 5-shot, dan serupa untuk mini-Imagenet. Skrip pelatihan memungkinkan penyesuaian parameter ukuran batch, yang dapat diubah berdasarkan memori GPU yang tersedia. Repositori juga mencatat bahwa saat ini memuat model yang telah dilatih sebelumnya, dengan instruksi tentang cara menghapusnya bagi pengguna yang ingin melatih dari awal.

Prosedur pengujian juga diuraikan, dengan contoh perintah untuk mengevaluasi model yang dilatih pada tugas few-shot learning tertentu. Proyek ini dibangun menggunakan Python 2.7 dan PyTorch 0.3. Bagi mereka yang tertarik pada bagian Zero-Shot Learning dari makalah asli, tautan terpisah ke repositori yang relevan disediakan. Proyek ini dilisensikan di bawah lisensi MIT, mempromosikan akses terbuka dan modifikasi.

Sumber daya ini berharga bagi peneliti dan praktisi di bidang meta-learning dan few-shot learning, menyediakan implementasi langsung dari makalah fundamental dalam pendekatan meta-learning berbasis relasi. Ini berfungsi sebagai alat praktis untuk memahami dan memajukan teknik few-shot learning.

  • KategoriModel AI & LLM
  • Model HargaOpen source
  • PenerapanDi-host sendiri
  • PlatformLinux

  • Implementasi PyTorch dari Relation Network untuk Few-Shot Learning

  • Kode untuk makalah CVPR 2018 'Learning to Compare'

  • Mendukung eksperimen dataset Omniglot

  • Mendukung eksperimen dataset mini-Imagenet

  • Termasuk skrip untuk melatih model few-shot learning

  • Termasuk skrip untuk menguji model few-shot learning

  • Gambar Omniglot yang telah diproses disediakan

  • Skrip pemrosesan data untuk mini-Imagenet

  • Parameter pelatihan yang dapat dikonfigurasi (cara, bidikan, ukuran batch)

  • Opsi untuk melatih dari awal atau menggunakan model yang telah dilatih sebelumnya

  • Lisensi MIT

  1. Siapkan lingkungan: Instal Python 2.7 dan PyTorch 0.3

  2. Siapkan data: Unduh mini-Imagenet dan jalankan `proc_image.py` jika perlu

  3. Latih model: Jalankan skrip pelatihan (misalnya, `omniglot_train_one_shot.py`) dengan parameter yang diinginkan

  4. Uji model: Jalankan skrip pengujian (misalnya, `omniglot_test_one_shot.py`) untuk mengevaluasi kinerja

  5. Sesuaikan parameter: Sesuaikan ukuran batch (`-b`) berdasarkan memori GPU

  6. Jelajahi Zero-Shot Learning: Kunjungi repositori tertaut untuk implementasi ZSL

  • Klasifikasi Gambar Few-Shot
  • Penelitian Meta-Learning
  • Replikasi Model
  • Benchmarking Few-Shot Learning
  • Eksplorasi Transfer Learning

Dari GitHub

Fitur dari Platform Pengembang AI GitHub.

Ulasan LearningToCompare_FSL

Memuat...

Alat AI Populer Seperti LearningToCompare_FSL

Prototypical Networks

Repositori GitHub AI

Repositori ini berisi kode untuk makalah NeurIPS 2017 "Prototypical Networks for Few-shot Learning." Ini menyediakan implementasi pendekatan baru untuk pembelajaran few-shot,…

Model AI & LLM
Lihat Alat

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

UNITER

Repositori GitHub AI

UNITER adalah repositori kode riset untuk makalah ECCV 2020 'UNITER: UNiversal Image-TExt Representation Learning'. Ini menyediakan kode untuk penyempurnaan (finetuning) dan…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Repositori kode riset untuk makalah ECCV 2020 'UNITER: UNiversal Image-TExt Representation Learning'. Ini menyediakan kode untuk penyempurnaan (finetuning) dan…UNITER adalah repositori kode riset untuk makalah ECCV 2020 'UNITER: UNiversal Image-TExt Representation Learning'. Ini menyediakan kode untuk penyempurnaan (finetuning) dan…

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

RepVGG

Repositori GitHub AI

RepVGG adalah arsitektur ConvNet yang kuat dan sederhana yang mencapai akurasi tinggi pada ImageNet. Ia memanfaatkan desain bergaya VGG dengan teknik re-parameterisasi, yang…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Arsitektur ConvNet yang kuat dan sederhana yang mencapai akurasi tinggi pada ImageNet. Ia memanfaatkan desain bergaya VGG dengan teknik re-parameterisasi, yang…RepVGG adalah arsitektur ConvNet yang kuat dan sederhana yang mencapai akurasi tinggi pada ImageNet. Ia memanfaatkan desain bergaya VGG dengan teknik re-parameterisasi, yang…

Model AI & LLM
Lihat Top 250 Repositori GitHub AI

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

Vision Transformer

Repositori GitHub AI

Repositori Vision Transformer (ViT) menyediakan model dan kode untuk tugas pengenalan gambar. Ini mencakup implementasi arsitektur Vision Transformer dan MLP-Mixer, yang telah…

Alat Computer Vision
Lihat Alat

Repositori GitHub AI

Repositori Vision Transformer (ViT) menyediakan model dan kode untuk tugas pengenalan gambar. Ini mencakup implementasi arsitektur Vision Transformer dan MLP-Mixer, yang telah…

Alat Computer Vision
Lihat Top 250 Repositori GitHub AI
1 dari 8