Abstract

Existing works on session-based recommendation have shown the advantage in enhancing the prediction ability of recommendation with various deep learning techniques. However, the following challenges need to be addressed: (1) the hierarchy of item transition patterns is overlooked; (2) existing works fail to distinguish various factors of item transition within a single session for disentangling user intents. To cope with the above challenges, we propose a novel session based recommendation model called Self-supervised Dual Hypergraph learning with Intent Disentanglement model (SDHID). Specifically, we first propose a disentangled capsule hypergraph convolutional channel for ne-grained intent learning to capture the intra-session pattern. Accordingly, we introduce the hypergraph and capsule networks in disentangling to learn the item embedding for different factors, and then the representation of the intra-session pattern is obtained by aggregating item embedding with attention weights. Moreover, we build a novel dual–primal hypergraph convolutional channel by mapping the hypergraph to a dual–primal graph for learning the item transition pattern of inter-session. In addition, the above two channels are combined into a self-supervised contrastive learning framework by maximizing mutual information between the learned session representations. We unify the recommendation and the self-supervised tasks under a primary and auxiliary learning framework. The combined optimization of two tasks leads to a hierarchical joint learning item transition for intra- and inter-session. Extensive experiments on real datasets show that the proposed model outperforms several state-of-the-art models.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call