Abstract
Nonnegative matrix factorization is comprehensively used in recommendation systems. In an effort to reduce the recommended cost of newly added samples, incremental nonnegative matrix factorization and its variants have been extensively studied in recommendation systems. However, the recommendation performance is incapable of particular applications in terms of data sparsity and sample diversity. In this paper, we propose a new incremental recommend algorithm by improving incremental nonnegative matrix factorization based on three-way decision, called Three-way Decision Recommendations Based on Incremental Non-negative Matrix Factorization (3WD-INMF), in which the concept of positive, negative, and boundary regions are employed to update the new coming samples’ features. Finally, experiments on six public data sets demonstrate the error induced by 3WD-INMF is decreasing as the addition of new samples and deliver state-of-the-art performance compared with existing recommendation algorithms. The results indicate our method is more reasonable and efficient by leveraging the idea of three-way decision to perform the recommendation decision process.










Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
He Y, Wang C, Jiang C. Correlated matrix factorization for recommendation with implicit feedback. IEEE Trans Knowl Data Eng. 2019;31:451-C464.
Lee DD, Seung HS. Learning the parts of objects by non-negative matrix factorization. Nature. 1999;401(6755):788–791.
He M, Zhang J, Yang P, Yao K. Robust transfer learning for cross-domain collaborative filtering using multiple rating patterns approximation. In: the Eleventh ACM International Conference. 2018:225–33.
Luo X, Zhou MC, Xia YN, Zhu Q. An efficient non-negative matrix-factorization-based approach to collaborative filtering for recommender systems. IEEE Trans Industr Inform. 2014;10(2):1273–84.
Sun J, Wang Z, Li H, Sun F. Incremental nonnegative matrix factorization with sparseness constraint for image representation. Advances in Multidedia Information Processing. 2018:351–60.
Hedjam R, Abdesselam A, Melgani F. NMF with feature relationship preservation penalty term for clustering problems low-rank matrix factorization. Pattern Recogn. 2021;112(107814):1–11.
Bucak SS, Gunsel B. Incremental subspace learning via non-negative matrix factorization. Pattern Recogn. 2009;42(5):788–97.
Chen WS, Pan B, Fang B, Li M, Tang J. Incremental nonnegative matrix factorization for face recognition. Math Probl Eng. 2008. https://doi.org/10.1155/2008/410674.
Yu ZZ, Liu YH, Li B, Pang BC, Jia CC. Incremental graph regulated nonnegative matrix factorization for face recognition. J Appl Math. 2014:1–10.
Zhang C, Wang H, Yang S, Gao Y, Incremental nonnegative matrix factorization based on matrix sketching and k-means clustering. Intelligent Data Engineering and Automated Learning (IDEAL), 2016 17th International Conference. 2016:426–35.
Dang S, Cui ZY, Cao ZJ, Liu NY. Sar target recognition via incremental nonnegative matrix factorization with lp sparse constraint. Radar Conference. 2017;10(3):374.
Zhang XX, Chen DG, Wu KS. Incremental nonnegative matrix factorization based on correlation and graph regularization for matrix completion. Int J Mach Learn Cybern. 2019;10(6):1259–68.
Liu WQ, Luo LK, Peng H, Zhang LM, Wen W, et al. A three-stage method for batch-based incremental nonnegative matrix factorization. Neurocomputing. 2020:150–60.
Nguyen ST, Kwak HY, Lee SH, et al. Using stochastic gradient decent algorithm for incremental matrix factorization in recommendation system. 2019 20th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing. 2019:22–35.
Lei S, Li D, Yang Y. IncRMF: an incremental recommendation algorithm based on regularized matrix factorization. In Proceedings of the 2018 2nd International Conference on Big Data and Internet of Things. 2018:98–107.
Ye X, Liu D. An interpretable sequential three-way recommendation based on collaborative topic regression. Expert Syst Appl. 2021;14(114454):17–35.
Ye X, Liu D, Liang D. Three-way granular recommendation algorithm based on collaborative filtering. Comp Sci. 2018;45(1):90–6.
Qian F, Min Q, Zhao S, Chen J, Wang X, Zhang Y. Three-way decision collaborative recommendation algorithm based on user reputation. Rough Sets - International Joint Conference (IJCRS). 2019:424–38.
Moshe T, Oren K. Rethinking search engines and recommendation systems: a game theoretic perspective. Commun ACM. 2019;62(12):66–75.
Xu L, Jiang CX, Chen Y, Ren Y, J. R., Liu R. User participation in collaborative filtering-based recommendation systems: game theoretic approach. IEEE Trans Cybern. 2019;4(29):1339–51.
Zacharoula KP, Anastasios AE. Motivating students in collaborative activities with game-theoretic group recommendations. IEEE Trans Learn Technol. 2020;3(23):374–86.
Azam N, Yao JT. Game-theoretic rough sets for recommender systems. Knowl-Based Syst. 2014;72(83):96–107.
Chiu MC, Chen T. Assessing mobile and smart technology applications for active and healthy aging using a fuzzy collaborative intelligence approach. Cogn Comput. 2021;13(2):431–46.
Cao H. The utilization of rough set theory and data reduction based on artificial intelligence in recommendation system. Soft Comput. 2020;4(33):21–40.
Hammou BA, Lahcen AA, Mouline S. An effective distributed predictive model with matrix factorization and random forest for big data recommendation systems. Expert Syst Appl. 2019;93(21):253–65.
Sami B, Kamel B, Omar B. Expertise-aware news feed updates recommendation: a random forest approach. Clust Comput. 2020;109(225):2375–88.
Zhang HR, Min F. Three-way recommender systems based on random forests. Knowl-Based Syst. 2016;91(1016):275–86.
Liu D, Ye X. A matrix factorization based dynamic granularity recommendation with three-way decisions. Knowl-Based Syst. 2020;22(105243):22–47.
Yao YY. The superiority of three-way decisions in probabilistic rough set models. Inf Sci. 2011;181(6):1080–96.
Yao YY. Three-way decisions with probabilistic rough sets. Inf Sci. 2010;180(3):341–53.
Mao Y, Saul LK. Modeling distances in large-scale networks by matrix factorization. Proceedings of the 4th ACM SIGCOMM conference on Internet measurement. 2004:278–87.
Paatero P, Tapper U. Positive matrix factorization: A non-negative factor model with optimal utilization of error estimates of data values. Environmetrics. 1994;5(2):111–26.
Wang N, Wang HN, Jia YL, Yin Y. Explainable recommendation via multi-task learning in opinionated text data. The 41st International ACM SIGIR Conference on Research & Development in Information Retrieva (SIGIR). 2018:165–74.
Tao YY, Jia YL, Wang N, Wang HN. The fact: Taming latent factor models for explainability with factorization trees. In: Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR). 2019:295–304.
Cai D, He X, Han J, Huang TS. Graph regularized nonnegative matrix factorization for data representation. IEEE Trans Pattern Anal Mach Intell. 2011;33(8):1548–60.
Funding
This work is supported by the State Key Program of National Nature Science Foundation of China (61936001), the National Key R&D Program of China (2019YFB2103000), National Nature Science Foundation of China (61876027), Natural Science Foundation of Chongqing (cstc2019jcyj-cxttX0002), the Science and Technology Research Program of Chongqing Education Commission of China (KJQN201900638).
Author information
Authors and Affiliations
Corresponding authors
Ethics declarations
Ethical Approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Informed Consent
Informed consent was obtained from all individual participants included in the study.
Conflicts of Interest
The authors declare that they have no conflict of interest.
Rights and permissions
About this article
Cite this article
Zhang, X., Chen, L., Wang, Y. et al. Improving Incremental Nonnegative Matrix Factorization Method for Recommendations Based on Three-Way Decision Making. Cogn Comput 14, 1978–1996 (2022). https://doi.org/10.1007/s12559-021-09897-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12559-021-09897-8