Intuitionistic fuzzy sets based Bernoulli matrix factorization recommendation algorithm

被引:0
|
作者
Deng J.-Z. [1 ]
Guo J.-P. [1 ]
机构
[1] College of Management and Economics, Tianjin University, Tianjin
来源
Kongzhi yu Juece/Control and Decision | 2023年 / 38卷 / 10期
关键词
Bernoulli distribution; intuitionistic fuzzy sets; matrix factorization; recommendation algorithm;
D O I
10.13195/j.kzyjc.2022.0345
中图分类号
学科分类号
摘要
Existing matrix factorization based collaborative filtering recommendation algorithms mainly utilize users' ratings to evaluate model performance from a quantitative perspective, and never describe users' uncertain preference information from qualitative perspective. Therefore, this paper proposes a Bernoulli matrix factorization recommendation model based on intuitionistic fuzzy sets (IFSs) to make Top-$n$ recommendations for active users from the perspective of fuzzy probability of user preferences. Firstly, the user-item rating matrix is divided into the membership matrix, non-membership matrix and hesitancy matrix according to user preference features and the definition of IFS. Subsequently, the Bernoulli matrix factorization (BeMF) is adopted to fit these matrices in parallel to obtain the optimal latent feature vectors, and their inner products are divided proportionally to get the intuitionistic fuzzy number (IFV) of the active users' preference degree for unrated items. Finally, the recommendation lists are determined according to the ranking rule of the IFV. Experimental results on several benchmark datasets show that the proposed model outperforms other methods in terms of item ranking metrics and effectively improves the recommendation quality. Copyright ©2023 Control and Decision.
引用
收藏
页码:2897 / 2904
页数:7
相关论文
共 26 条
  • [1] Xu Z S, Zhao N., Information fusion for intuitionistic fuzzy decision making: An overview, Information Fusion, 28, pp. 10-23, (2016)
  • [2] Bag S, Kumar S, Awasthi A, Et al., A noise correction-based approach to support a recommender system in a highly sparse rating environment, Decision Support Systems, 118, pp. 46-57, (2019)
  • [3] Goldberg D, Nichols D, Oki B M, Et al., Using collaborative filtering to weave an information tapestry, Communications of the ACM, 35, 12, pp. 61-70, (1992)
  • [4] Cacheda F, Carneiro V, Fernandez D, Et al., Comparison of collaborative filtering algorithms: Limitations of current techniques and proposals for scalable, high-performance recommender systems, ACM Transactions on the Web, 5, 1, (2011)
  • [5] Valcarce D, Parapar J, Barreiro A., Finding and analysing good neighbourhoods to improve collaborative filtering, Knowledge-Based Systems, 159, pp. 193-202, (2018)
  • [6] Hofmann T., Latent semantic models for collaborative filtering, ACM Transactions on Information Systems, 22, 1, pp. 89-115, (2004)
  • [7] Koren Y, Bell R., Advances in collaborative filtering, Recommender Systems Handbook, pp. 77-118, (2015)
  • [8] Zadeh L A., Fuzzy logic computing with words, IEEE Transactions on Fuzzy Systems, 4, 2, pp. 103-111, (1996)
  • [9] Jenatton R, Roux N, Bordes A, Et al., A latent factor model for highly multi-relational data, Advances in Neural Information Processing Systems, 25, pp. 3176-3184, (2012)
  • [10] Koren Y, Bell R, Volinsky C., Matrix factorization techniques for recommender systems, Computer, 42, 8, pp. 30-37, (2009)