Langsung ke konten utama
ToolPotion
Penasihat AI
Kirim (Gratis)

Jaringan Konvolusional Graf Relasional

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

Proyek ini menyediakan implementasi Jaringan Konvolusional Graf Relasional (R-GCN) berbasis Keras. Proyek ini dirancang untuk klasifikasi node semi-terawasi pada graf relasional terarah. Kode ini memfasilitasi reproduksi hasil klasifikasi entitas dari makalah 'Modeling Relational Data with Graph Convolutional Networks'.

Lihat Repositori
Bagikan
Lihat Repositori
Bagikan

Repositori tkipf/relational-gcn menawarkan implementasi Jaringan Konvolusional Graf Relasional (R-GCN) berbasis Keras. Alat ini secara khusus direkayasa untuk tugas klasifikasi node semi-terawasi pada graf relasional terarah. Ini berfungsi sebagai sumber daya berharga bagi peneliti dan praktisi yang bertujuan untuk mereproduksi atau membangun temuan yang disajikan dalam makalah "Modeling Relational Data with Graph Convolutional Networks" (2017).

Baca Selengkapnya

Implementasi ini berfokus pada aspek klasifikasi entitas dalam pemodelan data relasional. Pengguna dapat memanfaatkan kode ini untuk bereksperimen dengan R-GCN pada berbagai dataset, termasuk AIFB, MUTAG, BGS, dan AM, seperti yang dirinci dalam instruksi penggunaan. Proyek ini menekankan pentingnya versi dependensi tertentu, merekomendasikan Keras 1.2.1 dan Theano 0.9.0, karena versi Keras yang lebih baru dapat mengganggu API matriks jarang Theano. Meskipun TensorFlow dapat digunakan sebagai backend, pengguna harus menyadari potensi keterbatasan terkait ukuran matriks jarang.

Untuk memastikan reproduksi hasil eksperimen yang akurat, repositori menyediakan instruksi yang jelas untuk persiapan dataset dan pelatihan model. Ini juga mencakup panduan tentang konfigurasi backend Keras ke Theano dan penegakan eksekusi CPU, yang direkomendasikan karena potensi keterbatasan memori GPU untuk eksperimen tertentu. Proyek ini dilisensikan di bawah lisensi MIT, mempromosikan akses terbuka dan modifikasi. Makalah terkait, yang dikutip sebagai [1], menawarkan pemahaman teoretis yang lebih dalam tentang model R-GCN dan aplikasinya dalam pemodelan data relasional.

Implementasi ini sangat berguna bagi mereka yang bekerja dengan data terstruktur graf di mana hubungan antar entitas sangat penting. Ini memungkinkan penerapan teknik deep learning canggih untuk memahami dan mengklasifikasikan node dalam jaringan relasional yang kompleks. Kode ini tersedia untuk umum di GitHub, mendorong kolaborasi dan pengembangan lebih lanjut dalam komunitas jaringan saraf graf.

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

  • Implementasi berbasis Keras

  • Jaringan Konvolusional Graf Relasional (R-GCN)

  • Klasifikasi node semi-terawasi

  • Mendukung graf relasional terarah

  • Kode untuk reproduksi klasifikasi entitas

  • Skrip persiapan dataset disertakan

  • Skrip pelatihan model disediakan

  • Panduan manajemen dependensi

  • Opsi penegakan eksekusi CPU

  • Lisensi MIT

  1. Instal dependensi: Jalankan 'python setup.py install' setelah memastikan versi Keras dan Theano yang kompatibel.

  2. Konfigurasi backend Keras: Buat '~/.keras/keras.json' untuk mengatur 'backend' ke 'theano'.

  3. Siapkan dataset: Jalankan 'python prepare_dataset.py -d <nama_dataset>' untuk dataset tertentu (misalnya, aifb, mutag).

  4. Tegakkan eksekusi CPU: Gunakan 'CUDA_VISIBLE_DEVICES=' sebelum perintah pelatihan.

  5. Latih model: Jalankan 'python train.py -d <nama_dataset> --bases <jumlah> --hidden <jumlah> --l2norm <nilai> --testing'.

  6. Reproduksi hasil makalah: Ikuti instruksi spesifik dataset untuk AIFB, MUTAG, BGS, dan AM.

  7. Adaptasi untuk tugas baru: Modifikasi skrip untuk dataset kustom atau variasi tugas graf relasional.

  • Klasifikasi Node
  • Klasifikasi Entitas
  • Pemodelan Data Relasional
  • Penelitian Jaringan Saraf Graf
  • Pembelajaran Mesin Berbasis Graf

Ulasan Jaringan Konvolusional Graf Relasional

Memuat...

Alat AI Populer Seperti Jaringan Konvolusional Graf Relasional

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

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

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

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

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

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

Temporal Graph Networks

Repositori GitHub AI

Temporal Graph Networks (TGNs) menawarkan kerangka kerja generik dan efisien untuk deep learning pada graf dinamis. Pustaka berbasis Python ini memanfaatkan modul memori baru dan…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Menawarkan kerangka kerja generik dan efisien untuk deep learning pada graf dinamis. Pustaka berbasis Python ini memanfaatkan modul memori baru dan…Temporal Graph Networks (TGNs) menawarkan kerangka kerja generik dan efisien untuk deep learning pada graf dinamis. Pustaka berbasis Python ini memanfaatkan modul memori baru dan…

Model AI & LLM
Lihat Top 250 Repositori GitHub AI

DeepGCNs

Repositori GitHub AI

Repositori GitHub ini menyediakan implementasi PyTorch untuk DeepGCNs, DeeperGCN, dan GNN1000. Ini memungkinkan pelatihan Graph Convolutional Networks yang sangat dalam dengan…

Platform Machine Learning
Lihat Alat

Repositori GitHub AI

Repositori GitHub ini menyediakan implementasi PyTorch untuk DeepGCNs, DeeperGCN, dan GNN1000. Ini memungkinkan pelatihan Graph Convolutional Networks yang sangat dalam dengan…

Platform Machine Learning
Lihat Top 250 Repositori GitHub AI
1 dari 8