LIU Qingwen, XIONG Yan, HUANG Wenchao, “Combining User-Based and Item-Based Models for Collaborative Filtering Using Stacked Regression,” Chinese Journal of Electronics, vol. 23, no. 4, pp. 712-717, 2014,
Citation: LIU Qingwen, XIONG Yan, HUANG Wenchao, “Combining User-Based and Item-Based Models for Collaborative Filtering Using Stacked Regression,” Chinese Journal of Electronics, vol. 23, no. 4, pp. 712-717, 2014,

Combining User-Based and Item-Based Models for Collaborative Filtering Using Stacked Regression

Funds:  This work is supported by National Natural Science Foundation of China (No.61202404, No.61170233, No.61232018, No.61272472, No.61272317, No.61300170), the Fundamental Research Funds for the Central Universities (No.WK0110000036), and University Provincial Natural Science Foundation of Anhui Province (No.KJ2013A040).
  • Received Date: 2013-01-01
  • Rev Recd Date: 2013-04-01
  • Publish Date: 2014-10-05
  • Collaborative filtering can be classified into user-based or item-based methods according to different assumptions. Our experiment results show that both user-based and item-based methods can reach a certain degree of accuracy, but the recommendation coverage of these two methods is significantly different. This paper qualitatively analyzes the advantages and disadvantages of such two methods, and found that user-based methods advantage in recommending popular items while item-based methods perform better at suggesting long tail items. Based on this analysis, we proposes a novel machine learning framework to systematically combine both. We train a model for each user-item pair for discovering the local preference of the user or item over both methods, and effectively combine user-based and item-based predictions using the preference information. Experiment results show that our approach can significantly improve the recommendation quality, and to a certain extend, alleviate the data sparsity problem.
  • loading
  • J.S. Breese, D. Heckerman and C. Kadie, Empirical analysis of predictive algorithms for collaborative filtering, Proc. of the 14th Conference on Uncertainty in Artificial Intelligence, Madison, Wisconsin, USA, pp.43-52, 1998.
    J.L. Herlocker, J.A. Konstan, A. Borchers and J. Riedl, An algorithmic framework for performing collaborative filtering, Proc. of the 22th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, Berkeley, CA, USA, pp.230-237, 1999.
    R. Jin, J.Y. Chai and L. Si, An automatic weighting scheme for collaborative filtering, Proc. of the 27th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, Sheffield, UK, pp.337-344, 2004.
    P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom and J. Riedl. Grouplens, An open architecture for collaborative filtering of netnews, Proc. of the 1994 ACM Conference on Computer Supported Cooperative Work, Chapel Hill, NC, USA, pp.175-186, 1994.
    B. Sarwar, G. Karypis, J. Konstan and J. Riedl, Item-based collaborative filtering recommendation algorithms, Proc. of the 10th International Conference on World Wide Web, Hong Kong, China, pp.285-295, 2001.
    M. Deshpande and G. Karypis, Item-based top-n recommendation algorithms, ACM Transactions on Information System, Vol.22, No.1, pp.143-177, 2004.
    L. Breiman, Stacked regressions, Machine Learning, Vol.24, No.1, pp.49-64, 1996.
    H. Ma, I. King and M.R. Lyu, Effective missing data prediction for collaborative filtering, Proc. of the 30th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, Amsterdam, Netherlands, pp.39-46, 2007.
    J. Wang, A.P. de Vries and M.J.T. Reinders, Unifying user-based and item-based collaborative filtering approaches by similarity fusion, Proc. of the 29th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, Seattle, USA, pp.501-508, 2006.
    T. Hofmann, Latent semantic models for collaborative filtering, ACM Transactions on Information System, Vol.22, No.1, pp.89-115, 2004.
    D. Billsus and M. Pazzani, Learning collaborative information filters, Proc. of the 15th International Conference on Machine Learning, Madison, Wisconsin, USA, pp.48-56, 1998.
    L. Si and R. Jin, Flexible mixture model for collaborative filtering, Proc. of the 20th International Conference on Machine Learning, Washington D.C., USA, pp.704-711, 2003.
    D.M. Blei, A.Y. Ng and M.I. Jordan, Latent Dirichlet allocation, Journal of Machine Learning Research, Vol.3, No.4-5, pp.993-1022, 2003.
    Q. Liu, E. Chen, H. Xiong, C.H. Ding and J. Chen, Enhancing collaborative filtering by user interest expansion via personalized ranking, IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, Vol.42, No.1, pp.218-233, 2012.
    Xiaoyuan Su and Taghi M. Khoshgoftaar, A survey of collaborative filtering techniques, Advances in Artificial Intelligence, Vol.4, pp.1-20, 2009.
    D.M. Pennock, E. Horvitz, S. Lawrence and C.L. Giles, Collaborative filtering by personality diagnosis: A hybrid memory-based and model-based approach, Proc. of the 16th Conference on Uncertainty in Artificial Intelligence, San Francisco, CA, USA, pp.473-480, 2000.
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Article Metrics

    Article views (616) PDF downloads(1525) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return