Langsung ke konten utama
ToolPotion
Penasihat AI
Kirim (Gratis)

LightGCN

LightGCN adalah Graph Convolutional Network yang disederhanakan, dirancang untuk sistem rekomendasi. Model ini berfokus pada komponen agregasi lingkungan yang esensial untuk penyaringan kolaboratif, menawarkan pendekatan yang efisien dan efektif untuk mempelajari representasi pengguna dan item dari data interaksi.

Lihat Repositori
Bagikan
Lihat Repositori
Bagikan

LightGCN adalah model rekomendasi baru yang menyederhanakan desain Graph Convolutional Networks (GCN) agar lebih ringkas dan cocok untuk tugas penyaringan kolaboratif. Dikembangkan oleh peneliti Xiangnan He, Kuan Deng, dan lainnya, inovasi inti model ini terletak pada fokusnya pada komponen paling fundamental dari GCN: agregasi lingkungan. Dengan menghilangkan lapisan yang kompleks dan berfokus pada mekanisme esensial ini, LightGCN mencapai kinerja dan efisiensi yang lebih baik dalam skenario rekomendasi.

Baca Selengkapnya

Arsitektur model dirancang untuk mempelajari embedding pengguna dan item secara langsung dengan menyebarkan informasi melalui grafik interaksi pengguna-item. Berbeda dengan GCN tradisional yang mungkin melibatkan transformasi fitur atau non-linearitas di lapisan perantara, pendekatan LightGCN yang disederhanakan bertujuan untuk menangkap esensi sinyal kolaboratif dengan lebih efektif. Penyederhanaan ini membuat model lebih efisien secara komputasi dan kurang rentan terhadap overfitting, terutama pada dataset yang jarang ditemui dalam sistem rekomendasi.

LightGCN menyediakan implementasi TensorFlow, dengan versi PyTorch juga tersedia. Proyek ini mencakup dataset yang telah diproses seperti Gowalla, Yelp2018, dan Amazon-book, beserta instruksi untuk menjalankan eksperimen. Model ini juga dilengkapi dengan evaluator C++ untuk perhitungan metrik yang jauh lebih cepat selama dan setelah pelatihan, meningkatkan alur kerja pengembangan secara keseluruhan. Proyek ini di-host di GitHub, mendorong kontribusi komunitas dan transparansi.

Kemampuan utama meliputi pembelajaran embedding pengguna dan item yang efisien, arsitektur GCN yang disederhanakan untuk rekomendasi, dan evaluator C++ untuk peningkatan kinerja. Model ini cocok untuk peneliti dan praktisi yang bekerja pada penyaringan kolaboratif, sistem rekomendasi, dan machine learning berbasis grafik. Nilai proposisinya terletak pada pendekatan rekomendasi yang lugas namun kuat, menawarkan baseline yang kuat dan fondasi untuk penelitian lebih lanjut dalam graph neural networks untuk sistem rekomendasi.

  • KategoriModel AI & LLM
  • Model HargaOpen source
  • PenerapanCloud
  • PlatformWeb

  • Arsitektur Graph Convolutional Network yang disederhanakan untuk rekomendasi

  • Berfokus pada agregasi lingkungan untuk penyaringan kolaboratif

  • Pembelajaran embedding pengguna dan item yang efisien

  • Implementasi TensorFlow disediakan

  • Evaluator C++ untuk perhitungan metrik yang lebih cepat

  • Mencakup dataset yang telah diproses: Gowalla, Yelp2018, Amazon-book

  • Mendukung penyesuaian hyperparameter (misalnya, regularisasi, ukuran embedding, learning rate)

  • Mekanisme early stopping untuk optimasi pelatihan

  • Menghasilkan metrik kinerja seperti recall, precision, dan NDCG

  • Sampling paralel pada CPU untuk peningkatan efisiensi

  1. Akses kode model: Clone repositori GitHub.

  2. Siapkan lingkungan: Instal paket Python yang diperlukan (TensorFlow, NumPy, SciPy, Scikit-learn, Cython).

  3. Kompilasi evaluator C++: Jalankan `python setup.py build_ext --inplace` untuk evaluasi yang lebih cepat.

  4. Siapkan data: Gunakan dataset yang telah diproses atau format data Anda sendiri.

  5. Jalankan eksperimen: Eksekusi skrip Python dengan dataset dan hyperparameter yang ditentukan.

  6. Integrasikan: Adaptasi arsitektur model dan loop pelatihan ke dalam sistem rekomendasi Anda.

  • Penyaringan Kolaboratif
  • Sistem Rekomendasi
  • Pembelajaran Representasi Grafik
  • Pengiriman Konten yang Dipersonalisasi
  • Rekomendasi E-commerce
  • Rekomendasi Jaringan Sosial

Ulasan LightGCN

Memuat...

Alat AI Populer Seperti LightGCN

Neural Graph Collaborative Filtering (NGCF) adalah kerangka kerja rekomendasi yang memanfaatkan graph neural network. Kerangka ini secara eksplisit mengkodekan sinyal kolaboratif…

Model AI & LLM
Lihat Alat

Kerangka kerja rekomendasi yang memanfaatkan graph neural network. Kerangka ini secara eksplisit mengkodekan sinyal kolaboratif…Neural Graph Collaborative Filtering (NGCF) adalah kerangka kerja rekomendasi yang memanfaatkan graph neural network. Kerangka ini secara eksplisit mengkodekan sinyal kolaboratif…

Model AI & LLM
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

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

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 Principal Neighbourhood Aggregation (PNA) untuk Graph Neural Networks. Mendukung framework PyTorch, DGL, dan PyTorch Geometric, 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

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