Journal of Guangdong University of Technology

Previous Articles     Next Articles

Factor-level Feature and Attribute Preference Joint Learning Based Session Recommendation

Lin Hao, Chen Ping-hua   

  1. School of Computer Science and Technology, Guangdong University of Technology, Guangzhou 510006, China
  • Received:2023-12-28 Online:2024-05-25 Published:2024-05-25

Abstract: A factor-level feature and attribute preference joint learning session-based recommendation model is proposed to address the problem of low recommendation accuracy caused by short sequences, sparse data, and difficulty in generalization. The model first learns user global-level session item embeddings by constructing a global level session item dependency perception graph. Then, using the method of disentanglement representation learning, the items in the conversation are decomposed into multiple relatively independent factor-level features to learn user factor-level interest preferences. Then, using contextualized self-attention graph neural networks, user preferences for session item attributes are captured. Finally, factor-level interest preferences and the project attribute preferences are jointly learned to obtain the user's final interest preferences, which in turn completes the session recommendation. Multiple experiments on two publicly available datasets, Diginetica and Cosmetics, have shown that our model outperforms the baseline model in comparison, verifying the recommendation performance and design rationality of our model.

Key words: session-based recommendation, factor-level feature, disentangled representation learning, global-level item dependency, graph neural network

CLC Number: 

  • TP391
