Improved Session Recommendation Using Contrastive Learning based Tail Adjusted Repeat Aware Graph Neural Network
Computer Science and Information Systems, Tome 22 (2025) no. 1.

Voir la notice de l'article provenant de la source Computer Science and Information Systems website

Purpose: Session-based recommendation using graph neural networks (GNN) is a popular approach to model users’ behaviors and attributes of items from the perspective of user-item interaction sequence. However, current researches seldom incorporate the unique attributes of items to delve into a comprehensive analysis of user behaviors. In addition, GNN faces three problems when encounting complex modeling scenarios: long-range dependencies, order information loss, and data sparsity, which are essential to modeling long-tail items. Methods: We study the interactions between users and items from a new perspective. A novel Contrastive Learning based Tail Adjusted Repeat Aware Graph Neural Network (CLTAR-GNN) is proposed to tackle the problems. A Tail Adjusted Repeat (TAR) mechanism captures users’ repeat-explore behaviors in both short-head and long-tail session items based on graph neural networks. Through the TAR, we are able to further understand the underlying graph-based mechanisms that influence user-item interactions. A Self-Attention (SA) network with position embedding is incorporated to overcome the sequence information loss issues, which may be caused by the complex user behaviors and item characteristics modeling. Finally, a mutli-task learning framework is employed to combine TAR, SA and a contrastive learning model into a unified framework to enhance model performance by collaboratively training graph and sequence-based embeddings. Results: Experimental results show that CLTAR-GNN outperforms the state-of-the-art session-based recommendation methods significantly. The average improvement compared with all baselines are 17.5% (HR@20) and 22.5% (MRR@20) on both experimental datasets.
Keywords: Session-based Recommendation, Contrastive Learning, Self-Attention Networks, Tail Adjusted Repeat
@article{CSIS_2025_22_1_a16,
     author = {Daifeng Li and Tianjunzi Tian and Zhaohui Huang and Xiaowen Lin and Dingquan Chen and Andrew Madden},
     title = {Improved {Session} {Recommendation} {Using} {Contrastive} {Learning} based {Tail} {Adjusted} {Repeat} {Aware} {Graph} {Neural} {Network}},
     journal = {Computer Science and Information Systems},
     publisher = {mathdoc},
     volume = {22},
     number = {1},
     year = {2025},
     url = {http://geodesic.mathdoc.fr/item/CSIS_2025_22_1_a16/}
}
TY  - JOUR
AU  - Daifeng Li
AU  - Tianjunzi Tian
AU  - Zhaohui Huang
AU  - Xiaowen Lin
AU  - Dingquan Chen
AU  - Andrew Madden
TI  - Improved Session Recommendation Using Contrastive Learning based Tail Adjusted Repeat Aware Graph Neural Network
JO  - Computer Science and Information Systems
PY  - 2025
VL  - 22
IS  - 1
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/CSIS_2025_22_1_a16/
ID  - CSIS_2025_22_1_a16
ER  - 
%0 Journal Article
%A Daifeng Li
%A Tianjunzi Tian
%A Zhaohui Huang
%A Xiaowen Lin
%A Dingquan Chen
%A Andrew Madden
%T Improved Session Recommendation Using Contrastive Learning based Tail Adjusted Repeat Aware Graph Neural Network
%J Computer Science and Information Systems
%D 2025
%V 22
%N 1
%I mathdoc
%U http://geodesic.mathdoc.fr/item/CSIS_2025_22_1_a16/
%F CSIS_2025_22_1_a16
Daifeng Li; Tianjunzi Tian; Zhaohui Huang; Xiaowen Lin; Dingquan Chen; Andrew Madden. Improved Session Recommendation Using Contrastive Learning based Tail Adjusted Repeat Aware Graph Neural Network. Computer Science and Information Systems, Tome 22 (2025) no. 1. http://geodesic.mathdoc.fr/item/CSIS_2025_22_1_a16/