Computer Science ›› 2021, Vol. 48 ›› Issue (9): 103-109.doi: 10.11896/jsjkx.200800129

Special Issue: Intelligent Data Governance Technologies and Systems

• Intelligent Data Governance Technologies and Systems • Previous Articles     Next Articles

Biased Deep Distance Factorization Algorithm for Top-N Recommendation

QIAN Meng-wei1 , GUO Yi 1,2,3   

  1. 1 School of Information Science and Engineering,East University of Science and Technology,Shanghai 200237,China
    2 Business Intelligence and Visualization Research Center,National Engineering Laboratory for Big Data Distribution and Exchange Technologies, Shanghai 200436,China
    3 Shanghai Internet Big Data Engineering Technology Research Center,Shanghai 200072,China
  • Received:2020-08-20 Revised:2020-11-01 Online:2021-09-15 Published:2021-09-10
  • About author:QIAN Meng-wei,born in 1996,postgraduate.Her main research interests include data mining and recommender system.
    GUO Yi,born in 1975,Ph.D,professor.His main research interests include text mining,knowledge discovery and business intelligence.
  • Supported by:
    National Key Research and Development Program of China(2018YFC0807105),National Natural Science Foundation of China(61462073) and Science and Technology Committee of Shanghai Municipality(17DZ1101003,18511106602,18DZ2252300).

Abstract: Since traditional matrix factorization algorithms are mostly based on shallow linear models,it is difficult to learn latent factors of users and items at a deep level.When the dataset is sparse,it is inclined to overfitting.To deal with the problem,this paper proposes a biased deep distance factorization algorithm,which can not only solve the data sparse problem,but also learn the distance feature vectors with stronger characterization capabilities.Firstly,the interaction matrix is constructed through the explicit and implicit data of the user and the item.Then the interaction matrix is converted into the corresponding distance matrix.Secondly,the distance matrix is input into the depth of the bias layer by row and column respectively.The neural network learns the distance feature vectors of users and items with non-linear features.Finally,the distance between the user and the item is calculated according to the distance feature vectors.Top-N item recommended list is generated according to the distance value.The experimental results show that Precision,Recall,MAP,MRR and NDCG of this algorithm are significantly improved compared to other mainstream recommendation algorithms on four different datasets.

Key words: Biased layer, Deep learning, Distance factorization, Item ranking

CLC Number: 

  • TP191