[1] HE Z, LIU W, GUO W, et al. A survey on user behavior modeling in recommender systems[C]//International Joint Conference on Artificial Intelligence. Macao: IJCAI, 2023: 6656-6664.
[2] YAP G E, LI X L, YU P S. Effective next-items recommendation via personalized sequential pattern mining[C]//Database Systems for Advanced Applications. Busan: Springer Berlin Heidelberg, 2012: 48-64.
[3] LUDEWIG M, JANNACH D. Evaluation of session-based recommendation algorithms [J]. User Modeling and User-Adapted Interaction, 2018, 28(4): 331-390.
[4] LI J, REN P, CHEN Z, et al. Neural attentive session-based recommendation[C]//ACM on Conference on Information and Knowledge Management. New York: Association for Computing Machinery, 2017: 1419-1428.
[5] GAO C, ZHENG Y, LI N, et al. A survey of graph neural networks for recommender systems: challenges, methods and directions [J]. ACM Transactions on Recommender Systems, 2021, 1(3): 1-51.
[6] 林穗, 郑志豪. 基于关联规则的客户行为建模与商品推荐研究[J]. 广东工业大学学报, 2018, 35(3): 90-94.
LIN S, ZHENG Z H. A research of a recommender system-based on customer behavior modeling by mining association rules [J]. Journal of Guangdong University of Technology, 2018, 35(3): 90-94.
[7] RENDLE S, FREUDENTHALER C, SCHMIDT-THIEMEL. Factorizing personalized markov chains for next-basket recommendation[C]//World Wide Web Conference. New York: Association for Computing Machinery, 2010: 811-820
[8] WU X, LIU Q, CHEN E, et al. Personalized next-song recommendation in online karaokes[C]//ACM Conference on Recommender Systems. New York: Association for Computing Machinery, 2013: 137-140.
[9] HIDASI B, KARATZOGLOU A, BALTRUNAS L, et al. Session-based recommendations with recurrent neural networks[C]//International Conference on Learning Representations. San Juan: ICLR, 2016: 1-10.
[10] CEN Y, ZHANG J, ZOU X, et al. Controllable multi-interest framework for recommendation[C]//ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. New York: Association for Computing Machinery, 2020: 2942-2951.
[11] WU S, TANG Y, ZHU Y, et al. Session-based recommendation with graph neural networks[C]//AAAI Conference on Artificial Intelligence. Honolulu: AAAI, 2019: 346-353.
[12] WANG M, REN P, MEI L, et al. A collaborative session-based recommendation approach with parallel memory modules[C]//ACM SIGIR Conference on Research and Development in Information Retrieval. New York: Association for Computing Machinery, 2019: 345-354.
[13] 杨显鹏, 李晓楠, 李冠宇. 基于超图卷积网络的用户微行为会话推荐[J]. 计算机工程与应用, 2023, 59(16): 108-114.
YANG X P, LI X N, LI G Y. Hypergraph convolutional networks for user micro-behavior session-based recommendation [J]. Computer Engineering and Applications., 2023, 59(16): 108-114.
[14] LIN Z, TIAN C, HOU Y, et al. Improving graph collaborative filtering with neighborhood-enriched contrastive learning[C]//ACM Web Conference. New York: Association for Computing Machinery, 2022: 2320-2329.
[15] XIA X, YIN H, YU J, et al. Self-supervised graph co-training for session-based recommendation[C]//ACM International Conference on Information & Knowledge Management. New York: Association for Computing Machinery, 2021: 2180-2190.
[16] WANG X, JIN H, ZHANG A, et al. Disentangled graph collaborative filtering[C]//ACM SIGIR Conference on Research and Development in Information Retrieval. New York: Association for Computing Machinery, 2020: 1001-1010.
[17] SZÉKELY G J, RIZZO M L, BAKIROV N K. Measuring and testing dependence by correlation of distances [J]. Annals of Statistics, 2007, 35(6): 2769-2794.
[18] ZHENG Y, GAO C, HE X, et al. Price-aware recommendation with graph convolutional networks[C]//IEEE 36th International Conference on Data Engineering (ICDE) . Online: IEEE, 2020: 133-144.
[19] ZHANG X, XU B, YANG L, et al. Price does matter! modeling price and interest preferences in session-based recommendation[C]//ACM SIGIR Conference on Research and Development in Information Retrieval. New York: Association for Computing Machinery, 2022: 1684-1693.
[20] GREENSTEIN-MESSICA A, ROKACH L. Personal price aware multi-seller recommender system: evidence from eBay [J]. Knowledge-Based Systems, 2018, 150: 14-26.
[21] ANH P H, BACH N X, PHUONG T M. Session-based recommendation with self-attention[C]//International Symposium on Information and Communication Technology. New York: Association for Computing Machinery, 2019: 1-8.
[22] WANG Z, WEI W, CONG G, et al. Global context enhanced graph neural networks for session-based recommendation[C]//ACM SIGIR Conference on Research and Development in Information Retrieval. New York: Association for Computing Machinery, 2020: 169-178.
[23] LU Y, ZENG J, ZHANG J, et al. Attention calibration for transformer in neural machine translation[C]//Annual Meeting of the Association for Computational Linguistics. Online: Association for Computational Linguistics, 2021: 1288-1298.
[24] XIA X, YIN H, YU J, et al. Self-supervised hypergraph convolutional networks for session-based recommendation[C]//AAAI Conference on Artificial Intelligence. Vancouver: AAAI, 2021, 35(5) : 4503-4511.
[25] FAN Z, LIU Z, WANG Y, et al. Sequential recommendation via stochastic self-attention[C]//Proceedings of the ACM Web Conference. New York: Association for Computing Machinery, 2022: 2036-2047.
[1] Tu Ze-liang, Cheng Liang-lun, Huang Guo-Heng. Local Orthogonal Feature Fusion for Few-Shot Image Classification [J]. Journal of Guangdong University of Technology, 2024, 41(02): 73-83.
[2] Xiong Rong-sheng, Wang Bang-hai, Yang Xia-ning. Super-resolution Reconstruction of Images Based on Blueprint Separable Residual Distillation Network [J]. Journal of Guangdong University of Technology, 2024, 41(02): 65-72.
[3] Guo Ao, Xu Bo-yan, Cai Rui-chu, Hao Zhi-feng. Temporal Alignment Style Control in Text-to-Speech Synthesis Algorithm [J]. Journal of Guangdong University of Technology, 2024, 41(02): 84-92.
[4] He Sen-bai, Cheng Liang-lun, Huang Guo-heng, Wu Zhi-chao, Ye Song-hang. SR-Det:Towards Robust Detection of Slender and Rotated Objects in Industrial Scene [J]. Journal of Guangdong University of Technology, 2024, 41(02): 93-100.
[5] Zhang Ling, Li Rong-zhen, Zheng Su. Short Text Feature Extension and Classification Method Based on Semantic Embedding of Tags and Graph Convolution Network [J]. Journal of Guangdong University of Technology, 2024, 41(01): 69-78.
[6] Chen Rui, Cai Nian, Luo Zhi-hao, Liu Xuan, Li Jian. Individual Survival Analysis of Breast Cancer Based on Multi-task Recurrent Neural Network Banded Regression Model [J]. Journal of Guangdong University of Technology, 2024, 41(01): 34-40.
[7] Yang Zhen-xiong, Tan Tai-zhe. Low Illumination Image Enhancement Algorithm Based on Generative Adversarial Network [J]. Journal of Guangdong University of Technology, 2024, 41(01): 55-62.
[8] Kuang Yong-nian, Wang Feng. Video Frame Anomaly Behavior Detection Based on Foreground Area Generative Adversarial Networks [J]. Journal of Guangdong University of Technology, 2024, 41(01): 63-68,92.
[9] Liu Jin-neng, Xiao Yan-shan, Liu Bo. A Least Squares Twin Support Vector Machine Method with Uncertain Data [J]. Journal of Guangdong University of Technology, 2024, 41(01): 79-85.
[10] Liang Yu-chen, Cai Nian, Ouyang Wen-sheng, Xie Yi-ying, Wang Ping. CT Diagnosis of Chronic Obstructive Pulmonary Disease Based on Slice Correlation Information [J]. Journal of Guangdong University of Technology, 2024, 41(01): 27-33.
[11] Zeng An, Chen Xu-zhou, Ji Yu-Zhu, Pan Dan, Xu Xiao-Wei. Cardiac Multiclass Segmentation Method Based on Self-attention and 3D Convolution [J]. Journal of Guangdong University of Technology, 2023, 40(06): 168-175.
[12] Wu Xiao-ling, Chen Xiang-wang, Zhan Wen-tao, Ling Jie. Chinese Medical Named Entity Recognition Based on Gated Attention Unit [J]. Journal of Guangdong University of Technology, 2023, 40(06): 176-184.
[13] Gan Meng-kun, Zeng An, Zhang Xiao-bo. Aortic Re-coarctation Prediction Research Based on Swin-Unet [J]. Journal of Guangdong University of Technology, 2023, 40(05): 34-40.
[14] Zheng Yu, Cai Nian, Ouyang Wen-sheng, Xie Yi-ying, Wang Ping. Super-resolution Segmentation of Hepatobiliary Ducts Based on Deep Correlation Mechanism [J]. Journal of Guangdong University of Technology, 2023, 40(05): 41-46.
[15] Wu Zhen-hua, Tang Wen-yan, Lyu Wen-ge, Chen Ru-jie, Hou Meng-hua, Li De-yuan. Fast Image Segmentation with Multilevel Threshold of Two-dimensional Entropy Based on ISSA and Integral Graph [J]. Journal of Guangdong University of Technology, 2023, 40(05): 47-55.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!