Trung QuốcWang-Shuo/GraphRec_PyTorch
A PyTorch implementation of Graph Neural Networks for Social Recommendation (GraphRec)
🧠 GraphRec_PyTorch — Đề xuất xã hội mạnh mẽ với Graph Neural Networks
Một bản cài đặt PyTorch của mô hình GraphRec, kết hợp thông tin xã hội và sở thích người dùng để cải thiện hệ thống đề xuất.
GraphRec_PyTorch là bản cài đặt bằng PyTorch của mô hình GraphRec, được đề xuất trong bài báo "Graph Neural Networks for Social Recommendation" (Fan, Wenqi, et al., WWW 2019). Mô hình này kết hợp cả lưới mạng xã hội và lịch sử tương tác của người dùng để dự đoán sở thích, cải thiện độ chính xác của hệ thống đề xuất.
✨ Điểm nổi bật
- Kiến trúc GraphRec: Kết hợp mạng GAN và mạng xã hội để học biểu diễn người dùng và mục.
- Hỗ trợ PyTorch: Dễ tích hợp với các công cụ học sâu hiện đại.
- Tiền xử lý dữ liệu: Tự động sinh file
.pkltừ bộ dữ liệu Ciao và Epinions. - Huấn luyện và kiểm tra linh hoạt: Cấu hình tham số qua dòng lệnh.
- Đánh giá trên bộ dữ liệu thực tế: Hỗ trợ chuẩn bị và chạy thử nghiệm trên Ciao/Epinions.
💡 Vì sao đáng chú ý
GraphRec khác biệt so với các mô hình đề xuất truyền thống bằng cách mô hình hóa cả quan hệ xã hội (ví dụ: bạn bè, theo dõi) cũng như hành vi tương tác (đánh giá, lượt thích). Điều này giúp hệ thống đề xuất không chỉ dựa trên sở thích cá nhân mà còn cân nhắn ảnh hưởng từ mạng lưới xã hội xung quanh. Phù hợp cho các nền tảng cần tận dụng thông tin xã hội phong phú như mạng xã hội, diễn đạp hay nền tảng đánh giá sản phẩm.
#GraphRecommendation #GraphNeuralNetworks #PyTorch #SocialRecommendation #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...
Cross-Encoder for MS Marco This model was trained on the MS Marco Passage Ranking(https://github.com/microsoft/MSMARCO-Passage-Ranking) task. The model can be used for Information Retrieval: Given a query, encode the query will all possible passages...
🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface. The fastest local inference engine in the world.
A high-throughput and memory-efficient inference and serving engine for LLMs
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
FlagEmbedding Model List | FAQ | Usage | Evaluation | Train | Contact | Citation | License More details please refer to our Github: FlagEmbedding(https://github.com/FlagOpen/FlagEmbedding). If you are looking for a model that supports more languages,...
For more details please refer to our github repo: https://github.com/FlagOpen/FlagEmbedding BGE-M3 (paper(https://arxiv.org/pdf/2402.03216.pdf), code(https://github.com/FlagOpen/FlagEmbedding/tree/master/FlagEmbedding/BGEM3)) In this project, we intr...