Skip to main content
Log in

Implicit social recommendation algorithm based on multilayer fuzzy perception similarity

  • Original Article
  • Published:
International Journal of Machine Learning and Cybernetics Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. 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

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. Yera R, Martinez L (2017) Fuzzy tools in recommender systems: a survey. Int J Comput Intell Syst 10(1):776–803

    Article  Google Scholar 

  4. Yager RR (2003) Fuzzy logic methods in recommender systems. Fuzzy Sets Syst 136(2):133–149

    Article  MathSciNet  Google Scholar 

  5. 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

  6. 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

    Article  Google Scholar 

  7. Gazdar A, Hidri L (2020) A new similarity measure for collaborative filtering based recommender systems. Knowl Based Syst 188:105058

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

  10. 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

  11. Wang R, Fu B, Fu G, Wang M (2017) Deep & cross network for ad click predictions. Proceedings of the ADKDD’17, pp 1–7

  12. 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

  13. Gridach M (2020) Hybrid deep neural networks for recommender systems. Neurocomputing 413:23–30

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. Hu Y, Xiong F, Lu D, Wang X, Xiong X, Chen H (2020) Movie collaborative filtering with multiplex implicit feedbacks. Neurocomputing 398:485–494

    Article  Google Scholar 

  16. 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

  17. 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

  18. Chen S, Peng Y (2018) Matrix factorization for recommendation with explicit and implicit feedback. Knowl Based Syst 158:109–117

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. 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

  21. Yang X, Guo Y, Liu Y, Steck H (2014) A survey of collaborative filtering based social recommender systems. Comput Commun 41:1–10

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

  24. Saranya K, Sadasivam GS (2017) Modified heuristic similarity measure for personalization using collaborative filtering technique. Appl Math Inf Sci 11(1):317–25

    Article  Google Scholar 

  25. Amer AA, Abdalla HI, Nguyen L (2021) Enhancing recommendation systems performance using highly-effective similarity measures. Knowl Based Syst 217:106842

    Article  Google Scholar 

  26. Prillo S (2017) An elementary view on factorization machines. In: Proceedings of the eleventh ACM conference on recommender systems, pp 179–183

  27. 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

  28. 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

  29. 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

  30. Yang B, Lei Y, Liu J, Li W (2016) Social collaborative filtering by trust. IEEE Trans Pattern Anal Mach Intell 39(8):1633–1647

    Article  Google Scholar 

  31. 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

  32. 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

  33. 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

    Article  Google Scholar 

  34. 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

  35. 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

    Article  Google Scholar 

  36. 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

  37. Dakhel AM, Malazi HT, Mahdavi M (2018) A social recommender system using item asymmetric correlation. Appl Intell 48(3):527–540

    Article  Google Scholar 

  38. 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

  39. 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

    Article  Google Scholar 

  40. Wu Y, Zhao Y, Wei S (2020) Collaborative filtering recommendation algorithm based on interval-valued fuzzy numbers. Appl Intell 45:1–13

    Google Scholar 

  41. 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

  42. 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

    Article  Google Scholar 

  43. 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

  44. 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

    Google Scholar 

  45. 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

  46. Rendle S, Zhang L, Koren Y (2019) On the difficulty of evaluating baselines: a study on recommender systems. CoRR vol. abs/1905.01395

Download references

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

Authors

Corresponding author

Correspondence to Di Han.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13042-021-01409-2

Keywords

Navigation