Abstract
User-item rating interactions in the recommender system have a deep potential connection with the friend relationships in the social network. In short, users who like the same kind of items may be potential friends in social network, and vice versa, friends in social networks tend to like similar items. Although the above-mentioned two kinds of interactive information can complement and inspire each other, either of them is sparse, which is still not enough to make accurate recommendations. In order to make up for this defect, we then mine useful information from attribute information, learning more informative node representation. In this paper, we explore attribute learning and mutual utilization, complementation and inspiration between social data and rating data. We propose a generic Attribute-Aware Multi-task Recommendation framework (AAMR) for rating prediction and social prediction, which learns representations for users and items by preserving both rating data and social data and attribute information, so as to conduct both rating prediction and trust relationship prediction tasks. Because many users are both in the rating matrix and in social networks, in the common learning, the two tasks will share the embedding of users, which makes the social data and rating data enrich each other’s semantics and alleviate each other’s sparsity. To justify our proposal, we conduct extensive experiments on a real-world dataset. Compared to the state-of-the-art rating and trust prediction approaches, AAMR can learn more informative representations, achieving substantial gains on both tasks.




Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Liu Q, Zeng Y, Mokhosi R, Zhang H (2018) STAMP: short-term attention/memory priority model for session-based recommendation. In: SIGKDD, pp 1831–1839
Ma H, Zhou D, Liu C, Lyu MR, King I (2011). Recommender systems with social regularization. In: Proceedings of the Fourth ACM International Conference on Web Search and Data Mining. ACM, pp 287–296
Chen C, Chang K-C, Zheng X (2017) Towards context-aware social recommendation via individual trust. Knowl Based Syst 127:58–66
Fan W, Ma Y, Li Q, He Y, Zhao E, Tang J, Yin D (2019) Graph neural networks for social recommendation. https://arxiv.org/abs/1902.07243
Choi S, Ha H, Hwang U, Kim C, Ha JW, Yoon S (2018) Reinforcement learning based recommender system using biclustering technique. https://arxiv.org/abs/1801.05532
Lu Y, Dong R, Smyth B (2018) Why I like it: multi-task learning for recommendation and explanation. In: Proceedings of the Conference on Recommender Systems, pp 4–12
Park H, Jeon H, Kim J, Ahn B, Kang U (2017) Uniwalk: explainable and accurate recommendation for rating and network data. https://arxiv.org/abs/1710.07134
Ding D, Zhang M, Li SY, Tang J, Chen X (2017) BayDNN: friend recommendation with bayesian personalized ranking deep neural network. In: Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, November 2017, pp 1479–1488
Wang S, Cao L, Wang Y (2019) A survey on session-based recommender systems. arXiv preprint arXiv:1902.04864
Ma H, King I, Lyu MR (2009) Learning to recommend with social trust ensemble. In: Proceedings of the 32nd International ACM SIGIR Conference on Research and Development in Information Retrieval, July 2009, pp 203–210
Ma H, Yang H, Lyu MR, King I (2008) Sorec: social recommendation using probabilistic matrix factorization. In: CIKM, Napa Valley, California, USA, October 26–30, 2008, pp 932–940
Shripad KV, Vaidya AS (2015) Privacy preserving profile matching system for trust-aware personalized user recommendations in social networks. Int J Comput Appl 122(11):15–21
Shripad KV, Vaidya AS (2014) A review on trust-aware and privacy preserving profile matching system for personalized user recommendations in social networks. Int J Comput Appl 104(12):22–25
Xin X, He X, Zhang Y, Jose MJ, Zhang Y (2019) Relational collaborative filtering: modeling multiple item relations for recommendation. In: Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp 125–134
Shih S-Y, Chi H-Y (2018) Automatic, personalized, and flexible playlist generation using reinforcement learning. In: 19th International Society for Music Information Retrieval Conference, Paris, France, September, pp 1–7
Tay Y, Anh Tuan L, Hui SC (2018) Latent relational metric learning via memory-based attention for collaborative ranking. In: WWW 2018 Artificial Intelligence and Information Retrieval, 13 February, pp 729–739
Zhang S, Yao L, Sun A, Tay Y (2019) Deep learning based recommender system: a survey and new perspectives. ACM Comput Surv (CSUR) 52:1–5
Batmaz Z, Yurekli A, Bilge A, Kaleli C (2019) A review on deep learning for recommender systems: challenges and remedies. Artif Intell Rev 52(1):1–37
Quadrana M, Cremonesi P, Jannach D (2018) Sequence-aware recommender systems. Proc ACM Comput Surv 51(4):539–550
Guo W, Chen G (2015) Human action recognition via multi-task learning base on spatial–temporal feature. Inf Sci 320:418–428
Guo K, Guo W, Chen Y et al (2015) Community discovery by propagating local and global information based on the MapReduce model. Inf Sci 323:73–93
Yang LH, Wang YM, Su Q et al (2016) Multi-attribute search framework for optimizing extended belief rule-based systems. Inf Sci 370:159–183
Cheng H, Su Z, Xiong N et al (2016) Energy-efficient node scheduling algorithms for wireless sensor networks using Markov Random Field model. Inf Sci 329:461–477
Zhang S, Xia Y, Wang J (2015) A complex-valued projection neural network for constrained optimization of real functions in complex variables. IEEE Trans Neural Netw Learn Syst 26(12):3227–3238
Wang J, Zhang XM, Lin Y, Ge X, Han QL (2018) Event-triggered dissipative control for networked stochastic systems under non-uniform sampling. Inf Sci 447:216–228
Yu Y, Sun Z (2017) Sparse coding extreme learning machine for classification. Neurocomputing 261:50–56
Luo F, Guo W, Yu Y et al (2017) A multi-label classification algorithm based on kernel extreme learning machine. Neurocomputing 260:313–320
Strub F, Mary J (2015) Collaborative filtering with stacked denoising autoencoders and sparse inputs. In: Proceedings NIPS Workshop on Machine Learning for eCommerce. Canada: NIPS, pp 1–13
Wang S, Guo W (2017) Robust co-clustering via dual local learning and high-order matrix factorization. Knowl Based Syst 138:176–187
Niu Y, Lin W, Ke X et al (2017) Fitting-based optimisation for image visual salient object detection. IET Comput Vis 11(2):161–172
Liu G, Guo W et al (2015) A PSO-based-timing-driven Octilinear Steiner tree algorithm for VLSI routing considering bend reduction. Soft Comput 19(5):1153–1169. https://doi.org/10.1007/s00500-014-1329-2
Liu G, Guo W et al (2015) XGRouter: high-quality global router in X-architecture with particle swarm optimization. Front Comput Sci 9(4):576–594
Kim D, Park C, Oh J, Lee S, Yu H (2016) Convolutional matrix factorization for document context-aware recommendation. In: Proceedings of the 10th ACM Conference on Recommender Systems. ACM, 2016, pp 233–240
Donkers T, Loepp B, Ziegler J (2017) Sequential user-based recurrent neural network recommendations. In: Recsys, pp 152–160
Liu G, Huang X, Guo W, Niu Y, Chen G (2015) Multilayer obstacle-avoiding x-architecture steiner minimal tree construction based on particle swarm optimization. IEEE Trans Cybern 45(5):989–1002. https://doi.org/10.1109/TCYB.2014.2342713
Liu G, Chen Z, Zhuang Z, Guo W et al (2020) A unified algorithm based on HTS and self-adapting PSO for the construction of octagonal and rectilinear SMT. Soft Comput 24(6):3943–3961. https://doi.org/10.1007/s00500-019-04165-2
Luo F, Guo W et al (2016) A multi-label classification algorithm based on Kernel extreme learning machine. Neurocomputing 260:313–320. https://doi.org/10.1016/j.neucom.2017.04.052
Jia X, Li X, Li K, Gopalakrishnan V, Xun G, Zhang A (2016) Collaborative restricted Boltzmann machine for social event recommendation. In: ASONAM, pp 402–405
Chen J, Zhang H, He X, Nie L, Liu W, Chua TS (2017) Attentive collaborative filtering: multimedia recommendation with item- and component-level attention. In: IGIR’17: Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval, August, pp 335–344
Chen Feng, Deng Pan, Wan Jiafu et al (2015) Data mining for the internet of things: literature review and challenges. Int J Distrib Sens Netw 11(8):1–14
Ma T, Liu Q, Cao J, Tian Y, Al-Dhelaan A, Al-Rodhaan M (2020) LGIEM: global and local node influence based community detection. Fut Gener Comput Syst 105:533–546
Ye Q, Li Z, Fu L, Zhang Z, Yang W, Yang G (2019) Nonpeaked discriminant analysis for data representation. IEEE Trans Neural Netw Learn Syst 30(12):3818–3832
Zhong S, Chen T, He F et al (2014) Fast Gaussian kernel learning for classification tasks based on specially structured global optimization. Neural Netw 57:51–62
Cai X, Zheng Y, Yang L (2018) Generative adversarial network based heterogeneous bibliographic network representation for personalized citation recommendation. Qual Control Trans 7:457–467
Song W, Xiao Z, Wang Y, Charlin L, Zhang M (2019) Session-based social recommendation via dynamic graph attention networks. In: Proceedings of the Twelfth ACM International Conference on Web Search and Data Mining, pp 555–563
Liang D, Krishnan RG, Hoffman MD, Jebara T (2018) Variational autoencoders for collaborative filtering. In: WWW 2018, April, pp 689–698
Wu S, Tang Y, Zhu Y (2019) Session-based recommendation with graph neural networks. In: Proceedings of the Thirty-Third AAAI Conference on Artificial Intelligence, pp 346–353
Fan W, Li Q, Cheng M (2018) Deep modeling of social relations for recommendation. In: AAAI, pp 417–426
Rafailidis D, Crestani F (2017) Learning to rank with trust and distrust in recommender systems. In: Proceedings of 11th ACM Conference on Recommender System (RecCys), pp 5–13
Eirinaki M, Louta MD, Varlamis I (2013) A trust-aware system for personalized user recommendations in social networks. IEEE Trans Syst Man Cybern Syst 44(4):409–421
Bansal T, Belanger D, McCallum A (2016) Ask the GRU: multi-task learning for deep text recommendations. In: Proceedings of the 10th ACM Conference on Recommender Systems, pp 107–114
Liu G, Zhang L (2019) Do co-purchases reveal preferences? Explainable recommendation with attribute networks. J Mach Learn Res 13(1):3619–3622
Xia Y, Leung H (2014) Performance analysis of statistical optimal data fusion algorithms. Inf Sci 277:808–824
Andriy M, Salakhutdinov RR (2008) Probabilistic matrix factorization. In: Advances in Neural Information Processing Systems. vol 20, pp 1257–1264
He X, Liao L, Zhang H (2017) Neural collaborative filtering. In: Proceedings of ACM Press the 26th International Conference—Perth, Australia (03 April 2017–07 April 2017), pp 173–182
Jamali M, Ester M (2010) A matrix factorization technique with trust propagation for recommendation in social networks. In: Proceedings of the Fourth ACM Conference on Recommender Systems. ACM, pp 135–142
Yang B, Lei Y, Liu J, Li W (2013) Social collaborative filtering by trust. IEEE Trans Pattern Anal Mach Intell 39(8):1633–1647
Guibing G, Zhang J, Yorke-Smith N (2015). TrustSVD: collaborative filtering with both the explicit and implicit influence of user trust and of item ratings. In: Twenty-Ninth AAAI Conference on Artificial Intelligence, pp 123–129
Deng S, Huang L, Xu G, Wu X, Wu Z (2017) On deep learning for trust-aware recommendations in social networks. IEEE Trans Neural Netw Learn Syst 28(5):1164–1177
Wang M, Zheng X, Yang Y, Zhang K (2018) Collaborative filtering with social exposure: a modular approach to social recommendation. In: Thirty-Second AAAI Conference on Artificial Intelligence, pp 327–339
Chen S-Y, Yu Y, Da Q, Tan J, Huang H-K, Tang H-H (2018) Stabilizing reinforcement learning in dynamic environment with application to online recommendation. In: SIGKDD, pp 1187–1196
Huang J, Nie F, Huang H, Tu YC (2012) Trust prediction via aggregating heterogeneous social networks. In: CIKM’12, October 29–November 2, 2012, Maui, HI, USA, pp 1774–1778
Wang D, Cui P, Zhu W (2016) Structural deep network embedding. In: Proceedings of 22nd ACM SIGKDD International Conference on Knowledge Discovery Data Mining, 2016, pp 1225–1234
Xue F, He X, Wang X, Xu J (2019) Deep item-based collaborative filtering for top-n recommendation. ACM Trans Inf Syst (TOIS) 37(3):1–25
He X, He Z, Du X, Chua T-S (2018) Adversarial personalized ranking for recommendation. In: SIGIR, pp 355–364
Lv J, Song B, Guo J, Du X, Guizani M (2019) Interest-related item similarity model based on multimodal data for top-N recommendation. IEEE Access 7:12809–12821
Su Y, Erfani SM, Zhang R (2019) MMF: attribute interpretable collaborative filtering. In: 2019 International Joint Conference on Neural Networks (IJCNN). IEEE, pp 1–8
Salah A, Nadif M (2017) Social regularized von Mises-Fisher mixture model for item recommendation. Data Min Knowl Discov 31(5):1218–1241
Liu T, Wang Z, Huang G Y, Tang J, Yang S (2019) Recommender systems with heterogeneous side information. In: The World Wide Web Conference, pp 3027–3033
Funding
This work was funded by the Science and Technology Development Plan Project of Jilin Provincial Science and Technology Department (No. 20190302028GX), Project of “112” Doctoral Promotion Project of College of Humanities & Sciences, Northeast Normal University (No. 201906) and Jilin IT Education and Research Base.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wang, S., Zhang, L., Yu, M. et al. Attribute-aware multi-task recommendation. J Supercomput 77, 4419–4437 (2021). https://doi.org/10.1007/s11227-020-03440-6
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-020-03440-6