skip to main content
10.1145/1864708.1864729acmconferencesArticle/Chapter ViewAbstractPublication PagesrecsysConference Proceedingsconference-collections
research-article

Online evolutionary collaborative filtering

Authors Info & Claims
Published:26 September 2010Publication History

ABSTRACT

Collaborative filtering algorithms attempt to predict a user's interests based on his past feedback. In real world applications, a user's feedback is often continuously collected over a long period of time. It is very common for a user's interests or an item's popularity to change over a long period of time. Therefore, the underlying recommendation algorithm should be able to adapt to such changes accordingly. However, most existing algorithms do not distinguish current and historical data when predicting the users' current interests. In this paper, we consider a new problem - online evolutionary collaborative filtering, which tracks user interests over time in order to make timely recommendations. We extended the widely used neighborhood based algorithms by incorporating temporal information and developed an incremental algorithm for updating neighborhood similarities with new data. Experiments on two real world datasets demonstrated both improved effectiveness and efficiency of the proposed approach.

References

  1. }}J. Abernethy, F. Bach, T. Evgeniou, and J.-P. Vert. A new approach to collaborative filtering: Operator estimation with spectral regularization. Journal of Machine Learning Research,10:803--826, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. }}J. Bennett, C. Elkan, B. Liu, P. Smyth, and D. Tikk. Kdd cup and workshop 2007. SIGKDD Explorations, 9(2):51--52, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. }}Y. Chi, X. Song, D. Zhou, K. Hino, and B. Tseng. Evolutionary spectral clustering by incorporating temporal smoothness. In KDD, pages153--162, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. }}A. S. Das, M. Datar, A. Garg, and S. Rajaram. Google news personalization: scalable online collaborative filtering. In WWW'07: Proceedings of the 16th international conference on World Wide Web, pages 271--280, New York, NY, USA, 2007. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. }}Y. Ding and X. Li. Time weight collaborative filtering. In Proc. of CIKM '05, pages 485--492, New York, NY, USA, 2005. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. }}W. Fan. Systematic data selection to mine concept-drifting data streams. In KDD, pages 128--137, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. }}J. Gao, W. Fan, J. Han, and P. S. Yu. A general framework for mining concept-drifting data streams with skewed distributions. In SDM, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  8. }}K. Y. Goldberg, T. Roeder, D. Gupta, and C. Perkins. Eigentaste: A constant time collaborative filtering algorithm. Information Retrieval, 4(2):133--151, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. }}J. Herlocker, J. A. Konstan, and J. Riedl. A empirical analysis of design choices in neighborhood-based collaborative filtering algorithms. Information retrieval, 5(4):287--310, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. }}T. Hofmann. Latent semantic models for collaborative filtering. ACM Trans. Inf. Syst., 22(1):89--115, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. }}Y. Hu, Y. Koren, and C. Volinsky.Collaborative filtering for implicit feedback datasets. In Proc. of ICDM '08, pages 263--272, Washington, DC, USA, 2008. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. }}R. Jin, L. Si, C. Zhai, and J. Callan. Collaborative filtering with decoupled models for preferences and ratings. In Proceedings of CIKM 2003, pages309--106, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. }}Y. Koren. Collaborative filtering with temporal dynamics. In Proc. of SIGKDD 2009, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. }}N. Lathia, S. Hailes, and L. Capra. Temporal collaborative filtering with adaptive neighbourhoods. In Proc. of SIGIR 2009, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. }}M. W. Mahoney, M. Maggioni, and P. Drineas. Tensor-cur decompositions for tensor-based data. In Proc. of KDD '06, pages 327--336, New York, NY, USA, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. }}R. Pan, Y. Zhou, B. Cao, N. N. Liu, R. Lukose, M. Scholz, and Q. Yang. One-class collaborative filtering. Proc. of ICDM '08, 0:502--511, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. }}D. M. Pennock, E. Horvitz, S. Lawrence, and C. L. Giles. Collaborative filtering by personality diagnosis: A hybrid memory and model-based approach. In Proc. of UAI, pages 473--480, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. }}J. D. M. Rennie and N. Srebro. Fast maximum margin matrix factorization for collaborative prediction. In Proc. of ICML '05, pages 713--719, New York, NY, USA, 2005. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. }}B. M. Sarwar, G. Karypis, J. A. Konstan, and J. Riedl. Item-based collaborative filtering recommendation algorithms. In WWW, pages285--295, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. }}N.S rebro and T. Jaakkola. Weighted low-rank approximations. In ICML, pages 720--727, 2003.Google ScholarGoogle Scholar
  21. }}J. Sun, D. Tao, and C. Faloutsos. Beyond streams and graphs: dynamic tensor analysis. In KDD, pages 374--383, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Online evolutionary collaborative filtering

      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
      • Published in

        cover image ACM Conferences
        RecSys '10: Proceedings of the fourth ACM conference on Recommender systems
        September 2010
        402 pages
        ISBN:9781605589060
        DOI:10.1145/1864708

        Copyright © 2010 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 26 September 2010

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate254of1,295submissions,20%

        Upcoming Conference

        RecSys '24
        18th ACM Conference on Recommender Systems
        October 14 - 18, 2024
        Bari , Italy

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader