Applying associative retrieval techniques to alleviate the sparsity problem in collaborative filtering

被引:431
|
作者
Huang, Z [1 ]
Chen, H [1 ]
Zeng, D [1 ]
机构
[1] Univ Arizona, Dept Management Informat Syst, Tucson, AZ 85721 USA
关键词
algorithms; design; experimentation; recommender system; collaborative filtering; sparsity problem; associative retrieval; spreading activation;
D O I
10.1145/963770.963775
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recommender systems are being widely applied in many application settings to suggest products, services, and information items to potential consumers. Collaborative filtering, the most successful recommendation approach, makes recommendations based on past transactions and feedback from consumers sharing similar interests. A major problem limiting the usefulness of collaborative filtering is the sparsity problem, which refers to a situation in which transactional or feedback data is sparse and insufficient to identify similarities in consumer interests. In this article, we propose to deal with this sparsity problem by applying an associative retrieval framework and related spreading activation algorithms to explore transitive associations among consumers through their past transactions and feedback. Such transitive associations are a valuable source of information to help infer consumer interests and can be explored to deal with the sparsity problem. To evaluate the effectiveness of our approach, we have conducted an experimental study using a data set from an online bookstore. We experimented with three spreading activation algorithms including a constrained Leaky Capacitor algorithm, a branch-and- bound serial symbolic search algorithm, and a Hopfield net parallel relaxation search algorithm. These algorithms were compared with several collaborative filtering approaches that do not consider the transitive associations: a simple graph search approach, two variations of the user-based approach, and an item-based approach. Our experimental results indicate that spreading activation-based approaches significantly outperformed the other collaborative filtering methods as measured by recommendation precision, recall, the F-measure, and the rank score. We also observed the over-activation effect of the spreading activation approach, that is, incorporating transitive associations with past transactional data that is not sparse may "dilute" the data used to infer user preferences and lead to degradation in recommendation performance.
引用
收藏
页码:116 / 142
页数:27
相关论文
共 50 条
  • [1] Extending User Profiles in Collaborative Filtering Algorithms to Alleviate the Sparsity Problem
    De Pessemier, Toon
    Vanhecke, Kris
    Dooms, Simon
    Deryckere, Tom
    Martens, Luc
    WEB INFORMATION SYSTEMS AND TECHNOLOGIES, 2011, 75 : 230 - 244
  • [2] A NOVEL FUZZY-BASED SIMILARITY MEASURE FOR COLLABORATIVE FILTERING TO ALLEVIATE THE SPARSITY PROBLEM
    Saeed, M.
    Mansoori, E. G.
    IRANIAN JOURNAL OF FUZZY SYSTEMS, 2017, 14 (05): : 1 - 18
  • [3] SPCF: a stepwise partitioning for collaborative filtering to alleviate sparsity problems
    Hoseini, Elham
    Hashemi, Sattar
    Hamzeh, Ali
    JOURNAL OF INFORMATION SCIENCE, 2012, 38 (06) : 578 - 592
  • [4] Merging trust in collaborative filtering to alleviate data sparsity and cold start
    Guo, Guibing
    Zhang, Jie
    Thalmann, Daniel
    KNOWLEDGE-BASED SYSTEMS, 2014, 57 : 57 - 68
  • [5] Merging user and item based collaborative filtering to alleviate data sparsity
    Kant S.
    Mahara T.
    International Journal of System Assurance Engineering and Management, 2018, 9 (1) : 173 - 179
  • [6] Extended Collaborative Filtering Technique for Mitigating the Sparsity Problem
    Choi, K.
    Suh, Y.
    Yoo, D.
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2016, 11 (05) : 631 - 644
  • [7] Merging Attribute Characteristics in Collaborative Filtering to Alleviate Data Sparsity and Cold Start
    Yu, Peng
    PROCEEDINGS OF 2019 IEEE 3RD INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2019), 2019, : 569 - 573
  • [8] Employing Fuzzy Clustering to Alleviate the Sparsity Issue in Collaborative Filtering Recommendation Algorithms
    Gong, Songjie
    Huang, Chongben
    PROCEEDINGS OF 2008 INTERNATIONAL PRE-OLYMPIC CONGRESS ON COMPUTER SCIENCE, VOL I: COMPUTER SCIENCE AND ENGINEERING, 2008, : 449 - 454
  • [9] Employing Fuzzy Clustering to Alleviate the Sparsity Issue in Collaborative Filtering Recommendation Algorithms
    Gong, Songjie
    Huang, Chongben
    PROCEEDINGS OF 2008 INTERNATIONAL PRE-OLYMPIC CONGRESS ON COMPUTER SCIENCE, VOL II: INFORMATION SCIENCE AND ENGINEERING, 2008, : 475 - 480
  • [10] Using Bayesian Theory to Alleviate the Sparsity Problem in Collaborative Recommendation Systems
    Gong, Songjie
    2010 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE AND ENGINEERING (MSE 2010), VOL 1, 2010, : 354 - 357