Abstract
Most recommender systems are essentially a contextually accurate matching between users and items with similarities. Thus, similarity is particularly important to the recommendation process. Furthermore, the highest goal of similarity is to simulate the subjective human feeling of similarity, i.e., to simulate objective feature engineering in a way that is as consistent with subjective feeling as possible. By studying the subjective cognition of similarity, we found that the process could be divided into two stages, namely, perception and comprehension. Perception has fuzziness in that deterministic data cannot accurately describe subjective perception and judge emotional tendencies. Second, comprehension has gradations such that a linear model easily underfits the similarity. To address these two problems, we proposed a new implicit social recommendation algorithm based on multilayer fuzzy perception similarity. An extensive experimental study conducted on benchmark datasets showed that the proposed algorithm is very competitive with some of the traditional recommendation algorithms and state-of-the-art neural network algorithms, especially in terms of the obtained rankings.









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
Han D, Li J, Yang L, Zeng Z (2019) A recommender system to address the cold start problem for app usage prediction. Int J Mach Learn Cybern 10(9):2257–2268
Silveira T, Zhang M, Lin X, Liu Y, Ma S (2019) How good your recommender system is? a survey on evaluations in recommendation. Int J Mach Learn Cybern 10(5):813–831
Yera R, Martinez L (2017) Fuzzy tools in recommender systems: a survey. Int J Comput Intell Syst 10(1):776–803
Yager RR (2003) Fuzzy logic methods in recommender systems. Fuzzy Sets Syst 136(2):133–149
Bai T, Wang Y, Huang L, Ding B, Ning J (2015) A collaborative filtering algorithm based on citation information. In: International conference on logistics engineering, management and computer science (LEMCS 2015), pp. 952–956, Atlantis Press
Leung CW, Chan SC, Chung F-L (2006) A collaborative filtering framework based on fuzzy association rules and multiple-level similarity. Knowl Inf Syst 10(3):357–381
Gazdar A, Hidri L (2020) A new similarity measure for collaborative filtering based recommender systems. Knowl Based Syst 188:105058
Bi J-W, Liu Y, Fan Z-P (2020) A deep neural networks based recommendation algorithm using user and item basic data. Int J Mach Learn Cybern 11(4):763–777
Covington P, Adams J, Sargin E (2016) Deep neural networks for youtube recommendations. In: Proceedings of the 10th ACM conference on recommender systems, pp 191–198
Cheng HT, Koc L, Harmsen J, Shaked T, Chandra TD, Aradhye H, Anderson G, Corrado G, Chai W, Ispir M. et al. (2016) Wide & deep learning for recommender systems. In Proceedings of the 1st workshop on deep learning for recommender systems, pp 7–10
Wang R, Fu B, Fu G, Wang M (2017) Deep & cross network for ad click predictions. Proceedings of the ADKDD’17, pp 1–7
Sun F, Liu J, Wu J, Pei C, Lin X, Ou W, Jiang P (2019) Bert4rec: Sequential recommendation with bidirectional encoder representations from transformer. In Proceedings of the 28th ACM international conference on information and knowledge management, pp 1441–1450
Gridach M (2020) Hybrid deep neural networks for recommender systems. Neurocomputing 413:23–30
Deng X, Zhuang F, Zhu Z (2019) Neural variational collaborative filtering with side information for top-k recommendation. Int J Mach Learn Cybern 10(11):3273–3284
Hu Y, Xiong F, Lu D, Wang X, Xiong X, Chen H (2020) Movie collaborative filtering with multiplex implicit feedbacks. Neurocomputing 398:485–494
Xin X, He X, Zhang Y, Zhang Y, Jose J (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
Ma H (2013) An experimental study on implicit social recommendation. In: Proceedings of the 36th international ACM SIGIR conference on Research and development in information retrieval, pp 73–82
Chen S, Peng Y (2018) Matrix factorization for recommendation with explicit and implicit feedback. Knowl Based Syst 158:109–117
Zhang S, Yao L, Sun A, Tay Y (2019) Deep learning based recommender system: a survey and new perspectives. ACM Comput Surveys (CSUR) 52(1):1–38
Chen Y, de Rijke M (2018) A collective variational autoencoder for top-n recommendation with side information. In: Proceedings of the 3rd workshop on deep learning for recommender systems, pp 3–9
Yang X, Guo Y, Liu Y, Steck H (2014) A survey of collaborative filtering based social recommender systems. Comput Commun 41:1–10
Liu H, Hu Z, Mian A, Tian H, Zhu X (2014) A new user similarity model to improve the accuracy of collaborative filtering. Knowl Based Syst 56:156–166
Zhang X, Liu J (2013) Similarity of fuzzy triangular number based on indifference area and its application. In: International conference on intelligent computing. Springer, pp 150–155
Saranya K, Sadasivam GS (2017) Modified heuristic similarity measure for personalization using collaborative filtering technique. Appl Math Inf Sci 11(1):317–25
Amer AA, Abdalla HI, Nguyen L (2021) Enhancing recommendation systems performance using highly-effective similarity measures. Knowl Based Syst 217:106842
Prillo S (2017) An elementary view on factorization machines. In: Proceedings of the eleventh ACM conference on recommender systems, pp 179–183
Pan J, Xu J, Ruiz AL, Zhao W, Pan S, Sun Y, Lu Q (2018) Field-weighted factorization machines for click-through rate prediction in display advertising. In: Proceedings of the 2018 world wide web conference, pp 1349–1357
He X, Liao L, Zhang H, Nie L, Hu X, Chua T-S (2017) Neural collaborative filtering. In: Proceedings of the 26th international conference on world wide web, pp 173–182
Yang X, Shi Y (2020) Self-attention-based group recommendation. In: 2020 IEEE 4th information technology, networking, electronic and automation control conference (ITNEC), vol 1, pp 2540–2546, IEEE
Yang B, Lei Y, Liu J, Li W (2016) Social collaborative filtering by trust. IEEE Trans Pattern Anal Mach Intell 39(8):1633–1647
Chen C, Zhang M, Liu Y, Ma S (2019) Social attentional memory network: Modeling aspect-and friend-level differences in recommendation. In: Proceedings of the twelfth ACM international conference on web search and data mining, pp 177–185
Dacrema MF, Cremonesi P, Jannach D (2019) Are we really making much progress? a worrying analysis of recent neural recommendation approaches. In: Proceedings of the 13th ACM conference on recommender systems, pp 101–109
Feng J, Xia Z, Feng X, Peng J (2021) Rbpr: a hybrid model for the new user cold start problem in recommender systems. Knowl Based Syst 214:106732
Sánchez P, Bellogín A (2019) Attribute-based evaluation for recommender systems: incorporating user and item attributes in evaluation metrics. In: Proceedings of the 13th ACM conference on recommender systems, pp 378–382
Sze V, Chen Y, Yang T, Emer JS (2017) Efficient processing of deep neural networks: a tutorial and survey. Proc IEEE 105(12):2295–2329
Yang H, Yang H (2005) Value similarity and friendship network. In: Proceedings of the 8th WSEAS international conference on applied mathematics. World Scientific and Engineering Academy and Society (WSEAS), pp 286–290
Dakhel AM, Malazi HT, Mahdavi M (2018) A social recommender system using item asymmetric correlation. Appl Intell 48(3):527–540
Kabbur S, Ning X, Karypis G (2013) Fism: factored item similarity models for top-n recommender systems. In: Proceedings of the 19th ACM SIGKDD international conference on knowledge discovery and data mining, pp 659–667
Karthik R, Ganapathy S (2021) A fuzzy recommendation system for predicting the customers interests using sentiment analysis and ontology in e-commerce. Appl Soft Comput 108:107396
Wu Y, Zhao Y, Wei S (2020) Collaborative filtering recommendation algorithm based on interval-valued fuzzy numbers. Appl Intell 45:1–13
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, pp 287–296
Patra BK, Launonen R, Ollikainen V, Nandi S (2015) A new similarity measure using Bhattacharyya coefficient for collaborative filtering in sparse data. Knowl Based Syst 82:163–177
Cooper C, Lee SH, Radzik T, Siantos Y (2014) Random walks in recommender systems: exact computation and simulations. In: Proceedings of the 23rd international conference on world wide web, pp 811–816
Paudel B, Christoffel F, Newell C, Bernstein A (2016) Updatable, accurate, diverse, and scalable recommendations for interactive applications. ACM Trans Interact Intell Syst (TiiS) 7(1):1–34
Hu B, Shi C, Zhao WX, Yu PS (2018) Leveraging meta-path based context for top-n recommendation with a neural co-attention model. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery & data mining, pp 1531–1540
Rendle S, Zhang L, Koren Y (2019) On the difficulty of evaluating baselines: a study on recommender systems. CoRR vol. abs/1905.01395
Acknowledgements
This work was supported by the Educational Commission Key Program of GuangDong Province of China under Grants 2020ZDZX3066 and by the National Natural Science Foundation of China under Grants 11991023, 61877049.
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
Han, D., Chen, Y. & Zhang, S. Implicit social recommendation algorithm based on multilayer fuzzy perception similarity. Int. J. Mach. Learn. & Cyber. 13, 357–369 (2022). https://doi.org/10.1007/s13042-021-01409-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13042-021-01409-2