Improving the Prediction Quality in Memory-Based Collaborative Filtering Using Categorical Features

被引:9
|
作者
Chen, Lei [1 ]
Yuan, Yuyu [1 ,2 ]
Yang, Jincui [1 ,2 ]
Zahir, Ahmed [1 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Comp Sci, Natl Pilot Software Engn Sch, Beijing 100876, Peoples R China
[2] Minist Educ, Key Lab Trustworthy Distributed Comp & Serv, Beijing 100876, Peoples R China
基金
中国国家自然科学基金;
关键词
collaborative filtering; kNN; categorical features; recommender systems; similarity;
D O I
10.3390/electronics10020214
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Despite years of evolution of recommender systems, improving prediction accuracy remains one of the core problems among researchers and industry. It is common to use side information to bolster the accuracy of recommender systems. In this work, we focus on using item categories, specifically movie genres, to improve the prediction accuracy as well as coverage, precision, and recall. We derive the user's taste for an item using the ratings expressed. Similarly, using the collective ratings given to an item, we identify how much each item belongs to a certain genre. These two vectors are then combined to get a user-item-weight matrix. In contrast to the similarity-based weight matrix in memory-based collaborative filtering, we use user-item-weight to make predictions. The user-item-weights can be used to explain to users why certain items have been recommended. We evaluate our proposed method using three real-world datasets. The proposed model performs significantly better than the baseline methods. In addition, we use the user-item-weight matrix to alleviate the sparsity problem associated with correlation-based similarity. In addition to that, the proposed model has a better computational complexity for making predictions than the k-nearest neighbor (kNN) method.
引用
收藏
页码:1 / 17
页数:17
相关论文
共 50 条
  • [1] Improving memory-based collaborative filtering via similarity updating and prediction modulation
    Jeong, Buhwan
    Lee, Jaewook
    Cho, Hyunbo
    INFORMATION SCIENCES, 2010, 180 (05) : 602 - 612
  • [2] Probabilistic memory-based collaborative filtering
    Yu, K
    Schwaighofer, A
    Tresp, V
    Xu, XW
    Kriegel, HP
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2004, 16 (01) : 56 - 69
  • [3] Memory-based Collaborative Filtering: Impacting of Common Items on the Quality of Recommendation
    Al-bashiri, Hael
    Kahtan, Hasan
    Romli, Awanis
    Abdulgabber, Mansoor Abdullateef
    Fakhreldin, Mohammed Adam Ibrahim
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (12) : 132 - 137
  • [4] Privacy protection in memory-based collaborative filtering
    Verhaegh, WFJ
    van Duijnhoven, AEM
    Tuyls, P
    Korst, J
    AMBIENT INTELLIGENCE, PROCEEDINGS, 2004, 3295 : 61 - 71
  • [5] Boosting Memory-Based Collaborative Filtering Using Content-Metadata
    Kim, Kyung Soo
    Chang, Doo Soo
    Choi, Yong Suk
    SYMMETRY-BASEL, 2019, 11 (04):
  • [6] Adapting ratings in memory-based collaborative filtering using linear regression
    Kunegis, Jerome
    Albayrak, Ahin
    IRI 2007: PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2007, : 49 - +
  • [7] Improving memory-based user collaborative filtering with evolutionary multi-objective optimization
    Karabadji, Nour El Islem
    Beldjoudi, Samia
    Seridi, Hassina
    Aridhi, Sabeur
    Dhifli, Wajdi
    EXPERT SYSTEMS WITH APPLICATIONS, 2018, 98 : 153 - 165
  • [8] Applying landmarks to enhance memory-based collaborative filtering
    Lima, Gustavo R.
    Mello, Carlos E.
    Lyra, Adria
    Zimbrao, Geraldo
    INFORMATION SCIENCES, 2020, 513 : 412 - 428
  • [9] Bridging memory-based collaborative filtering and text retrieval
    Alejandro Bellogín
    Jun Wang
    Pablo Castells
    Information Retrieval, 2013, 16 : 697 - 724
  • [10] Collaborative filtering embeddings for memory-based recommender systems
    Valcarce, Daniel
    Landin, Alfonso
    Parapar, Javier
    Barreiro, Alvaro
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2019, 85 : 347 - 356