Langsung ke konten utama
ToolPotion
Penasihat AI
Kirim (Gratis)

Menyederhanakan Jaringan Konvolusional Graf

Repositori ini menyediakan implementasi resmi untuk makalah "Simplifying Graph Convolutional Networks". Ini menawarkan model Graph Convolutional Network (GCN) yang ramping yang menghilangkan non-linearitas dan meruntuhkan matriks bobot, menghasilkan model linier yang mencapai kinerja kompetitif dengan waktu pelatihan yang jauh berkurang.

Lihat Repositori
Bagikan
Lihat Repositori
Bagikan

Repositori GitHub ini menampung implementasi resmi dari model Simplifying Graph Convolutional Networks (SGC), seperti yang dirinci dalam makalah ICML2019. SGC adalah kemajuan dalam Graph Convolutional Networks (GCN) yang menyederhanakan arsitektur dengan menghilangkan non-linearitas dan meruntuhkan matriks bobot. Transformasi ini menghasilkan model linier yang mempertahankan kinerja kompetitif sambil secara drastis mengurangi waktu pelatihan dan sumber daya komputasi.

Baca Selengkapnya

Implementasi ini mendukung berbagai dataset graf, termasuk jaringan kutipan seperti Cora, Citeseer, dan Pubmed, serta jaringan sosial seperti Reddit. Untuk jaringan kutipan, model mencapai akurasi yang patut diperhatikan, misalnya, 81,0% pada Cora, 71,9% pada Citeseer, dan 78,9% pada Pubmed, dengan waktu pelatihan serendah 0,13 detik pada GTX 1080 Ti. Untuk dataset Reddit, model ini mencapai skor F1 sebesar 94,9% dalam 2,7 detik.

Repositori ini mencakup kode untuk pra-pemrosesan data, definisi model, pelatihan, dan evaluasi. Ini juga memberikan panduan tentang penyetelan hyperparameter, terutama untuk weight decay, menggunakan alat seperti hyperopt. Saran praktis ditawarkan, seperti menormalkan fitur untuk memiliki rata-rata nol dan standar deviasi satu untuk mempercepat konvergensi, sebuah teknik yang bermanfaat untuk SGC dan model linier lainnya.

Selain implementasi inti, repositori ini menunjuk ke sumber daya tambahan dan implementasi referensi di pustaka populer seperti Deep Graph Library (DGL), PyTorch Geometric, Spektral, StellarGraph, dan tf_geometric. Ini juga menampilkan cabang yang sedang dikerjakan untuk studi ablasi dan kode untuk tugas hilir, dimulai dengan klasifikasi teks. Proyek ini adalah sumber daya yang berharga bagi para peneliti dan praktisi yang ingin memanfaatkan model jaringan saraf graf yang efisien dan efektif.

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

  • Implementasi resmi dari makalah Simplifying Graph Convolutional Networks (SGC).

  • Arsitektur Graph Convolutional Network (GCN) yang ramping.

  • Menghilangkan non-linearitas dan meruntuhkan matriks bobot untuk model linier.

  • Waktu pelatihan yang jauh berkurang dibandingkan dengan GCN tradisional.

  • Mencapai kinerja kompetitif pada dataset benchmark.

  • Mendukung jaringan kutipan (Cora, Citeseer, Pubmed) dan jaringan sosial (Reddit).

  • Mencakup kode untuk pra-pemrosesan data, pelatihan model, dan evaluasi.

  • Memberikan panduan tentang penyetelan hyperparameter.

  • Menawarkan saran praktis tentang normalisasi fitur untuk konvergensi yang dipercepat.

  • Basis kode untuk tugas hilir, termasuk klasifikasi teks.

  • Referensi ke implementasi di pustaka GNN populer.

  1. Akses model: Klon repositori GitHub.

  2. Siapkan lingkungan: Instal dependensi menggunakan `pip install -r requirements.txt`.

  3. Siapkan data: Unduh dataset Reddit dan letakkan di direktori `data/`.

  4. Latih untuk jaringan kutipan: Jalankan `python citation.py --dataset [nama_dataset] --tuned`.

  5. Latih untuk Reddit: Jalankan `python reddit.py --inductive --test`.

  6. Integrasikan: Adaptasi skrip yang disediakan untuk dataset kustom atau tugas hilir.

  • Klasifikasi Node
  • Klasifikasi Teks
  • Pembelajaran Fitur Graf
  • Pelatihan GNN yang Efisien
  • Benchmarking GNN

Ulasan Menyederhanakan Jaringan Konvolusional Graf

Memuat...

Alat AI Populer Seperti Menyederhanakan Jaringan Konvolusional Graf

Proyek ini menyediakan implementasi Jaringan Konvolusional Graf Relasional (R-GCN) berbasis Keras. Proyek ini dirancang untuk klasifikasi node semi-terawasi pada graf relasional…

