Computer Science ›› 2019, Vol. 46 ›› Issue (6): 41-48.doi: 10.11896/j.issn.1002-137X.2019.06.005

Previous Articles     Next Articles

Implicit Feedback Recommendation Model Combining Node2vec and Deep Neural Networks

HE Jin-lin, LIU Xue-jun, XU Xin-yan, MAO Yu-jia   

  1. (School of Computer Science and Technology,Nanjing Tech University,Nanjing 211816,China)
  • Received:2018-06-15 Published:2019-06-24

Abstract: It is extremely practical and challenging to implement personalized recommendation based on large-scale implicit feedback information.In order to solve the problem of data sparseness and then achieve effective recommendation combining various side information,this paper proposed an implicit feedback recommendation model combining node2vec and deep neural networks.This model utilizes a deep neural network framework with embedded meta-data(Meta-DNN),and maps the users and items vectors in a low-dimensional manner.Wherein,the second-order random walk of node2vec is used to learn neighbor nodes in the network with embedded meta-data so that adjacent nodes have similar node representations.Besides,data sparsity is alleviated via improving the smoothness among neighboring users and items.Finally,deep neural network is used for further learning user preferences for items,thus providing recommendation for users.In addition,the popularity parameter is introduced to perform non-average sampling of unknown items and an implicit feedback negative sampling strategy is optimized.Experimental results on the typical Gowalla and Mo-vieLens-1M data sets demonstrate the prediction performance and recommendation quality of the proposed model compared with state-of-the-art recommendation algorithms.

Key words: Deep learning, Implicit feedback, Meta-data, Neural networks, Node2vec, Recommender system

CLC Number: 

  • TP391
[1]LI X,CONG G,LI X L,et al.Rank-GeoFM:A Ranking based Geographical Factorization Method for Point of Interest Recommendation[C]∥International ACM SIGIR Conference on Research and Development in Information Retrieval.Santiago:ACM,2015:433-442.
[2]HE X,ZHANG H,KAN M Y,et al.Fast Matrix Factorization for Online Recommendation with Implicit Feedback[C]∥International ACM SIGER Conference on Research & Development in Information Retrieval.Pisa:ACM,2016:549-558.
[3]WANG H,WANG N,YEUNG D Y.Collaborative Deep Lear-ning for Recommender Systems[C]∥ACM SIGKDD Internatio-nal Conference on Knowledge Discovery and Data Mining.Sydney:ACM,2015:1235-1244.
[4]SHENG L,JAYA K,YUN F.Deep Collaborative Filtering via Marginalized Denoising Auto-encoder[C]∥ACM International on Conference on Information and Knowledge Management.Melbourne:ACM,2015:811-820.
[5]HE X,LIAO L,ZHANG H,et al.Neural Collaborative Filtering [C]∥International Conference on World Wide Web.Perth:ACM,2017:173-182.
[6]MIKOLOV T,SUTSKEVER I,CHEN K,et al.Distributed Representations of Words and Phrases and their Compositionality [J].Advances in Neural Information Processing Systems,2013,26:3111-3119.
[7]VASILE F,SMIRNOVA E,CONNEAU A.Meta-Prod2Vec: Product Embeddings Using Side-Information for Recommendation[C]∥ACM Conference on Recommender Systems.Boston:ACM,2016:225-232.
[8]HANDCOCK M S,RAFTERY A E,TANTRUM J M.Model-based clustering for social networks [J].Journal of the Royal Statistical Society,2007,170(2):301-354.
[9]TANG J,QU M,WANG M,et al.LINE:Large-scale Information Network Embedding[C]∥Proceedings of the 24th International Conference on World Wide Web.International World Wide Web Conferences Steering Committee,2015:1067-1077.
[10]PERPZZIE B,Al-RFOU R,SKIENA S.Deepwalk:online lear-ning of social representations[C]∥Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Disco-very and Data Mining.New York:ACM,2014:701-710.
[11]GROVER A,LESKOVEC J.node2vec:Scalable Feature Lear-ning for Networks [C]∥Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining.San Francisco:ACM,2016:855-864.
[12]YANG Z,COHEN W W,SALAKHUTDINOV R.Revisiting semi-supervised learning with graph embeddings[C]∥International Conference on International Conference on Machine Learning.New York:ICML,2016:40-48.
[13]LU Y,CAO J.Research Status and Future Trends of Recom-mender Systems for Implicit Feedback [J].Computer Science,2016,43(4):7-15.(in Chinese)
陆艺,曹健.面向隐式反馈的推荐系统研究现状与趋势[J].计算机科学,2016,43(4):7-15.
[14]YAO W,HE J,HUANG G,et al.A graph-based model for context-aware recommendation using implicit feedback data [J].World Wide Web-internet & Web Information Systems,2015,18(5):1351-1371.
[15]HE K,ZHANG X,REN S,et al.Deep Residual Learning for Ima-ge Recognition[C]∥Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition.IEEE,2016:770-778.
[16]ZHANG C,SHOU L,CHEN K,et al.Evaluating geo-social influence in location-based social networks[C]∥ACM International Conference on Information and Knowledge Management.Maui:ACM,2012:1442-1451.
[17]YIN J,WANG Z S,LI Q,et al.Personalized recommendation based on large-scale implicit feedback[J].Journal of Software,2014,5(9):1953-1966.(in Chinese)
印鉴,王智圣,李琪,等.基于大规模隐式反馈的个性化推荐[J].软件学报,2014,5(9):1953-1966 [18]RENDLE S,FREUDENTHALER C,GANTNER Z,et al.BPR:Bayesian personalized ranking from implicit feedback [C]∥Conference on Uncertainty in Artificial Intelligence.Montreal:AUAI Press,2009:452-461.
[19]HU Y,KOREN Y,VOLINSKY C.Collaborative Filtering for Implicit Feedback Datasets[C]∥IEEE International Conference on Data Mining.Leipzig:IEEE,2009:263-272.
[1] CHENG Zhang-tao, ZHONG Ting, ZHANG Sheng-ming, ZHOU Fan. Survey of Recommender Systems Based on Graph Learning [J]. Computer Science, 2022, 49(9): 1-13.
[2] WANG Guan-yu, ZHONG Ting, FENG Yu, ZHOU Fan. Collaborative Filtering Recommendation Method Based on Vector Quantization Coding [J]. Computer Science, 2022, 49(9): 48-54.
[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] 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.
[5] NING Han-yang, MA Miao, YANG Bo, LIU Shi-chang. Research Progress and Analysis on Intelligent Cryptology [J]. Computer Science, 2022, 49(9): 288-296.
[6] 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.
[7] ZHU Cheng-zhang, HUANG Jia-er, XIAO Ya-long, WANG Han, ZOU Bei-ji. Deep Hash Retrieval Algorithm for Medical Images Based on Attention Mechanism [J]. Computer Science, 2022, 49(8): 113-119.
[8] 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.
[9] 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.
[10] HAO Zhi-rong, CHEN Long, HUANG Jia-cheng. Class Discriminative Universal Adversarial Attack for Text Classification [J]. Computer Science, 2022, 49(8): 323-329.
[11] 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.
[12] HOU Yu-tao, ABULIZI Abudukelimu, ABUDUKELIMU Halidanmu. Advances in Chinese Pre-training Models [J]. Computer Science, 2022, 49(7): 148-163.
[13] 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.
[14] 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.
[15] 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.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!