Skip to main content

A Slope One Collaborative Filtering Recommendation Algorithm Using Uncertain Neighbors Optimizing

  • Conference paper
Web-Age Information Management (WAIM 2011)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 7142))

Included in the following conference series:

Abstract

Collaborative filtering is one of widely-used techniques in recommendation systems. Data sparsity is a main factor which affects the prediction accuracy of collaborative filtering. Slope One algorithm uses simple linear regression model to solve data sparisity problem. Combined with users’ similarities, k-nearest-neighborhood method can optimize the quality of ratings made by users participating in prediction. Based on Slope One algorithm, a new collaborative filtering algorithm combining uncertain neighbors with Slope One is presented. Firstly, different numbers of neighbors for each user are dynamically selected according to the similarities with other users. Secondly, average deviations between pairs of relevant items are generated on the basis of ratings from neighbor users. At last, the object ratings are predicted by linear regression model. Experiments on the MovieLens dataset show that the proposed algorithm gives better recommendation quality and is more robust to data sparsity than Slope One. It also outperforms some other collaborative filtering algorithms on prediction accuracy.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Choi, S.H., Jeong, Y.-S., Jeong, M.K.: A hybrid recommendation method with reduced data for large-scale application. Trans. Sys. Man Cyber. Part C 40, 557–566 (2010)

    Article  Google Scholar 

  2. Ma, H., King, I., Lyu, M.R.: Effective Missing Data Prediction for Collaborative Filtering. In: SIGIR (2007)

    Google Scholar 

  3. Herlocker, J., Konstan, J.A., Riedl, J.: An empirical analysis of design choices in neighborhood-based collaborative filtering algorithms. Information Retrieval 5(4), 287–310 (2002)

    Article  Google Scholar 

  4. Sarwar, B., Karypis, G., Konstan, J., et al.: Item-based collaborative filtering recommendation algorithms. In: Proc. of the 10th Int. Conf. on World Wide Web, pp. 285–295. ACM Press, New York (2001)

    Chapter  Google Scholar 

  5. Wang, J., de Vries, A.P., Reinders, M.J.T.: Unifying User-based and Item-based Collaborative Filtering Approaches by Similarity Fusion. In: SIGIR (2006)

    Google Scholar 

  6. Barragans-Martinez, A.B., et al.: A hybrid content-based and item-based collaborative filtering approach to recommend TV programs enhanced with singular value decomposition. Information Sciences 180, 4290–4311 (2010)

    Article  Google Scholar 

  7. Yıldırım, H., Krishnamoorthy, M.S.: A Random Walk Method for Alleviating the Sparsity Problem in Collaborative Filtering. In: Proc. of the 2008 ACM Conference on Recommender Systems, Switzerland (2008)

    Google Scholar 

  8. Lemire, D., Maclachlan, A.: Slope One Predictors for Online Rating-Based Collaborative Filtering. In: Proc. of SIAM Data Mining Conference, Newport Beach, California (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Li, J., Sun, L., Wang, J. (2012). A Slope One Collaborative Filtering Recommendation Algorithm Using Uncertain Neighbors Optimizing. In: Wang, L., Jiang, J., Lu, J., Hong, L., Liu, B. (eds) Web-Age Information Management. WAIM 2011. Lecture Notes in Computer Science, vol 7142. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-28635-3_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-28635-3_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-28634-6

  • Online ISBN: 978-3-642-28635-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics