Langsung ke konten utama
ToolPotion
Penasihat AI
Kirim (Gratis)

Model PPNP & APPNP

Repositori GitHub ini menyediakan implementasi TensorFlow dan PyTorch untuk model PPNP dan APPNP, yang diperkenalkan dalam makalah "Predict then Propagate: Graph Neural Networks meet Personalized PageRank". Ini mencakup kode untuk mereproduksi hasil dan contoh untuk integrasi yang mudah ke dalam proyek machine learning berbasis graf.

Lihat Repositori
Bagikan
Lihat Repositori
Bagikan

Repositori ini menampung implementasi resmi model PPNP (Predict then Propagate) dan APPNP (Approximate Personalized PageRank), seperti yang dirinci dalam makalah ICLR 2019 "Predict then Propagate: Graph Neural Networks meet Personalized PageRank" oleh Gasteiger, Bojchevski, dan Günnemann. Proyek ini menawarkan versi TensorFlow dan PyTorch dari model jaringan saraf graf tingkat lanjut ini.

Baca Selengkapnya

Tujuan utama repositori ini adalah untuk menyediakan kode yang dapat diakses bagi peneliti dan pengembang untuk memanfaatkan model-model ini untuk tugas-tugas yang melibatkan data terstruktur graf. Implementasi dirancang agar mudah digunakan, dengan contoh dan instruksi yang jelas untuk mereproduksi hasil yang disajikan dalam makalah asli. Hal ini memfasilitasi penelitian lebih lanjut dan penerapan konsep Personalized PageRank dalam kerangka GNN.

Kemampuan utama meliputi kemampuan untuk melakukan klasifikasi graf dan prediksi tingkat node atau tingkat graf lainnya dengan menggabungkan mekanisme propagasi dengan model prediktif secara efektif. Model ini sangat cocok untuk skenario di mana pemahaman tentang pentingnya node dan pengaruh dalam jaringan sangat penting. Repositori ini juga menyertakan utilitas untuk penanganan data, seperti mengonversi graf NetworkX ke format SparseGraph proyek, yang memungkinkan penggunaan dataset kustom.

Audiens target untuk repositori ini meliputi peneliti machine learning, ilmuwan data, dan insinyur yang bekerja dengan jaringan saraf graf, analisis jaringan, dan bidang terkait. Pengembang yang ingin mengimplementasikan atau bereksperimen dengan arsitektur GNN mutakhir untuk tugas-tugas seperti prediksi tautan, klasifikasi node, atau sistem rekomendasi akan menemukan sumber daya ini berharga.

Proposisi nilai terletak pada penyediaan implementasi sumber terbuka yang terdokumentasi dengan baik dari model jaringan saraf graf yang kuat yang menjembatani kesenjangan antara algoritma graf tradisional seperti Personalized PageRank dan teknik deep learning modern. Ketersediaan versi TensorFlow dan PyTorch meningkatkan fleksibilitas dan adopsi di berbagai lingkungan pengembangan.

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

  • Implementasi TensorFlow dari model PPNP dan APPNP

  • Implementasi PyTorch dari model PPNP dan APPNP

  • Kode untuk mereproduksi hasil dari makalah ICLR 2019

  • Contoh notebook untuk integrasi yang mudah (simple_example_pytorch.ipynb, simple_example_tensorflow.ipynb)

  • Utilitas untuk mengonversi graf NetworkX ke format SparseGraph

  • Termasuk dataset seperti Cora-ML, Citeseer, dan PubMed

  • Mendukung tugas machine learning berbasis graf

  • Berdasarkan makalah "Predict then Propagate: Graph Neural Networks meet Personalized PageRank"

  • Kode sumber terbuka tersedia di GitHub

  1. Akses Model: Klon repositori GitHub ke mesin lokal Anda.

  2. Siapkan Lingkungan: Instal paket yang diperlukan menggunakan `pip install -r requirements.txt`.

  3. Integrasi melalui API: Impor dan gunakan kelas model PPNP atau APPNP dalam skrip Python Anda.

  4. Jalankan Contoh: Eksekusi notebook Jupyter yang disediakan (`simple_example_pytorch.ipynb` atau `simple_example_tensorflow.ipynb`) untuk melihat model beraksi.

  5. Reproduksi Hasil: Gunakan `reproduce_results.ipynb` untuk mereplikasi hasil eksperimental dari makalah.

  6. Penanganan Data: Gunakan `networkx_to_sparsegraph` untuk integrasi dataset kustom.

  • Klasifikasi Graf
  • Klasifikasi Node
  • Prediksi Tautan
  • Sistem Rekomendasi
  • Analisis Jaringan
  • Pembelajaran Graf Beratribut

Ulasan Model PPNP & APPNP

Memuat...

Alat AI Populer Seperti Model PPNP & APPNP

Repositori ini menyediakan implementasi resmi untuk makalah "Simplifying Graph Convolutional Networks". Ini menawarkan model Graph Convolutional Network (GCN) yang ramping yang…

Model AI & LLM
Lihat Alat

Repositori ini menyediakan implementasi Principal Neighbourhood Aggregation (PNA) untuk Graph Neural Networks. Mendukung framework PyTorch, DGL, dan PyTorch Geometric, menawarkan…

Platform Machine Learning
Lihat Alat

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

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

SEAL Link Prediction

Repositori GitHub AI

SEAL adalah kerangka kerja baru untuk prediksi tautan yang mengubah masalah menjadi tugas klasifikasi subgraph. Kerangka ini mengekstrak subgraph penutup h-hop dan matriks…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Kerangka kerja baru untuk prediksi tautan yang mengubah masalah menjadi tugas klasifikasi subgraph. Kerangka ini mengekstrak subgraph penutup h-hop dan matriks…SEAL adalah kerangka kerja baru untuk prediksi tautan yang mengubah masalah menjadi tugas klasifikasi subgraph. Kerangka ini mengekstrak subgraph penutup h-hop dan matriks…

Model AI & LLM
Lihat Top 250 Repositori GitHub AI

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

Repositori ini menyediakan implementasi kode resmi untuk makalah penelitian "How Attentive are Graph Attention Networks?" yang diterbitkan di ICLR'2022. Repositori ini menawarkan…

Platform Machine Learning
Lihat Alat

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