[1]ZHANG S,YAO L,HUANG C,et al.Metric Factorization:Recommendation beyond Matrix Factorization[EB/OL].[2018-06-04].http://xxx.itp.ac.cn/pdf/1802.04606v2.
[2]DOU Z Y,WANG X,SHI S M,et al.Exploiting deep representations for natural language processing[J].Neurocomputing,2020,386:1-7.
[3]LI B,ZHAO J J,FU H.DLT-Net:deep learning transmittance network for single image haze removal[J].Signal,Image and Video Processing,2020,14(6):1245-1253.
[4]XIA Y.Research on statistical machine translation model based on deep neural network[J].Computing,2020,102(3):643-661.
[5]CHENG H T,KOC L,HARMSEN J,et al.Wide & DeepLearning for Recommender Systems[EB/OL].[2016-06-24].https://arxiv.org/pdf/1606.07792.pdf.
[6]YANG C,MIAO L H,JIANG B,et al.Gated and attentive neural collaborative filtering for user generated list recommendation[J].Knowledge-Based System,2020,187(8):78252-78264.
[7]ZHANG S,YAO L,WU B,et al.Unraveling Metric VectorSpaces with Factorization for Recommendation[J].IEEE Transactions on Industrial Informatics,2020,16(2):732-742.
[8]DAI H,WANG L J,QIN J W.Metric Factorization with Item Cooccurrence for Recommendation[J].Symmetry,2020,12(4):512.
[9]DZIUGAITE G K,DANIEL M R.Neural Network Matrix Factorization[EB/OL].[2015-12-15].https://arxiv.org/abs/1511.06443.
[10]SEDHAIN S,MENON A K,SANNER S,et al.AutoRec:Autoencoders Meet Collaborative Filtering[C]//International Conference on World Wide Web.2015:111-112.
[11]LI P J,WANG Z H,REN Z C,et al.Neural rating regression with abstractive tips generation for recommendation[C]//Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval.2017:345-354.
[12]HE X N,CHUA T S.Neural Factorization Machines for Sparse Predictive Analytics[C]//Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval.2017:355-364.
[13]XIAO J,YE H,HE X N,et al.Attentional factorization machines:Learning the weight of feature interactions via attention networks[C]//Proceedings of the 26th International Joint Conference on Artificial Intelligence.2017:3119-3125.
[14]RENDLE S,FREUDENTHALER C,GANTNER Z,et al.BPR:Bayesian personalized ranking from implicit feedback[C]//Proceedings of the 25th Conference on Uncertainty in Artificial Intelligence.2009:452-461.
[15]HSIEH C K,YANG L Q,CUI Y,et al.Collaborative metriclearning[C]//Proceedings of the 26th International Conference on World Wide Web.2017:193-201.
[16]WU Y,DUBOIS C,ZHENG A X,et al.Collaborative denoising auto-encoders for top-n recommender systems[C]//Proceedings of the Ninth ACM International Conference on Web Search and Data Mining.2016:153-162.
[17]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.2017:173-182.
[18]TAY Y,TUAN L A,HUI S C.Latent relational metric learning via memory-based attention for collaborative ranking[C]//Proceedings of the 27th International Conference on World Wide Web.2018:729-739.
[19]FENG S S,LI X,ZENG Y F,et al.Personalized ranking metric embedding for next new poi recommendation[C]//Proceedings of the 24th International Joint Conference on Artificial Intelligence.2015:2069-2075.
[20]LIANG D,ALTOSAAR J,CHARLIN L,et al.FactorizationMeets the Item Embedding:Regularizing Matrix Factorization with Item Co-occurrence[C]//Proceedings of the 10th ACM Conference on Recommender Systems.2016:59-66.
[21]TANG J X,WANG K.Personalized top-n sequential recommendation via convolutional sequence embedding[C]//Proceedings of the 11th ACM International Conference on Web Search and Data Mining.2018:565-573.
[22]ZHANG S,TAY Y,YAO L,et al.Next Item Recommendation with Self-Attentive Metric Learning[C]//Proceedings of the 33th AAAI Conference on Artificial Intelligence.2019:9-19.
[23]MISRA D.Mish:A Self Regularized Non-Monotonic Neural Activation Function[EB/OL].[2020-08-13].https://arxiv.org/abs/1908.08681.
[1] RAO Zhi-shuang, JIA Zhen, ZHANG Fan, LI Tian-rui. Key-Value Relational Memory Networks for Question Answering over Knowledge Graph [J]. Computer Science, 2022, 49(9): 202-207.
[2] TANG Ling-tao, WANG Di, ZHANG Lu-fei, LIU Sheng-yun. Federated Learning Scheme Based on Secure Multi-party Computation and Differential Privacy [J]. Computer Science, 2022, 49(9): 297-305.
[3] XU Yong-xin, ZHAO Jun-feng, WANG Ya-sha, XIE Bing, YANG Kai. Temporal Knowledge Graph Representation Learning [J]. Computer Science, 2022, 49(9): 162-171.
[4] WANG Jian, PENG Yu-qi, ZHAO Yu-fei, YANG Jian. Survey of Social Network Public Opinion Information Extraction Based on Deep Learning [J]. Computer Science, 2022, 49(8): 279-293.
[5] HAO Zhi-rong, CHEN Long, HUANG Jia-cheng. Class Discriminative Universal Adversarial Attack for Text Classification [J]. Computer Science, 2022, 49(8): 323-329.
[6] JIANG Meng-han, LI Shao-mei, ZHENG Hong-hao, ZHANG Jian-peng. Rumor Detection Model Based on Improved Position Embedding [J]. Computer Science, 2022, 49(8): 330-335.
[7] SUN Qi, JI Gen-lin, ZHANG Jie. Non-local Attention Based Generative Adversarial Network for Video Abnormal Event Detection [J]. Computer Science, 2022, 49(8): 172-177.
[8] HU Yan-yu, ZHAO Long, DONG Xiang-jun. Two-stage Deep Feature Selection Extraction Algorithm for Cancer Classification [J]. Computer Science, 2022, 49(7): 73-78.
[9] CHENG Cheng, JIANG Ai-lian. Real-time Semantic Segmentation Method Based on Multi-path Feature Extraction [J]. Computer Science, 2022, 49(7): 120-126.
[10] HOU Yu-tao, ABULIZI Abudukelimu, ABUDUKELIMU Halidanmu. Advances in Chinese Pre-training Models [J]. Computer Science, 2022, 49(7): 148-163.
[11] ZHOU Hui, SHI Hao-chen, TU Yao-feng, HUANG Sheng-jun. Robust Deep Neural Network Learning Based on Active Sampling [J]. Computer Science, 2022, 49(7): 164-169.
[12] SU Dan-ning, CAO Gui-tao, WANG Yan-nan, WANG Hong, REN He. Survey of Deep Learning for Radar Emitter Identification Based on Small Sample [J]. Computer Science, 2022, 49(7): 226-235.
[13] LIU Wei-ye, LU Hui-min, LI Yu-peng, MA Ning. Survey on Finger Vein Recognition Research [J]. Computer Science, 2022, 49(6A): 1-11.
[14] SUN Fu-quan, CUI Zhi-qing, ZOU Peng, ZHANG Kun. Brain Tumor Segmentation Algorithm Based on Multi-scale Features [J]. Computer Science, 2022, 49(6A): 12-16.
[15] KANG Yan, XU Yu-long, KOU Yong-qi, XIE Si-yu, YANG Xue-kun, LI Hao. Drug-Drug Interaction Prediction Based on Transformer and LSTM [J]. Computer Science, 2022, 49(6A): 17-21.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!