Model AI & LLM
Lihat Alat

CompGCN

Repositori GitHub AI

CompGCN adalah implementasi PyTorch dari Composition-Based Multi-Relational Graph Convolutional Networks. Ini memungkinkan pembelajaran representasi graf tingkat lanjut untuk…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Implementasi PyTorch dari Composition-Based Multi-Relational Graph Convolutional Networks. Ini memungkinkan pembelajaran representasi graf tingkat lanjut untuk…CompGCN adalah implementasi PyTorch dari Composition-Based Multi-Relational Graph Convolutional Networks. Ini memungkinkan pembelajaran representasi graf tingkat lanjut untuk…

Model AI & LLM
Lihat Top 250 Repositori GitHub AI

GCNII

Repositori GitHub AI

Repositori ini menyediakan implementasi PyTorch dari model "Simple and Deep Graph Convolutional Networks" (GCNII). Ini mencakup kode untuk mereplikasi hasil semi-supervised dan…

Platform Machine Learning
Lihat Alat

Repositori GitHub AI

Repositori ini menyediakan implementasi PyTorch dari model "Simple and Deep Graph Convolutional Networks" (GCNII). Ini mencakup kode untuk mereplikasi hasil semi-supervised dan…

Platform Machine Learning
Lihat Top 250 Repositori GitHub AI

LightGCN

Repositori GitHub AI

LightGCN adalah Graph Convolutional Network yang disederhanakan, dirancang untuk sistem rekomendasi. Model ini berfokus pada komponen agregasi lingkungan yang esensial untuk…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Graph Convolutional Network yang disederhanakan, dirancang untuk sistem rekomendasi. Model ini berfokus pada komponen agregasi lingkungan yang esensial untuk…LightGCN adalah Graph Convolutional Network yang disederhanakan, dirancang untuk sistem rekomendasi. Model ini berfokus pada komponen agregasi lingkungan yang esensial untuk…

Model AI & LLM
Lihat Top 250 Repositori GitHub AI

Model PPNP & APPNP

Repositori GitHub AI

Repositori GitHub ini menyediakan implementasi TensorFlow dan PyTorch untuk model PPNP dan APPNP, yang diperkenalkan dalam makalah "Predict then Propagate: Graph Neural Networks…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Repositori GitHub ini menyediakan implementasi TensorFlow dan PyTorch untuk model PPNP dan APPNP, yang diperkenalkan dalam makalah "Predict then Propagate: Graph Neural Networks…

Model AI & LLM
Lihat Top 250 Repositori GitHub AI

Graph Attention Networks

Repositori GitHub AI

Graph Attention Networks (GATs) adalah arsitektur jaringan saraf novel yang dirancang untuk data terstruktur graf. Mereka memanfaatkan lapisan self-attentional yang di-mask untuk…

Alat AI Lainnya
Lihat Alat

Repositori GitHub AI

Arsitektur jaringan saraf novel yang dirancang untuk data terstruktur graf. Mereka memanfaatkan lapisan self-attentional yang di-mask untuk…Graph Attention Networks (GATs) adalah arsitektur jaringan saraf novel yang dirancang untuk data terstruktur graf. Mereka memanfaatkan lapisan self-attentional yang di-mask untuk…

Alat AI Lainnya
Lihat Top 250 Repositori GitHub AI

Graph Convolutional Networks

Repositori GitHub AI

Graph Convolutional Networks (GCNs) adalah jenis jaringan saraf yang dirancang untuk memproses data yang terstruktur sebagai graf. GCN menggeneralisasi jaringan saraf…

Alat AI Lainnya
Lihat Alat

Repositori GitHub AI

Jenis jaringan saraf yang dirancang untuk memproses data yang terstruktur sebagai graf. GCN menggeneralisasi jaringan saraf…Graph Convolutional Networks (GCNs) adalah jenis jaringan saraf yang dirancang untuk memproses data yang terstruktur sebagai graf. GCN menggeneralisasi jaringan saraf…

Alat AI Lainnya
Lihat Top 250 Repositori GitHub AI

Graph Neural PDEs

Repositori GitHub AI

Graph Neural PDEs adalah proyek open-source yang menyediakan kode Python untuk Graph Neural Networks (GNNs) yang memperlakukan pembelajaran graf sebagai proses difusi kontinu.…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Proyek open-source yang menyediakan kode Python untuk Graph Neural Networks (GNNs) yang memperlakukan pembelajaran graf sebagai proses difusi kontinu.…Graph Neural PDEs adalah proyek open-source yang menyediakan kode Python untuk Graph Neural Networks (GNNs) yang memperlakukan pembelajaran graf sebagai proses difusi kontinu.…

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