TY - JOUR
T1 - Self-supervised dual hypergraph learning with intent disentanglement for session-based recommendation
AU - Gao, Rong
AU - Tao, Yuhe
AU - Yu, Yonghong
AU - Wu, Jia
AU - Shao, Xiongkai
AU - Li, Jing
AU - Ye, Zhiwei
PY - 2023/6/21
Y1 - 2023/6/21
N2 - 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.
AB - 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.
KW - Self-supervised learning
KW - Hypergraph convolutional network
KW - Capsule network
KW - Self-attention mechanism
KW - Recommendation system
KW - Deep learning
UR - http://www.scopus.com/inward/record.url?scp=85151781932&partnerID=8YFLogxK
U2 - 10.1016/j.knosys.2023.110528
DO - 10.1016/j.knosys.2023.110528
M3 - Article
AN - SCOPUS:85151781932
SN - 0950-7051
VL - 270
SP - 1
EP - 14
JO - Knowledge-Based Systems
JF - Knowledge-Based Systems
M1 - 110528
ER -