Please wait a minute...
Frontiers of Computer Science

ISSN 2095-2228

ISSN 2095-2236(Online)

CN 10-1014/TP

Postal Subscription Code 80-970

2018 Impact Factor: 1.129

Front. Comput. Sci.    2020, Vol. 14 Issue (3) : 143301    https://doi.org/10.1007/s11704-019-8123-3
RESEARCH ARTICLE
A correlative denoising autoencoder to model social influence for top-N recommender system
Yiteng PAN, Fazhi HE(), Haiping YU
School of Computer Science, Wuhan University,Wuhan 430072, China
 Download: PDF(391 KB)  
 Export: BibTeX | EndNote | Reference Manager | ProCite | RefWorks
Abstract

In recent years, there are numerous works been proposed to leverage the techniques of deep learning to improve social-aware recommendation performance. In most cases, it requires a larger number of data to train a robust deep learning model, which contains a lot of parameters to fit training data. However, both data of user ratings and social networks are facing critical sparse problem, which makes it not easy to train a robust deep neural networkmodel. Towards this problem, we propose a novel correlative denoising autoencoder (CoDAE) method by taking correlations between users with multiple roles into account to learn robust representations from sparse inputs of ratings and social networks for recommendation. We develop the CoDAE model by utilizing three separated autoencoders to learn user featureswith roles of rater, truster and trustee, respectively. Especially, on account of that each input unit of user vectors with roles of truster and trustee is corresponding to a particular user, we propose to utilize shared parameters to learn common information of the units that corresponding to same users. Moreover, we propose a related regularization term to learn correlations between user features that learnt by the three subnetworks of CoDAE model. We further conduct a series of experiments to evaluate the proposed method on two public datasets for Top-N recommendation task. The experimental results demonstrate that the proposed model outperforms state-of-the-art algorithms on rank-sensitive metrics of MAP and NDCG.

Keywords social network      recommender system      denoising autoencoder      neural network     
Corresponding Author(s): Fazhi HE   
Issue Date: 10 January 2020
 Cite this article:   
Yiteng PAN,Fazhi HE,Haiping YU. A correlative denoising autoencoder to model social influence for top-N recommender system[J]. Front. Comput. Sci., 2020, 14(3): 143301.
 URL:  
