Skip to main content
Log in

Improved collaborative filtering algorithm based on heat conduction

  • Research Article
  • Published:
Frontiers of Computer Science in China Aims and scope Submit manuscript

Abstract

In this paper, we present an improved collaborative filtering (ICF) algorithm by using the heat diffusion process to generate the user correlation. This algorithm has remarkably higher accuracy than the standard collaborative filtering (CF) using Pearson correlation. Furthermore, we introduce a free parameter β to regulate the contributions of objects to user correlation. The numerical simulation results indicate that decreasing the influence of popular objects can further improve the algorithmic accuracy and diversity.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Pastor-Satorras R, Vespignani A. Evolution and Structure of the Interent. Canbridge: Cambridge University Press, 2004

    Google Scholar 

  2. Broder A, Kumar R, Moghoul F, et al. Graph structure in the web. Computer Networks, 2000, 33: 309–320

    Article  Google Scholar 

  3. Resnick P, Varian H R. Recommender systems. Communications of the ACM, 1997, 40: 56–58

    Article  Google Scholar 

  4. Brin S, Page L. The anatomy of a large-scale hypertextual Web search engine. Computer Networks and ISDN Systems, 1998, 30: 107–117

    Article  Google Scholar 

  5. Kleinberg J M. Authoritative sources in a hyperlinked environment. Journal of the ACM, 1999, 46: 604–632

    Article  MATH  MathSciNet  Google Scholar 

  6. Schafer J B, Konstan J A, Riedl J. E-commerce recommender applications. Data Mining and Knowledge Discovery, 2001, 5: 115–152

    Article  MATH  Google Scholar 

  7. Linden G, Smith B, York J. Amazon.com recommendations: item-toitem collaborative filtering. IEEE Internet Computing, 2003, 7: 76–80

    Article  Google Scholar 

  8. Billsus D, Brunk C A, Evans C, et al. Adaptive interfaces for ubiquitous web access. Communications of the ACM, 2002, 45: 34–38

    Article  Google Scholar 

  9. Burke R. Hybrid recommender systems: survey and experiments. User Modeling and User-Adapted Interaction, 2002, 12: 331–370

    Article  MATH  Google Scholar 

  10. Adomavicius G, Tuzhilin A. Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering, 2005, 17: 734–749

    Article  Google Scholar 

  11. Liu J -G, Chen M Z Q, Chen J, et al. Recent advances in personal recommendation systems. International Journal of Information and Systems Science, 2009, 5(2): 230–247

    Google Scholar 

  12. Herlocker J L, Konstan J A, Terveen K, et al. Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems, 2004, 22: 5–53

    Article  Google Scholar 

  13. Konstan J A, Miller B N, Maltz D, et al. GroupLens: applying collaborative filtering to usenet news. Communications of the ACM, 1997, 40: 77–87

    Article  Google Scholar 

  14. Balabanović M, Shoham Y. Learning information retrieval agents: experiments with automated web browsing. Communications of the ACM, 1997, 40: 66–70

    Article  Google Scholar 

  15. Pazzani M J. Detecting change in categorical data: mining contrast sets. Artificial Intelligence Review, 1999, 13: 393–408

    Article  Google Scholar 

  16. Billsus D, Pazzani M. Learning collaborative information filters. In: Proceedings of the Fifteenth International Conference on Machine Learning. Madison, 1998

  17. Sarwar B, Karypis G, Konstan J, Riedl J. Application of dimensionality reduction in recommender system—A case study. In: Proceedings of the WebKDD 2000 Web Mining for E-Commerce Workshop at ACM SIGKDD. Boston, 2000, TR 00-043

  18. Ren J, Zhou T, Zhang Y C. Information filtering via self-consistent refinement. Europhysics Letters, 2008, 80: 58007

    Article  Google Scholar 

  19. Goldberg K, Roeder T, Gupta D, et al. Eigentaste: a constant time collaborative filtering algorithm. Information Retrieval, 2001, 4: 133–151

    Article  MATH  Google Scholar 

  20. Zhang Y C, Blattner M, Yu Y K. Heat conduction process on community networks as a recommendation model. Physical Review Letters, 2007, 99: 154301

    Article  Google Scholar 

  21. Zhang Y C, Medo M, Ren J, et al. Recommendation model based on opinion diffusion. Europhysics Letters, 2007, 80: 68003

    Article  MathSciNet  Google Scholar 

  22. Zhou T, Ren J, Medo M, et al. Bipartite network projection and personal recommendation. Physical Review E, 2007, 76: 046115

    Article  Google Scholar 

  23. Zhou T, Jiang L L, Su R Q, et al. Effect of initial configuration on network-based recommendation. Europhysics Letters, 2008, 81: 58004

    Article  Google Scholar 

  24. Huang Z, Chen H, Zeng D. Applying associative retrieval techniques to alleviate the sparsity problem in collaborative filtering. ACM Transactions on Information Systems, 2004, 22: 116–142

    Article  Google Scholar 

  25. Sarwar B, Karypis G, Konstan J, et al. Analysis of recommendation algorithms for E-commerce. In: Proceedings of the ACM Conference on Electronic Commerce. ACM, New York, 2000, 158–167

    Chapter  Google Scholar 

  26. Liu J G, Wang B H, Guo Q. Improved collaborative filtering algorithm via information transformation. International Journal of Modern Physics C, 2009, 20: 285–293

    Article  MATH  Google Scholar 

  27. Liu J G, Zhou T, Wang B H, et al. Highly accurate recommendation algorithm based on high-order similarities. 2008, arXiv: 0808.3726

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jianguo Liu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Guo, Q., Liu, J. & Wang, B. Improved collaborative filtering algorithm based on heat conduction. Front. Comput. Sci. China 3, 417–420 (2009). https://doi.org/10.1007/s11704-009-0050-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11704-009-0050-2

Keywords

Navigation