Abstract
Deep learning is the most active research topic amongst data scientists and analysts these days. It is because deep learning has provided very high accuracy in various domains such as speech recognition, image processing and natural language processing. Researchers are actively working to deploy deep learning on information retrieval. Due to large-scale data generated by social media and sensor networks, it is quite difficult to train unstructured and highly complex data. Recommender system is intelligent information filtering technique which assists the user to find topic of interest within complex overloaded information. In this paper, our motive is to improve recommendation accuracy for large-scale heterogeneous complex data by integrating deep learning architecture. In our proposed approach ratings, direct and indirect trust values are fed in neural network using shared layer in autoencoder. Comprehensive experiment analysis on three public datasets proves that RMSE and MAE are improved significantly by using our proposed approach.









Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Balabanović M, Shoham Y (1997) Fab: content-based, collaborative recommendation. Commun ACM 40(3):66–72
Cao S, Lu W, Xu Q (2016) Deep neural networks for learning graph representations. In: AAAI :1145–1152.
Chen M, Xu Z, Weinberger K, Sha F(2012) Marginalized denoising autoencoders for domain adaptation. arXiv preprint arXiv:1206.4683.
Chen CC, Wan YH, Chung MC, Sun YC (2013) An effective recommendation method for cold start new users using trust and distrust networks. Inf Sci 224:19–36
Chen H, Perozzi B, Hu Y, Skiena S (2017) Harp: Hierarchical representation learning for networks. arXiv:170607845.
Dang QV , Ignat CL (2017) dTrust: a simple deep learning approach for social recommendation. In IEEE 3rd International Conference on Collaboration and Internet Computing (CIC): 209-218.
Feng F, Wang X, Li R (2014), Cross-modal retrieval with correspondence autoencoder, in: proceedings of the 22Nd ACM international conference on multimedia, New York, NY, USA: 7–16. /doi:https://doi.org/10.1145/2647868.2654902.
Goodfellow I, Bengio Y, Courville A (2016). Deep learning. MIT Press. http://www.deeplearningbook.org.
Grover A, Leskovec J (2016) Node2vec: scalable feature learning for networks. In: proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining :855–864.
Guo 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 123–129
Guo G, Zhang J, Yorke-Smith N (2016) A novel recommendation model regularized with user trust and item ratings. IEEE Trans Knowl Data Eng 28(7):1607–1620
Guo G, Zhang J, Yorke-Smith N (2016) A novel recommendation model regularized with user trust and item ratings. IEEE
He X, Liao L, Zhang H, Nie L, Hu X, Chua TS (2017) Neural collaborative filtering. In Proceedings of the 26th International Conference on World Wide Web 173-182
Hinton GE, Salakhutdinov RR (2006) Reducing the dimensionality of data with neural networks [J]. Science 313(5786):504–507
Hussain Z, Zhang WE, Khoa NLD, Tran NH and Sheng QZ (2018). Deep autoencoder for recommender systems: parameter influence analysis. In 29th Australasian conference on information systems, ACIS 2018:1–12.
Jamali M and 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: 135-142.
Kalchbrenner N, Grefenstette E, Blunsom P (2014) A convolutional neural network for modelling sentences. ACL: 655–665.
LeCun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521(7553):436–444
Ma H, Yang H, Lyu MR and King I (2008) Sorec: social recommendation using probabilistic matrix factorization. In Proceedings of the 17th ACM conference on Information and knowledge management 931-940
Ngiam J, Khosla A, Kim M, Nam J, Lee H, Ng AY (2011), Multimodal deep learning, in: proceedings of the 28th international conference on machine learning: 689–696.
Oord AVD, Dieleman S, Schrauwen B (2013) Deep content-based music recommendation. In advances in neural information processing systems: 2643–2651.
Ou M, Cui P, Pei J, Zhang Z, Zhu W (2016) Asymmetric transitivity preserving graph embedding. In: proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining: 1105–1114.
Pan Y, He F, Yu H (2017) Trust-aware collaborative denoising auto-encoder for top-n recommendation. arXiv preprint arXiv:1703.01760.
Pham MC, Cao Y, Klamma R, Jarke M (2011) A clustering approach for collaborative filtering recommendation using social network analysis. JUCS 17(4):583–604
Raina R, Madhavan A and Ng AY (2009) Large-scale deep unsupervised learning using graphics processors. In Proceedings of the 26th annual international conference on machine learning 873-880
Salakhutdinov R, Mnih A , Hinton G (2007) Restricted Boltzmann machines for collaborative filtering. In proceedings of the 24th international conference on machine learning 791–798
Sedhain S, Menon AK, Sanner S, Xie L (2015), AutoRec: autoencoders meet collaborative filtering, in: proceedings of the 24th international conference on world wide web, New York, NY, USA: 111–112.
Singhal A, Sinha P, Pant R (2017) Use of deep learning in modern recommendation system: a summary of recent works. arXiv preprint arXiv:1712.07525.
Strub F, Gaudel R, Mary J (2016) Hybrid recommender system based on autoencoders. In Proceedings of the 1st Workshop on Deep Learning for Recommender Systems 11-16
Tang J, Hu X, Liu H (2013) Social recommendation: a review. Soc Netw Anal Min 3(4):1113-1133
Wang H, Shi X, Yeung DY (2015) Relational Stacked Denoising Autoencoder for Tag Recommendation in: Twenty-Ninth AAAI Conference on Artificial Intelligence:3052–3058.
Wang H, Wang N, Yeung, DY (2015) Collaborative deep learning for recommender systems. In Proceedings of the 21th ACM SIGKDD international conference on knowledge discovery and data mining: 1235–1244.
Wang D, Cui P, Zhu W (2016) Structural deep network embedding. In: proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining: 1225–1234.
Wei J, He J, Chen K, Zhou Y, Tang Z (2017) Collaborative filtering and deep learning based recommendation system for cold start items. Expert Syst Appl 69:29–39
Yang B, Lei Y, Liu J, Li W (2017) Social collaborative filtering by trust. IEEE Trans Pattern Anal Mach Intell 39(8):1633–1647
Zhang L, Zhang Q, Zhang L, Tao D, Huang X, Du B (2015) Ensemble manifold regularized sparse low-rank approximation for multiview feature embedding. Pattern Recogn 48(10):3102–3112
Zhang C, Yu L, Wang Y, Shah C, Zhang X (2017) Collaborative user network embedding for social recommender systems. In proceedings of the 2017 SIAM international conference on data mining 381–389
Zhang C, Yu L, Wang Y, Shah C, Zhang X (2017) Collaborative user network embedding for social recommender systems. In: proceedings of the 2017 SIAM international conference on data mining: 381–389.
Zhang Q, Yang LT, Chen Z, Li P (2018) A survey on deep learning for big data. Information Fusion 42:146–157
Zhang S, Yao L, Sun A, Tay Y (2019) Deep learning based recommender system: a survey and new perspectives. ACM Computing Surveys (CSUR) 52(1):1–38
Zheng L, Noroozi V, Yu, PS (2017) Joint deep modeling of users and items using reviews for recommendation. In Proceedings of the Tenth ACM International Conference on Web Search and Data Mining 425-434
Zhuang F, Zhang Z, Qian M, Shi C, Xie X, He Q (2017) Representation learning via dual-autoencoder for recommendation. Neural Netw 90:83–89
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
Bathla, G., Aggarwal, H. & Rani, R. AutoTrustRec: Recommender System with Social Trust and Deep Learning using AutoEncoder. Multimed Tools Appl 79, 20845–20860 (2020). https://doi.org/10.1007/s11042-020-08932-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-08932-4