Modeling Complex Dependencies for Session-based Recommendations via Graph Neural Networks
Session-based recommendations (SBRs) capture items' dependencies from the sessions to recommend the next item. In recent years, Graph neural networks (GNN) based SBRs have become the mainstream of SBRs benefited from the superiority of GNN in modeling complex dependencies. Based on a strong assumption of adjacent dependency, any two adjacent items in a session are necessarily dependent in most GNN-based SBRs. However, we argue that due to the uncertainty and complexity of user behaviors, adjacency does not necessarily indicate dependency. However, the above assumptions do not always hold in actual recommendation scenarios, so it can easily lead to two drawbacks: (1) false dependencies occur in the session because there are adjacent but not really dependent items, and (2) the missing of true dependencies occur in the session because there are non-adjacent but actually dependent items. These drawbacks significantly affect item representation learning, degrading the downstream recommendation performance. To address these deficiencies, we propose a novel review-refined inter-item graph neural network (RI-GNN), which utilizes topic information extracted from the reviews of items to improve dependencies between items. Experiments on two public real-world datasets demonstrate that RI-GNN outperforms SOTA methods.
Code (0)
등록된 구현이 없습니다.
Tasks
Graph Neural NetworkRepresentation LearningSession-Based RecommendationsMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
SR-GCL: Session-Based Recommendation with Global Context Enhanced Augmentation in Contrastive Learning
Session-based recommendations aim to predict the next behavior of users based on ongoing sessions. The previous works have been modeling the session as a variable-length of a sequence of items and learning the representa…
Contrastive LearningData AugmentationSession-Based RecommendationsTempGNN: Temporal Graph Neural Networks for Dynamic Session-Based Recommendations
Session-based recommendations which predict the next action by understanding a user's interaction behavior with items within a relatively short ongoing session have recently gained increasing popularity. Previous researc…
Session-Based RecommendationsTime is of the Essence: a Joint Hierarchical RNN and Point Process Model for Time and Item Predictions
In recent years session-based recommendation has emerged as an increasingly applicable type of recommendation. As sessions consist of sequences of events, this type of recommendation is a natural fit for Recurrent Neural…
Session-Based RecommendationsDAGNN: Demand-aware Graph Neural Networks for Session-based Recommendation
Session-based recommendations have been widely adopted for various online video and E-commerce Websites. Most existing approaches are intuitively proposed to discover underlying interests or preferences out of the anonym…
Graph Neural NetworkSession-Based RecommendationsUnderstanding Inter-Session Intentions via Complex Logical Reasoning
Understanding user intentions is essential for improving product recommendations, navigation suggestions, and query reformulations. However, user intentions can be intricate, involving multiple sessions and attribute req…
AttributeComplex Query AnsweringLogical Reasoning