[go: up one dir, main page]

skip to main content
10.1145/1651274.1651288acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
research-article

Collaborative filtering using random neighbours in peer-to-peer networks

Published: 06 November 2009 Publication History

Abstract

Traditionally, collaborative filtering (CF) algorithms used for recommendation operate on complete knowledge. This makes these algorithms hard to employ in a decentralized context where not all users' ratings can be available at all locations. In this paper we investigate how the well-known neighbourhood-based CF algorithm by Herlocker et al. operates on partial knowledge; that is, how many similar users does the algorithm actually need to produce good recommendations for a given user, and how similar must those users be. We show for the popular MovieLens 1,000,000 and Jester datasets that sufficiently good recommendations can be made based on the ratings of a neighbourhood consisting of a relatively small number of randomly selected users.

References

[1]
A. Bakker, E. Ogston, and M. van Steen. Random Opinions in Decentralized Recommendation. Technical Report IR-CS-026, Department of Computer Science, Vrije Universiteit Amsterdam, Sept. 2008 (updated).
[2]
E. Díaz-Avilés, L. Schmidt-Thieme, and C.-N. Ziegler. Emergence of Spontaneous Order Through Neighorhood Formation in Peer-to-Peer Recommender Systems. In Proceedings WWW '05 International Workshop on Innovations in Web Infrastructure (IWI'05), Chiba, Japan, May 2005.
[3]
L. Foner. A Multi-Agent Referral System for Matchmaking. In Proceedings First International Conference on the Practical Applications of Intelligent Agents and Multi-Agent Technology (PAAM'96), London, UK, Apr. 1996.
[4]
K. Goldberg, T. Roeder, D. Gupta, and C. Perkins. Eigentaste: A Constant Time Collaborative Filtering Algorithm. Information Retrieval, 4(2):133--141, July 2001.
[5]
J. Herlocker, J. Konstan, and J. Riedl. An Empirical Analysis of Design Choices in Neighborhood-Based Collaborative Filtering Algorithms. Information Retrieval, 5(4):287--310, Oct. 2002.
[6]
J. Herlocker, J. Konstan, L. Terveen, and J. Riedl. Evaluating Collaborative Filtering Recommender Systems. ACM Transactions on Information Systems, 22(1):5--53, Jan. 2004.
[7]
B. Kim, Q. Li, and A. Howe. A Decentralized CF Approach Based on Cooperative Agents. In Proceedings of the 15th international conference on World Wide Web (WWW'06), pages 973--974, Edinburgh, Scotland, UK, May 2006.
[8]
B. Miller, J. Konstan, and J. Riedl. PocketLens: Toward a Personal Recommender System. ACM Transactions on Information Systems, 22(3):437--476, July 2004.
[9]
E. Ogston, A. Bakker, and M. van Steen. On the Value of Random Opinions in Decentralized Recommendation. In Proceedings 6th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems (DAIS'06), Bologna, Italy, June 2006.
[10]
T. Olsson. Bootstrapping and Decentralizing Recommender Systems. Licentiate dissertation, Department of Information Technology, Uppsala University, Sweden, June 2003.
[11]
Oregon State University. COllaborative Filtering Engine version 0.4. http://eecs.oregonstate.edu/iis/CoFE/, Sept. 2005.
[12]
J. Pouwelse, P. Garbacki, J. Wang, A. Bakker, J. Yang, A. Iosup, D. Epema, M. Reinders, M. van Steen, and H. Sips. Tribler: A Social-Based Peer-to-Peer System. In Proceedings 5th International Workshop on Peer-to-Peer Systems (IPTPS'06), Santa Barbara, CA, USA, Feb. 2006.
[13]
P. Resnick and H. Varian. Recommender systems. Communications of the ACM, 40(3):56--58, 1997.
[14]
G. Ruffo and R. Schifanella. A Peer-to-Peer Recommender System Based On Spontaneous Affinities. In ACM Transactions on Internet Technology, volume 9, pages 4:1--4:34, Feb. 2009.
[15]
U. Shardanand and P. Maes. Social Information Filtering: Algorithms for Automating Word of Mouth". In Proceedings 1995 ACM SIGCHI Conference on Human Factors in Computing Systems, pages 210--217, Denver, CO, USA, May 1995.
[16]
A. Tveit. Peer-to-peer Based Recommendations for Mobile Commerce. In Proceedings of the ACM Mobile 1th Workshop on Mobile Commerce, pages 27--29, Rome, Italy, July 2001.
[17]
University of Minnesota. GroupLens Home Page. http://www.grouplens.org/, Sept. 2005.

Cited By

View all
  • (2023)Distributed Data Minimization for Decentralized Collaborative Filtering SystemsProceedings of the 24th International Conference on Distributed Computing and Networking10.1145/3571306.3571400(140-149)Online publication date: 4-Jan-2023
  • (2021)Personalized Recommendation Mechanism Based on Collaborative Filtering in Cloud Computing EnvironmentResearch Anthology on Architectures, Frameworks, and Integration Strategies for Distributed and Cloud Computing10.4018/978-1-7998-5339-8.ch035(751-769)Online publication date: 2021
  • (2020)An Efficient Blockchain-Based Privacy-Preserving Collaborative Filtering ArchitectureIEEE Transactions on Engineering Management10.1109/TEM.2019.294427967:4(1501-1513)Online publication date: Nov-2020
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
CNIKM '09: Proceedings of the 1st ACM international workshop on Complex networks meet information & knowledge management
November 2009
94 pages
ISBN:9781605588070
DOI:10.1145/1651274
  • General Chairs:
  • Jun Wang,
  • Shi Zhou,
  • Program Chair:
  • Dell Zhang
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 06 November 2009

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. collaborative filtering
  2. metrics
  3. peer-to-peer networking
  4. recommender systems

Qualifiers

  • Research-article

Conference

CIKM '09
Sponsor:

Upcoming Conference

CIKM '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Distributed Data Minimization for Decentralized Collaborative Filtering SystemsProceedings of the 24th International Conference on Distributed Computing and Networking10.1145/3571306.3571400(140-149)Online publication date: 4-Jan-2023
  • (2021)Personalized Recommendation Mechanism Based on Collaborative Filtering in Cloud Computing EnvironmentResearch Anthology on Architectures, Frameworks, and Integration Strategies for Distributed and Cloud Computing10.4018/978-1-7998-5339-8.ch035(751-769)Online publication date: 2021
  • (2020)An Efficient Blockchain-Based Privacy-Preserving Collaborative Filtering ArchitectureIEEE Transactions on Engineering Management10.1109/TEM.2019.294427967:4(1501-1513)Online publication date: Nov-2020
  • (2017)Personalized Recommendation Mechanism Based on Collaborative Filtering in Cloud Computing EnvironmentInternational Journal of Information Technology and Web Engineering10.4018/IJITWE.201707010212:3(11-27)Online publication date: 1-Jul-2017
  • (2017)Movie Recommendation System Employing the User-Based CF in Cloud Computing22017 IEEE International Conference on Computational Science and Engineering (CSE) and IEEE International Conference on Embedded and Ubiquitous Computing (EUC)10.1109/CSE-EUC.2017.194(46-50)Online publication date: Jul-2017
  • (2016)Locality-Sensitive Hashing for Distributed Privacy-Preserving Collaborative Filtering: An Approach and System ArchitectureEnterprise Information Systems10.1007/978-3-319-29133-8_22(455-475)Online publication date: 3-Feb-2016
  • (2014)A hybrid peer-to-peer recommendation system architecture based on locality-sensitive hashingProceedings of the 15th Conference of Open Innovations Association FRUCT10.1109/FRUCT.2014.6872418(119-125)Online publication date: 28-Apr-2014
  • (2014)A pattern mining approach to enhance the accuracy of collaborative filtering in sparse data domainsPhysica A: Statistical Mechanics and its Applications10.1016/j.physa.2014.04.002408(72-84)Online publication date: Aug-2014
  • (2014)Client-Side Hybrid Rating Prediction for RecommendationUser Modeling, Adaptation, and Personalization10.1007/978-3-319-08786-3_33(369-380)Online publication date: 2014
  • (2013)Mobile Multimedia Recommendation in Smart Communities: A SurveyIEEE Access10.1109/ACCESS.2013.22811561(606-624)Online publication date: 2013
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media