skip to main content
research-article

Major components of the gravity recommendation system

Authors Info & Claims
Published:01 December 2007Publication History
Skip Abstract Section

Abstract

The Netflix Prize is a collaborative filtering problem. This subfield of machine learning became popular in the late 1990s with the spread of online services that used recommendation systems (e.g. Amazon, Yahoo! Music, and of course Netflix). The aim of such a system is to predict what items a user might like based on his/her and other users' previous ratings. The Netflix Prize dataset is much larger than former benchmark datasets, therefore the scalability of the algorithms is a must. This paper describes the major components of our blending based solution, called the Gravity Recommendation System (GRS). In the Netflix Prize contest, it attained RMSE 0.8743 as of November 2007. We now compare the effectiveness of some selected individual and combined approaches on a particular subset of the Prize dataset, and discuss their important features and drawbacks.

References

  1. J. Bennett and S. Lanning. The Netflix Prize. In Proc. of KDD Cup and Workshop, pages 3--6, San Jose, CA, USA, 2007.Google ScholarGoogle Scholar
  2. J. S. Breese, D. Heckerman, and C. Kadie. Empirical analysis of predictive algorithms for collaborative filtering. Technical Report MSR-TR-98-12, Microsoft Research, Redmond, USA, 1998.Google ScholarGoogle Scholar
  3. J. Canny. Collaborative filtering with privacy via factor analysis. In Proc. of SIGIR'02: 25th ACM SIGIR Conf. on Research and Development in Information Retrieval, pages 238--245, Tampere, Finland, 2002. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. N. Del Buono and T. Politi. A Continuous Technique for the Weighted Low-Rank Approximation Problem. In Proc. of ICCSA, Int. Conf. on Computational Science and Its Applications, Part II., number 3044 in Lecture Notes in Computer Science Series, pages 988--997. Springer, 2004.Google ScholarGoogle Scholar
  5. W. Hill, L. Stead, M. Rosenstein, and G. Furnas. Recommending and evaluating choices in a virtual community of use. In Proc. of CHI'95, ACM Conference on Human Factors in Computing Systems, pages 194--201, Denver, Colorado, United States, 1995. ACM Press/Addison-Wesley Publishing Co. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. J. D. M. Rennie and N. Srebro. Fast maximum margin matrix factorization for collaborative prediction. In Proc. of ICML'05: 22nd Int. Conf. on Machine Learning, pages 713--719, Bonn, Germany, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom, and J. Riedl. GroupLens: An open architecture for collaborative filtering of netnews. In Proc. of CSCW'94, ACM Conference on Computer Supported Cooperative Work, pages 175--186, Chapel Hill, North Carolina, United States, 1994. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. R. Salakhutdinov, A. Mnih, and G. Hinton. Restricted Boltzmann machines for collaborative filtering. In Proc. of ICML'07, the 24th Int. Conf. on Machine Learning, pages 791--798, Corvallis, OR, USA, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. B. M. Sarwar, G. Karypis, J. A. Konstan, and J. Riedl. Item-based collaborative filtering recommendation algorithms. In Proc. of WWW'01: 10th Int. Conf. on World Wide Web, pages 285--295, Hong Kong, 2001. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. G. W. Snedecor and W. G. Cochran. Statistical Methods. Iowa State University Press, 7th edition, 1980.Google ScholarGoogle Scholar
  11. N. Srebro, J. D. M. Rennie, and T. S. Jaakkola. Maximum-margin matrix factorization. Advances in Neural Information Processing Systems, 17, 2005.Google ScholarGoogle Scholar

Index Terms

  1. Major components of the gravity recommendation system

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM SIGKDD Explorations Newsletter
            ACM SIGKDD Explorations Newsletter  Volume 9, Issue 2
            Special issue on visual analytics
            December 2007
            105 pages
            ISSN:1931-0145
            EISSN:1931-0153
            DOI:10.1145/1345448
            Issue’s Table of Contents

            Copyright © 2007 Authors

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 December 2007

            Check for updates

            Qualifiers

            • research-article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader