skip to main content
10.1145/1454008.1454044acmconferencesArticle/Chapter ViewAbstractPublication PagesrecsysConference Proceedingsconference-collections
poster

kNN CF: a temporal social network

Published:23 October 2008Publication History

ABSTRACT

Recommender systems, based on collaborative filtering, draw their strength from techniques that manipulate a set of user-rating profiles in order to compute predicted ratings of unrated items. There are a wide range of techniques that can be applied to this problem; however, the k-nearest neighbour (kNN) algorithm has become the dominant method used in this context. Much research to date has focused on improving the performance of this algorithm, without considering the properties that emerge from manipulating the user data in this way. In order to understand the effect of kNN on a user-rating dataset, the algorithm can be viewed as a process that generates a graph, where nodes are users and edges connect similar users: the algorithm generates an implicit social network amongst the system subscribers. Temporal updates of the recommender system will impose changes on the graph. In this work we analyse user-user kNN graphs from a temporal perspective, retrieving characteristics such as dataset growth, the evolution of similarity between pairs of users, the volatility of user neighbourhoods over time, and emergent properties of the entire graph as the algorithm parameters change. These insights explain why certain kNN parameters and similarity measures outperform others, and show that there is a surprising degree of structural similarity between these graphs and explicit user social networks.

References

  1. J. B. Schafer, J. Konstan, and J. Riedl. Recommender systems in e-commerce. In Proceedings of the ACM Conference on Electronic Commerce 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. M. J. Pazzani and D. Billsus. Content-based recommendation systems. The Adaptive Web, pages 325--341, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. N. Lathia, S. Hailes, and L. Capra. The Effect of Correlation Coefficients on Communities of Recommenders. In Proceedings of the 23rd ACM SAC TRECK Track, Fortaleza, Brazil, March 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Herlocker, J. Konstan, L. Terveen, and J. Riedl. Evaluating collaborative filtering recommender systems. In ACM Transactions on Information Systems, volume 22, pages 5--53. ACM Press, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. A. Barabasi and R. Albert. Statistical mechanics of complex networks. Reviews of Modern Physics, 74:47--97, 2002.Google ScholarGoogle ScholarCross RefCross Ref
  6. M. Maia, J. Almeida, and V. Almeida. Identifying user profiles in online social networks. In Proceedings of the 1st International Workshop on Social Network Systems (EuroSys 2008)}. ACM Press, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. J. L. Herlocker, J. A. Konstan, A. Borchers, and J. Riedl. An Algorithmic Framework for Performing Collaborative Filtering. In Proceedings of the 22nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pages 230--237, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. R. Bell and Y. Koren. Scalable collaborative filtering with jointly derived neighborhood interpolation weights. In IEEE International Conference on Data Mining (ICDM'07). IEEE, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. R. Kumar, J. Novak, and A. Tomkins. Structure and evolution of online social networks. In International Conference on Knowledge Discovery and Data Mining. ACM, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. J. Wang, A. P. de Vries, and M. J. T. Reinders. Unifying user-based and item-based collaborative filtering approaches by similarity fusion. In Proceedings of the 29th ACM SIGIR Conference, pages 501--508. ACM Press, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. A. M. Rashid, G. Karypis, and J. Riedl. Influence in ratings-based recommender systems: An algorithm-independent approach. In Proceedings of SIAM 2005 Data Mining Conference, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  12. G. Adomavicius, R. Sankaranarayanan, and S. Sen. Incorporating contextual information in recommender systems using a multidimensional approach. In ACM Transactions on Information Systems (TOIS), 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. kNN CF: a temporal social network

      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 '08: Proceedings of the 2008 ACM conference on Recommender systems
        October 2008
        348 pages
        ISBN:9781605580937
        DOI:10.1145/1454008

        Copyright © 2008 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: 23 October 2008

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • poster

        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