Please wait a minute...
Data Analysis and Knowledge Discovery  2023, Vol. 7 Issue (12): 114-124    DOI: 10.11925/infotech.2096-3467.2022.1098
Current Issue | Archive | Adv Search |
A Deep Learning Recommendation Model with Item Audience Feature
Wang Yong,Chen Junyu,Liu Dong,Deng Jiangzhou()
School of Economics and Management, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
Download: PDF (1357 KB)   HTML ( 6
Export: BibTeX | EndNote (RIS)      
Abstract  

[Objective] This paper proposes a deep learning recommendation model with item audience features. It captures collaborative information and the high-order features from users and items the interactions. [Methods] First,we used the attention mechanism to analyze the historical interaction information between items and users. Then, the system adaptively constructed personalized audience features of items. Third, we introduced these features to the model as important supplementary information for preference predictions. We also developed an explicit feature crossing and introduced residual connections to enrich the high-order features. [Results] We examined the new model with three public datasets. It improved the Precision, Recall, F1, and NDCG by up to 9.1%, 9.4%, 9.2%, and 12.1% compared with the sub-optimal method (the recommendation length = 10). [Limitations] The performance of our model relies mainly on the historical interaction data volumes. [Conclusions] The proposed model improves the recommendation quality and shows good application potential.

Key wordsAttention Mechanism      Item Audience      Feature Crossing      Neural Networks      Recommendation Model     
Received: 20 October 2022      Published: 12 September 2023
ZTFLH:  TP391  
  G350  
Fund:National Natural Science Foundation of China(62272077);National Natural Science Foundation of China(72301050);Humanities and Social Sciences Research Project, the Ministry of Education(20YJAZH102)
Corresponding Authors: Deng Jiangzhou,ORCID:0000-0003-4761-132X,E-mail:dengjz@cqupt.edu.cn。   

Cite this article:

Wang Yong, Chen Junyu, Liu Dong, Deng Jiangzhou. A Deep Learning Recommendation Model with Item Audience Feature. Data Analysis and Knowledge Discovery, 2023, 7(12): 114-124.

URL:

https://manu44.magtech.com.cn/Jwk_infotech_wk3/EN/10.11925/infotech.2096-3467.2022.1098     OR     https://manu44.magtech.com.cn/Jwk_infotech_wk3/EN/Y2023/V7/I12/114

Model Framework
Feature Interaction Layer with Two-Layer
数据集 用户数 项目数 评分数 稀疏度
ML-100k 943 1 682 100 000 93.7%
ML-1M 6 040 3 706 1 000 209 95.5%
YM 8 089 1 000 270 121 96.6%
Dataset Statistics
Performance Comparison of Variant Models
超参数\\数据集 ML-100k ML-1M YM
学习率 0.003 0.000 3 0.003
向量维度d 8 16 8
Dropout比率 0.2 0.4 0.4
正则项系数λ 0.08 0.05 0.08
神经元数量 48 96 48
Experimental Parameter Settings
Comparison of Model Performance
数据集 模型 NDCG@4 NDCG@6 NDCG@8 NDCG@10
ML-100k 本文模型 0.611 0.574 0.549 0.532
SimpleX 0.551 0.532 0.513 0.496
AFN 0.536 0.514 0.496 0.483
DCF 0.529 0.506 0.485 0.471
NCF 0.515 0.495 0.475 0.462
MF 0.475 0.460 0.446 0.431
ML-1M 本文模型 0.429 0.405 0.386 0.373
SimpleX 0.398 0.379 0.362 0.349
AFN 0.391 0.367 0.349 0.336
DCF 0.362 0.346 0.334 0.323
NCF 0.358 0.338 0.323 0.311
MF 0.348 0.326 0.311 0.298
YM 本文模型 0.183 0.165 0.153 0.142
SimpleX 0.158 0.144 0.135 0.127
AFN 0.139 0.129 0.121 0.114
DCF 0.122 0.115 0.109 0.104
NCF 0.113 0.107 0.102 0.097
MF 0.101 0.095 0.091 0.089
NDCG Values on Different Datasets
[1] 张玉洁, 董政, 孟祥武. 个性化广告推荐系统及其应用研究[J]. 计算机学报, 2021, 44(3): 531-563.
[1] (Zhang Yujie, Dong Zheng, Meng Xiangwu. Research on Personalized Advertising Recommendation Systems and Their Applications[J]. Chinese Journal of Computers, 2021, 44(3): 531-563.)
[2] Koren Y, Rendle S, Bell R. Advances in Collaborative Filtering[A]//Ricci F, Rokach L, Shapira B. Recommender Systems Handbook[M]. New York: Springer, 2022: 91-142.
[3] Koren Y, Bell R, Volinsky C. Matrix Factorization Techniques for Recommender Systems[J]. Computer, 2009, 42(8): 30-37.
[4] 李振宇, 李树青. 嵌入隐式相似群的深度协同过滤算法[J]. 数据分析与知识发现, 2021, 5(11): 124-134.
[4] (Li Zhenyu, Li Shuqing. Deep Collaborative Filtering Algorithm with Embedding Implicit Similarity Groups[J]. Data Analysis and Knowledge Discovery, 2021, 5(11): 124-134.)
[5] Wen X L. Using Deep Learning Approach and IoT Architecture to Build the Intelligent Music Recommendation System[J]. Soft Computing, 2021, 25(4): 3087-3096.
doi: 10.1007/s00500-020-05364-y
[6] Wang R X, Fu B, Fu G, et al. Deep & Cross Network for Ad Click Predictions[C]// Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, 2017: 1-7.
[7] He K M, Zhang X Y, Ren S Q, et al. Identity Mappings in Deep Residual Networks[C]// Proceedings of the 14th European Conference on Computer Vision. Cham: Springer, 2016: 630-645.
[8] He X N, Liao L Z, Zhang H W, et al. Neural Collaborative Filtering[C]// Proceedings of the 26th International Conference on World Wide Web. ACM, 2017: 173-182.
[9] Deng Z H, Huang L, Wang C D, et al. DeepCF: A Unified Framework of Representation Learning and Matching Function Learning in Recommender System[C]// Proceedings of the AAAI Conference on Artificial Intelligence. 2019.
[10] Chen J W, Wang C, Zhou S, et al. Fast Adaptively Weighted Matrix Factorization for Recommendation with Implicit Feedback[C]// Proceedings of the AAAI Conference on Artificial Intelligence. 2020.
[11] Yang M L, Zhou M, Liu J H, et al. HRCF: Enhancing Collaborative Filtering via Hyperbolic Geometric Regularization[C]// Proceedings of the 2022 ACM Web Conference. ACM, 2022: 2462-2471.
[12] Mao K L, Zhu J M, Wang J P, et al. SimpleX: A Simple and Strong Baseline for Collaborative Filtering[C]// Proceedings of the 30th ACM International Conference on Information & Knowledge Management. ACM, 2021: 1243-1252.
[13] Wang R Q, Wu Z D, Lou J G, et al. Attention-Based Dynamic User Modeling and Deep Collaborative Filtering Recommendation[J]. Expert Systems with Applications, 2022, 188: Article No.116036.
[14] He X N, Du X Y, Wang X, et al. Outer Product-Based Neural Collaborative Filtering[OL]. arXiv Preprint, arXiv: 1808.03912.
[15] Su Y X, Zhao Y X, Erfani S, et al. Detecting Arbitrary Order Beneficial Feature Interactions for Recommender Systems[C]// Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining. ACM, 2022: 1676-1686.
[16] Cheng W Y, Shen Y Y, Huang L P. Adaptive Factorization Network: Learning Adaptive-Order Feature Interactions[C]// Proceedings of the AAAI Conference on Artificial Intelligence. 2020.
[17] Chen G Y, Gu T P, Lu J W, et al. Person Re-Identification via Attention Pyramid[J]. IEEE Transactions on Image Processing: A Publication of the IEEE Signal Processing Society, 2021, 30: 7663-7676.
doi: 10.1109/TIP.2021.3107211
[18] Xu H Y, Ding Y H, Sun J, et al. Dynamic Group Recommendation Based on the Attention Mechanism[J]. Future Internet, 2019, 11(9): Article No.198.
[19] 李琳, 唐守廉. 基于多层注意力表示的音乐推荐模型[J]. 电子学报, 2020, 48(9): 1672-1679.
doi: 10.3969/j.issn.0372-2112.2020.09.002
[19] (Li Lin, Tang Shoulian. Hierarchical Attention Representation Model for Music Recommendation[J]. Acta Electronica Sinica, 2020, 48(9): 1672-1679.)
doi: 10.3969/j.issn.0372-2112.2020.09.002
[20] Ouyang W T, Zhang X W, Li L, et al. Deep Spatio-Temporal Neural Networks for Click-Through Rate Prediction[C]// Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. ACM, 2019: 2078-2086.
[21] Xie R B, Ling C, Wang Y L, et al. Deep Feedback Network for Recommendation[C]// Proceedings of the 29th International Joint Conference on Artificial Intelligence. ACM, 2021: 2519-2525.
[22] Vaswani A, Shazeer N, Parmar N, et al. Attention is All You Need[C]// Proceedings of the 31st International Conference on Neural Information Processing Systems. ACM, 2017: 6000-6010.
[23] Le Q, Mikolov T. Distributed Representations of Sentences and Documents[C]// Proceedings of the 31st International Conference on Machine Learning. ACM, 2014: 1188-1196.
[24] Cheng H T, Koc L, Harmsen J, et al. Wide & Deep Learning for Recommender Systems[C]// Proceedings of the 1st Workshop on Deep Learning for Recommender Systems. ACM, 2016: 7-10.
[25] Rumelhart D E, Hinton G E, Williams R J. Learning Representations by Back-Propagating Errors[J]. Nature, 1986, 323(6088): 533-536.
doi: 10.1038/323533a0
[1] He Li, Yang Meihua, Liu Luyao. Detecting Events with SPO Semantic and Syntactic Information[J]. 数据分析与知识发现, 2023, 7(9): 114-124.
[2] Han Pu, Gu Liang, Ye Dongyu, Chen Wenqi. Recognizing Chinese Medical Literature Entities Based on Multi-Task and Transfer Learning[J]. 数据分析与知识发现, 2023, 7(9): 136-145.
[3] Han Pu, Zhong Yule, Lu Haojie, Ma Shiwen. Identifying Named Entities of Adverse Drug Reaction with Adversarial Transfer Learning[J]. 数据分析与知识发现, 2023, 7(3): 131-141.
[4] Li Haojun, Lv Yun, Wang Xuhui, Huang Jieya. A Deep Recommendation Model with Multi-Layer Interaction and Sentiment Analysis[J]. 数据分析与知识发现, 2023, 7(3): 43-57.
[5] Zhou Ning, Zhong Na, Jin Gaoya, Liu Bin. Chinese Text Sentiment Analysis Based on Dual Channel Attention Network with Hybrid Word Embedding[J]. 数据分析与知识发现, 2023, 7(3): 58-68.
[6] Su Mingxing, Wu Houyue, Li Jian, Huang Ju, Zhang Shunxiang. AEMIA:Extracting Commodity Attributes Based on Multi-level Interactive Attention Mechanism[J]. 数据分析与知识发现, 2023, 7(2): 108-118.
[7] Chen Haoran, Hong Liang. Financial Public Opinion Risk Prediction Model Integrating Knowledge Association and Temporal Transmission[J]. 数据分析与知识发现, 2023, 7(11): 1-13.
[8] Qiang Zishan, Gu Yijun. Detecting Social Media Rumors Based on Multimodal Heterogeneous Graph[J]. 数据分析与知识发现, 2023, 7(11): 68-78.
[9] Wang jinzheng, Yang Ying, Yu Bengong. Classifying Customer Complaints Based on Multi-head Co-attention Mechanism[J]. 数据分析与知识发现, 2023, 7(1): 128-137.
[10] Peng Cheng, Zhang Chunxia, Zhang Xin, Guo Jingtao, Niu Zhendong. Reasoning Model for Temporal Knowledge Graph Based on Entity Multiple Unit Coding[J]. 数据分析与知识发现, 2023, 7(1): 138-149.
[11] Zhao Ruijie, Tong Xinyu, Liu Xiaohua, Lu Yonghe. Entity Recognition and Labeling for Medical Literature Based on Neural Network[J]. 数据分析与知识发现, 2022, 6(9): 100-112.
[12] Chen Yuanyuan, Ma Jing. Detecting Multimodal Sarcasm Based on SC-Attention Mechanism[J]. 数据分析与知识发现, 2022, 6(9): 40-51.
[13] Tang Jiao, Zhang Lisheng, Sang Chunyan. News Recommendation with Latent Topic Distribution and Long and Short-Term User Representations[J]. 数据分析与知识发现, 2022, 6(9): 52-64.
[14] Zhao Pengwu, Li Zhiyi, Lin Xiaoqi. Identifying Relationship of Chinese Characters with Attention Mechanism and Convolutional Neural Network[J]. 数据分析与知识发现, 2022, 6(8): 41-51.
[15] Ye Han,Sun Haichun,Li Xin,Jiao Kainan. Classification Model for Long Texts with Attention Mechanism and Sentence Vector Compression[J]. 数据分析与知识发现, 2022, 6(6): 84-94.
  Copyright © 2016 Data Analysis and Knowledge Discovery   Tel/Fax:(010)82626611-6626,82624938   E-mail:jishu@mail.las.ac.cn