Neuro-Symbolic Recommendation Model based on Logic Query

09/14/2023
by   Maonian Wu, et al.
0

A recommendation system assists users in finding items that are relevant to them. Existing recommendation models are primarily based on predicting relationships between users and items and use complex matching models or incorporate extensive external information to capture association patterns in data. However, recommendation is not only a problem of inductive statistics using data; it is also a cognitive task of reasoning decisions based on knowledge extracted from information. Hence, a logic system could naturally be incorporated for the reasoning in a recommendation task. However, although hard-rule approaches based on logic systems can provide powerful reasoning ability, they struggle to cope with inconsistent and incomplete knowledge in real-world tasks, especially for complex tasks such as recommendation. Therefore, in this paper, we propose a neuro-symbolic recommendation model, which transforms the user history interactions into a logic expression and then transforms the recommendation prediction into a query task based on this logic expression. The logic expressions are then computed based on the modular logic operations of the neural network. We also construct an implicit logic encoder to reasonably reduce the complexity of the logic computation. Finally, a user's interest items can be queried in the vector space based on the computation results. Experiments on three well-known datasets verified that our method performs better compared to state of the art shallow, deep, session, and reasoning models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/11/2023

Neural-Symbolic Recommendation with Graph-Enhanced Information

The recommendation system is not only a problem of inductive statistics ...
research
08/20/2020

Neural Logic Reasoning

Recent years have witnessed the success of deep neural networks in many ...
research
04/22/2023

Sequential Recommendation with Probabilistic Logical Reasoning

Deep learning and symbolic learning are two frequently employed methods ...
research
05/16/2020

Neural Collaborative Reasoning

Collaborative Filtering (CF) has been an important approach to recommend...
research
07/26/2020

Neural-Symbolic Reasoning over Knowledge Graph for Multi-stage Explainable Recommendation

Recent work on recommender systems has considered external knowledge gra...
research
05/09/2018

Learning Heterogeneous Knowledge Base Embeddings for Explainable Recommendation

Providing model-generated explanations in recommender systems is importa...
research
12/12/2022

Data Leakage via Access Patterns of Sparse Features in Deep Learning-based Recommendation Systems

Online personalized recommendation services are generally hosted in the ...

Please sign up or login with your details

Forgot password? Click here to reset