基于项目的三支决策推荐系统
Item-Based Three-Way Decision Recommendation System
摘要: 为了用最小的推荐损失给用户推荐他们感兴趣的项目,解决基于项目的推荐系统只根据项目相似度进行推荐的单一标准,本文提出一种基于项目的三支决策推荐系统。该系统在基于项目的推荐系统的基础上引入三支决策,根据受欢迎程度将项目划分为推荐、延迟推荐和不推荐三类,进而根据用户对推荐项目的兴趣度,优先为用户推荐兴趣度最大的项目。实验结果表明,基于项目的三支决策推荐系统与基于项目的推荐系统、基于用户的三支决策推荐系统和基于项目的二支决策推荐系统相比,推荐精度提高且损失较小。
Abstract: In order to recommend items of interest to users with minimal loss of recommendation, and avoid the single recommendation standard based on the similarity of items in traditional recommendation system, this paper proposes a three-way decision recommendation system. On the basis of the traditional recommendation system, the idea of three-way decision is introduced into it. Any item can be made the categories of recommended, delayed or not recommended according to the pop-ularity of them. Finally, items with the maximum interestingness are recommended to a user. The experimental results show that, compared with the traditional recommendation system, three decision recommendation systems based on users and two decision recommendation systems based on item, the item-based three-way decision recommendation system can improve the quality of recommendation and minimize the total loss of the recommendation.
文章引用:熊文丹, 马建敏. 基于项目的三支决策推荐系统[J]. 计算机科学与应用, 2022, 12(1): 187-198. https://doi.org/10.12677/CSA.2022.121020

参考文献

[1] 项亮. 推荐系统实践——利用用户行为数据[M]. 北京: 人民邮电出版社, 2012.
[2] Aciar, S., Zhang, D., Simoff, S. and Debenham, J. (2007) Informed Recommender: Basing Recommendations on Consumer Product Reviews. IEEE Intelligent Systems, 22, 39-47. [Google Scholar] [CrossRef
[3] 刘平峰, 聂规划, 陈冬林. 基于知识的电子商务智能推荐系统平台设计[J]. 计算机工程与应用, 2007, 43(19): 199-201+216.
[4] de Campos, L.M., Fernández-Luna, J.M., Huete, J.F. and Rueda-Morales, M.A. (2010) Combining Content-Based and Collaborative Recommendations: A Hybrid Approach Based on Bayesian Networks. International Journal of Approximate Reasoning, 51, 785-799. [Google Scholar] [CrossRef
[5] 崔梓凝. 基于协同过滤的推荐算法研究[J]. 数字化用户, 2017, 23(45): 160+42.
[6] 王成, 朱志刚, 张玉侠, 等. 基于用户的协同过滤算法的推荐效率和个性化改进[J]. 小型微型计算机系统, 2016, 37(3): 428-432.
[7] Sarwar, B., Karypis, G., Konstan, J. and Riedl, J. (2001) Item-Based Collaborative Filtering Recommendation Algorithms. Proceedings of the 10th International Conference on World Wide Web, Hong Kong, 1-5 May 2001, 285-295. [Google Scholar] [CrossRef
[8] Yao, Y.Y. (2013) Granular Computing and Sequential Three-Way Decisions. International Conference on Rough Sets and Knowledge Technology, Halifax, 11-14 October 2013, 16-27. [Google Scholar] [CrossRef
[9] Zhou, B., Yao, Y.Y. and Luo, J.G. (2014) Cost-Sensitive Three-Ways Email Spam Filtering. Journal of Intelligent Information Systems, 42, 19-45. [Google Scholar] [CrossRef
[10] Liu, D., Li, T.R. and Liang, D.C. (2012) Three-Way Government Decision Analysis with Decision-Theoretic Rough Sets. International Journal of Uncertainty Fuzziness and Knowledge-Based Systems, 20, 119-132. [Google Scholar] [CrossRef
[11] Yu, H., Zhang, C. and Wang, G.Y. (2015) A Tree-Based In-cremental Overlapping Clustering Method Using the Three-Way Decision Theory. Knowledge-Based Systems, 91, 189-203. [Google Scholar] [CrossRef
[12] 叶晓庆, 刘盾, 梁德翠. 基于协同过滤的三支粒推荐算法研究[J]. 计算机科学, 2018, 45(1): 90-96.
[13] Zhang, H.R., Min, F. and Shi, B. (2017) Regression-Based Three-Way Recommendation. Information Sciences, 378, 444-461. [Google Scholar] [CrossRef
[14] 郑荔平, 胡敏杰, 杨红和, 林耀进. 基于粗糙集的协同过滤算法研究[J]. 山东大学学报(理学版), 2019, 54(2): 41-50.
[15] Yao, Y.Y. (2009) Three-Way Decision: An Interpretation of Rules in Rough Set Theory. International Conference on Rough Sets and Knowledge Technology, Gold Coast, 14-16 July 2009, 642-649. [Google Scholar] [CrossRef
[16] Pawlak, Z. (1982) Rough Sets. International Journal of Computer and Information Sciences, 11, 341-356. [Google Scholar] [CrossRef
[17] 刘盾, 姚一豫, 李天瑞. 三支决策粗糙集[J]. 计算机科学, 2011, 38(1): 246-250.
[18] Yao, Y.Y. (2010) Three-Way Decisions with Probabilistic Rough Sets. Information Sciences, 180, 341-353. [Google Scholar] [CrossRef
[19] Yao, Y.Y. (2011) The Superiority of Three-Way Decision in Probabilistic Rough Set Models. Information Sciences, 181, 1080-1096. [Google Scholar] [CrossRef
[20] Yao, Y.Y. (2012) Three-Way Decisions Using Rough Sets. In: Peters, G., Lingras, P., Ślęzak, D. and Yao, Y., Eds., Rough Sets: Selected Methods and Applications in Management and Engineering, Springer, London, 79-93. [Google Scholar] [CrossRef
[21] Yao, Y.Y. (2007) Decision-Theoretic Rough Set Models. In-ternational Conference on Rough Sets and Knowledge Technology, Toronto, 14-16 May 2007, 1-12. [Google Scholar] [CrossRef
[22] 王璇璇, 陈宁江, 练林明, 郭芷柔. 基于谱聚类和矩阵分解的改进协同过滤推荐算法[J]. 广西大学学报(自然科学版), 2020, 45(2): 313-320.
[23] Zhou, B., Yao, Y.Y. and Luo, J. (2010) A Three-Way Decision Approach to Email Spam Filtering. 23th Canadian Conference on Artificial Intelligence, Ottawa, 31 May-2 June 2010, 28-39. [Google Scholar] [CrossRef