Knowledge Graph Driven Recommendation System Algorithm
- URL: http://arxiv.org/abs/2401.10244v3
- Date: Sat, 3 Feb 2024 17:14:46 GMT
- Title: Knowledge Graph Driven Recommendation System Algorithm
- Authors: Chaoyang Zhang, Yanan Li, Shen Chen, Siwei Fan, Wei Li
- Abstract summary: We propose a novel graph neural network-based recommendation model called KGLN.
We first use a single-layer neural network to merge individual node features in the graph, and then adjust the aggregation weights of neighboring entities.
The model evolves from a single layer to multiple layers through iteration, enabling entities to access extensive multi-order associated entity information.
- Score: 9.952420935326893
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: In this paper, we propose a novel graph neural network-based recommendation
model called KGLN, which leverages Knowledge Graph (KG) information to enhance
the accuracy and effectiveness of personalized recommendations. We first use a
single-layer neural network to merge individual node features in the graph, and
then adjust the aggregation weights of neighboring entities by incorporating
influence factors. The model evolves from a single layer to multiple layers
through iteration, enabling entities to access extensive multi-order associated
entity information. The final step involves integrating features of entities
and users to produce a recommendation score. The model performance was
evaluated by comparing its effects on various aggregation methods and influence
factors. In tests over the MovieLen-1M and Book-Crossing datasets, KGLN shows
an Area Under the ROC curve (AUC) improvement of 0.3% to 5.9% and 1.1% to 8.2%,
respectively, which is better than existing benchmark methods like LibFM,
DeepFM, Wide&Deep, and RippleNet.
Related papers
- CombiGCN: An effective GCN model for Recommender System [0.0]
Graph Neural Networks (GNNs) have opened up a potential line of research for collaborative filtering (CF)
We propose a recommendation framework, CombiGCN, in which item embeddings are only linearly propagated on the user-item interaction graph.
We also conducted experiments comparing CombiGCN with several state-of-the-art models on three real-world datasets.
arXiv Detail & Related papers (2025-03-27T13:03:27Z) - Pruning Deep Convolutional Neural Network Using Conditional Mutual Information [10.302118493842647]
Convolutional Neural Networks (CNNs) achieve high performance in image classification tasks but are challenging to deploy on resource-limited hardware.
We propose a structured filter-pruning approach for CNNs that identifies and selectively retains the most informative features in each layer.
arXiv Detail & Related papers (2024-11-27T18:23:59Z) - Amplify Graph Learning for Recommendation via Sparsity Completion [16.32861024767423]
Graph learning models have been widely deployed in collaborative filtering (CF) based recommendation systems.
Due to the issue of data sparsity, the graph structure of the original input lacks potential positive preference edges.
We propose an Amplify Graph Learning framework based on Sparsity Completion (called AGL-SC)
arXiv Detail & Related papers (2024-06-27T08:26:20Z) - Cluster-based Graph Collaborative Filtering [55.929052969825825]
Graph Convolution Networks (GCNs) have succeeded in learning user and item representations for recommendation systems.
Most existing GCN-based methods overlook the multiple interests of users while performing high-order graph convolution.
We propose a novel GCN-based recommendation model, termed Cluster-based Graph Collaborative Filtering (ClusterGCF)
arXiv Detail & Related papers (2024-04-16T07:05:16Z) - Challenging the Myth of Graph Collaborative Filtering: a Reasoned and Reproducibility-driven Analysis [50.972595036856035]
We present a code that successfully replicates results from six popular and recent graph recommendation models.
We compare these graph models with traditional collaborative filtering models that historically performed well in offline evaluations.
By investigating the information flow from users' neighborhoods, we aim to identify which models are influenced by intrinsic features in the dataset structure.
arXiv Detail & Related papers (2023-08-01T09:31:44Z) - Distributed Learning over Networks with Graph-Attention-Based
Personalization [49.90052709285814]
We propose a graph-based personalized algorithm (GATTA) for distributed deep learning.
In particular, the personalized model in each agent is composed of a global part and a node-specific part.
By treating each agent as one node in a graph the node-specific parameters as its features, the benefits of the graph attention mechanism can be inherited.
arXiv Detail & Related papers (2023-05-22T13:48:30Z) - Fisher Information Embedding for Node and Graph Learning [5.263910852465186]
We propose a novel attention-based node embedding framework for graphs.
Our framework builds upon a hierarchical kernel for multisets of subgraphs around nodes.
We provide theoretical insights into generalizability and expressivity of our embeddings.
arXiv Detail & Related papers (2023-05-12T16:15:30Z) - EGRC-Net: Embedding-induced Graph Refinement Clustering Network [66.44293190793294]
We propose a novel graph clustering network called Embedding-Induced Graph Refinement Clustering Network (EGRC-Net)
EGRC-Net effectively utilizes the learned embedding to adaptively refine the initial graph and enhance the clustering performance.
Our proposed methods consistently outperform several state-of-the-art approaches.
arXiv Detail & Related papers (2022-11-19T09:08:43Z) - Infinite Recommendation Networks: A Data-Centric Approach [8.044430277912936]
We leverage the Neural Tangent Kernel to train infinitely-wide neural networks to devise $infty$-AE: an autoencoder with infinitely-wide bottleneck layers.
We also develop Distill-CF for synthesizing tiny, high-fidelity data summaries.
We observe 96-105% of $infty$-AE's performance on the full dataset with as little as 0.1% of the original dataset size.
arXiv Detail & Related papers (2022-06-03T00:34:13Z) - Simplifying approach to Node Classification in Graph Neural Networks [7.057970273958933]
We decouple the node feature aggregation step and depth of graph neural network, and empirically analyze how different aggregated features play a role in prediction performance.
We show that not all features generated via aggregation steps are useful, and often using these less informative features can be detrimental to the performance of the GNN model.
We present a simple and shallow model, Feature Selection Graph Neural Network (FSGNN), and show empirically that the proposed model achieves comparable or even higher accuracy than state-of-the-art GNN models.
arXiv Detail & Related papers (2021-11-12T14:53:22Z) - Learning Intents behind Interactions with Knowledge Graph for
Recommendation [93.08709357435991]
Knowledge graph (KG) plays an increasingly important role in recommender systems.
Existing GNN-based models fail to identify user-item relation at a fine-grained level of intents.
We propose a new model, Knowledge Graph-based Intent Network (KGIN)
arXiv Detail & Related papers (2021-02-14T03:21:36Z) - Revisiting Graph based Collaborative Filtering: A Linear Residual Graph
Convolutional Network Approach [55.44107800525776]
Graph Convolutional Networks (GCNs) are state-of-the-art graph based representation learning models.
In this paper, we revisit GCN based Collaborative Filtering (CF) based Recommender Systems (RS)
We show that removing non-linearities would enhance recommendation performance, consistent with the theories in simple graph convolutional networks.
We propose a residual network structure that is specifically designed for CF with user-item interaction modeling.
arXiv Detail & Related papers (2020-01-28T04:41:25Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.