https://academic.hep.com.cn/fcs/EN/10.1007/s11704-019-8123-3
https://academic.hep.com.cn/fcs/EN/Y2020/V14/I3/143301
1 J W Leng, P Y Jiang. A deep learning approach for relationship extraction from interaction context in social manufacturing paradigm. Knowledge-Based Systems, 2016, 100: 188–199
2 Y Q Wu, F Z He, D J Zhang, X X Li. Service-oriented feature-based data exchange for cloud-based design and manufacturing. IEEE Transactions on Services Computing, 2018, 11: 341–353
3 H Ma, H X Yang, M R Lyu, I King. Sorec: social recommendation using probabilistic matrix factorization. In: Proceedings of the 17th ACM Conference on Information and Knowledge Management. 2008, 931–940
4 M Jamali, M Ester. A matrix factorization technique with trust propagation for recommendation in social networks. In: Proceedings of the 4th ACM Conference on Recommender Systems. 2010, 135–142
5 H Ma, T C Zhou, M R Lyu, I King. Improving recommender systems by incorporating social contextual information. ACM Transactions on Information Systems (TOIS), 2011, 29: 9
6 B Yang, Y Lei, D Y Liu, J M Liu. Social collaborative filtering by trust. In: Proceedings of the 23rd International Joint Conference on Artificial Intelligence. 2013, 2747–2753
7 W L Yao, J He, G G Huang, Y C Zhang. Modeling dual role preferences for trust-aware recommendation. In: Proceedings of the 37th International ACM SIGIR Conference on Research & Development in Information Retrieval. 2014, 975–978
8 M Jiang, P Cui, R Liu, Q Yang, F Wang, W W Zhu, S Q Yang. Social contextual recommendation. In: Proceedings of the 21st ACM International Conference on Information and Knowledge Management. 2012, 45–54
9 G B Guo, J Zhang, N Yorke-Smith. Trustsvd: collaborative filtering with both the explicit and implicit influence of user trust and of item ratings. In: Proceedings of the 29th AAAI Conference on Artificial Intelligence. 2015, 123–129
10 A Krizhevsky, I Sutskever, G E Hinton. Imagenet classification with deep convolutional neural networks. In: Proceedings of the 25th International Conference on Neural Information Processing Systems. 2012, 1097–1105
11 K M He, X Y Zhang, S Q Ren, J Sun. Deep residual learning for image recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2016, 770–778
12 N Kalchbrenner, E Grefenstette, P Blunsom. A convolutional neural network for modelling sentences. In: Proceedings of the 52nd Annual Meeting of the Association for Computational Linguistics. 2014, 655–665
13 T Bansal, D Belanger, A McCallum. Ask the GRU: multi-task learning for deep text recommendations. In: Proceedings of the 10th ACM Conference on Recommender Systems. 2016, 107–114
14 S D Zhang, F Z He, W Q Ren, J Yao. Joint learning of image detail and transmission map for single image dehazing. The Visual Computer, 2018,
https://doi.org/10.1007/s00371-018-1612-9
15 T Hofmann, B Schölkopf, A J Smola. Kernel methods in machine learning. The Annals of Statistics, 2008, 36: 1171–1220
16 K Li, F Z He, H P Yu, X Chen. A correlative classifiers approach based on particle filter and sample set for tracking occluded target. Applied Mathematics-A Journal of Chinese Universities, 2017, 32: 294–312
17 K Li, F Z He, H P Yu, X Chen. A parallel and robust object tracking approach synthesizing adaptive bayesian learning and improved incremental subspace learning. Frontiers of Computer Science, 2019, 13(5):1116–1135
18 K Li, F Z He, H P Yu. Robust visual tracking based on convolutional features with illumination and occlusion handing. Journal of Computer Science and Technology, 2018, 33: 223–236
19 H P Yu, F Z He, Y T Pan. A novel segmentation model for medical images with intensity inhomogeneity based on adaptive perturbation. Multimedia Tools and Applications, 2019, 78(9): 11779–11798
20 H P Yu, F Z He, Y T Pan. A novel region-based active contour model via local patch similarity measure for image segmentation. Multimedia Tools and Applications, 2018, 77: 24097–24119
21 X Chen, F Z He, H P Yu. A matting method based on full feature coverage. Multimedia Tools and Applications, 2019, 78(9): 11173–11201
22 H R Li, F Z He, X H Yan. IBEA-SVM: an indicator-based evolutionary algorithm based on pre-selection with classification guided by SVM. Applied Mathematics—A Journal of Chinese Universities, 2019, 34: 1–26
23 S Sedhain, A K Menon, S Sanner, L X Xie. Autorec: autoencoders meet collaborative filtering. In: Proceedings of the 24th International Conference on World Wide Web. 2015, 111–112
24 H Wang, N Y Wang, D Y Yeung. Collaborative deep learning for recommender systems. In: Proceedings of the 21st ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 2015, 1235–1244
25 H Wang, X J Shi, D Y Yeung. Relational stacked denoising autoencoder for tag recommendation. In: Proceedings of the 29th AAAI Conference on Artificial Intelligence. 2015, 3052–3058
26 R N He, C B Lin, J G Wang, J L McAuley. Sherlock: sparse hierarchical embeddings for visually-aware one-class collaborative filtering. In: Proceedings of the 25th International Joint Conference on Artificial Intelligence. 2016, 3740–3746
27 Y Wu, C DuBois, A X Zheng, M Ester. Collaborative denoising autoencoders for top-N recommender systems. In: Proceedings of the 9th ACMInternational Conference onWeb Search and DataMining. 2016, 153–162
28 S Deng, L Huang, G Xu, X Wu, Z Wu. On deep learning for trust-aware recommendations in social networks. IEEE Transactions on Neural Networks and Learning Systems, 2017, 28: 1164–1177
29 P Vincent, H Larochelle, Y Bengio, P A Manzagol. Extracting and composing robust features with denoising autoencoders. In: Proceedings of the 25th International Conference on Machine Learning. 2008, 1096–1103
30 Y Koren, R Bell, C Volinsky. Matrix factorization techniques for recommender systems. Computer, 2009, 42: 30–37
31 Z J Wang, Y Yang, Q M Hu, L He. An empirical study of personal factors and social effects on rating prediction. In: Proceedings of Pacific-Asia Conference on Knowledge Discovery and Data Mining. 2015, 747–758
32 L Guo, Y F Wen, X H Wang. Exploiting pre-trained network embeddings for recommendations in social networks. Journal of Computer Science and Technology, 2018, 33: 682–696
33 M Q Wang, Z Y Wu, X X Sun, G Z Feng, B Z Zhang. Trust-aware collaborative filtering with a denoising autoencoder. Neural Processing Letters, 2019, 49(2): 835–849
34 Z M Wu, C C Aggarwal, J M Sun. The troll-trust model for ranking in signed networks. In: Proceedings of the 9th ACM International Conference on Web Search and Data Mining. 2016, 447–456
35 Y T Pan, F Z He, H P Yu. A novel enhanced collaborative autoencoder with knowledge distillation for top-N recommender systems. Neurocomputing, 2019, 332: 137–148
36 S Rendle, L Balby Marinho, A Nanopoulos, L Schmidt-Thieme. Learning optimal ranking with tensor factorization for tag recommendation. In: Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 2009, 727–736
37 Y F Zhang, Q Y Ai, X Chen, W B Croft. Joint representation learning for top-N recommendation with heterogeneous information sources. In: Proceedings of the 2017 ACM Conference on Information and Knowledge Management. 2017, 1449–1458
38 J L Tang, H J Gao, H Liu, A Das Sarma. Etrust: understanding trust evolution in an online world. In: Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 2012, 253–261
39 N N Liu, Q Yang. Eigenrank: a ranking-oriented approach to collaborative filtering. In: Proceedings of the 31st Annual International ACM SIGIR Conference on Research and Development in Information Retrieval. 2008, 83–90
40 D Rafailidis, F Crestani. Collaborative ranking with social relationships for top-N recommendations. In: Proceedings of the 39th International ACMSIGIR Conference on Research and Development in Information Retrieval. 2016, 785–788
41 Y Koren. Factorization meets the neighborhood: a multifaceted collaborative filtering model. In: Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 2008, 426–434
42 L Guo, J Ma, H R Jiang, Z M Chen, C M Xing. Social trust aware item recommendation for implicit feedback. Journal of Computer Science and Technology, 2015, 30: 1039–1053
43 W K Pan, L Chen. GBPR: group preference based bayesian personalized ranking for one-class collaborative filtering. In: Proceedings of the 23rd International Joint Conference on Artificial Intelligence. 2013, 2691–2697
44 T Zhao, J L McAuley, I King. Leveraging social connections to improve personalized ranking for collaborative filtering. In: Proceedings of the 23rd ACM International Conference on Information and Knowledge Management. 2014, 261–270
45 Y Zhou, F Z He, Y M Qiu. Dynamic strategy based parallel ant colony optimization on GPUs for TSPs. Science China Information Sciences, 2017, 60: 068102
46 Y Zhou, F Z He, N Hou, Y M Qiu. Parallel ant colony optimization on multi-core SIMD CPUs. Future Generation Computer Systems, 2018, 79: 473–487
47 D J Zhang, F Z He, S H Han, X X Li. Quantitative optimization of interoperability during feature-based data exchange. Integrated Computer-Aided Engineering, 2016, 23: 31–50
48 Y L Chen, F Z He, Y Q Wu, N Hou. A local start search algorithm to compute exact hausdorff distance for arbitrary point sets. Pattern Recognition, 2017, 67: 139–148
49 X Lv, F Z He, Y Cheng, Y Q Wu. A novel crdt-based synchronization method for real-time collaborative cad systems. Advanced Engineering Informatics, 2018, 38: 381–391
50 X Lv, F Z He, WW Cai, Y Cheng. Supporting selective undo of stringwise operations for collaborative editing systems. Future Generation Computer Systems, 2018, 28: 41–62
51 X H Yan, F Z He, Y L Chen. A novel hardware/software partitioning method based on position disturbed particle swarm optimization with invasive weed optimization. Journal of Computer Science and Technology, 2017, 32: 340–355
52 X H Yan, F Z He, N Hou, H J Ai. An efficient particle swarm optimization for large-scale hardware/software co-design system. International Journal of Cooperative Information Systems, 2018, 27: 1741001
[1] Article highlights Download
[1] Huiying ZHANG, Yu ZHANG, Xin GENG. Practical age estimation using deep label distribution learning[J]. Front. Comput. Sci., 2021, 15(3): 153318-.
[2] Yu HU, Tiezheng NIE, Derong SHEN, Yue KOU, Ge YU. An integrated pipeline model for biomedical entity alignment[J]. Front. Comput. Sci., 2021, 15(3): 153321-.
[3] Yixuan CAO, Dian CHEN, Zhengqi XU, Hongwei LI, Ping LUO. Nested relation extraction with iterative neural network[J]. Front. Comput. Sci., 2021, 15(3): 153323-.
[4] Gang WU, Zhiyong CHEN, Jia LIU, Donghong HAN, Baiyou QIAO. Task assignment for social-oriented crowdsourcing[J]. Front. Comput. Sci., 2021, 15(2): 152316-.
[5] Ruidong YAN, Yi LI, Deying LI, Weili WU, Yongcai WANG. SSDBA: the stretch shrink distance based algorithm for link prediction in social networks[J]. Front. Comput. Sci., 2021, 15(1): 151301-.
[6] Wangli HAO, Ian Max ANDOLINA, Wei WANG, Zhaoxiang ZHANG. Biologically inspired visual computing: the state of the art[J]. Front. Comput. Sci., 2021, 15(1): 151304-.
[7] Qianchen YU, Zhiwen YU, Zhu WANG, Xiaofeng WANG, Yongzhi WANG. Estimating posterior inference quality of the relational infinite latent feature model for overlapping community detection[J]. Front. Comput. Sci., 2020, 14(6): 146323-.
[8] Ildar NURGALIEV, Qiang QU, Seyed Mojtaba Hosseini BAMAKAN, Muhammad MUZAMMAL. Matching user identities across social networks with limited profile data[J]. Front. Comput. Sci., 2020, 14(6): 146809-.
[9] Chune LI, Yongyi MAO, Richong ZHANG, Jinpeng HUAI. A revisit to MacKay algorithm and its application to deep network compression[J]. Front. Comput. Sci., 2020, 14(4): 144304-.
[10] Yongzhong HE, Endalew Elsabeth ALEM, Wei WANG. Hybritus: a password strength checker by ensemble learning from the query feedbacks of websites[J]. Front. Comput. Sci., 2020, 14(3): 143802-.
[11] Tao LIAN, Lin DU, Mingfu ZHAO, Chaoran CUI, Zhumin CHEN, Jun MA. Evaluating and improving the interpretability of item embeddings using item-tag relevance information[J]. Front. Comput. Sci., 2020, 14(3): 143603-.
[12] Guijuan ZHANG, Yang LIU, Xiaoning JIN. A survey of autoencoder-based recommender systems[J]. Front. Comput. Sci., 2020, 14(2): 430-450.
[13] Zhiqian ZHANG, Chenliang LI, Zhiyong WU, Aixin SUN, Dengpan YE, Xiangyang LUO. NEXT: a neural network framework for next POI recommendation[J]. Front. Comput. Sci., 2020, 14(2): 314-333.
[14] Lydia LAZIB, Bing QIN, Yanyan ZHAO, Weinan ZHANG, Ting LIU. A syntactic path-based hybrid neural network for negation scope detection[J]. Front. Comput. Sci., 2020, 14(1): 84-94.
[15] Kai LI, Guangyi LV, Zhefeng WANG, Qi LIU, Enhong CHEN, Lisheng QIAO. Understanding the mechanism of social tie in the propagation process of social network with communication channel[J]. Front. Comput. Sci., 2019, 13(6): 1296-1308.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed