Collaborative filtering using associative neural memory

  • Authors:
  • Chuck P. Lam

  • Affiliations:
  • Lama Solutions LLC, San Francisco, CA

  • Venue:
  • ITWP'03 Proceedings of the 2003 international conference on Intelligent Techniques for Web Personalization
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper introduces a collaborative filtering (CF) neural-network algorithm for recommending items. This algorithm connects the study of collaborative filtering with the study of associative memory, which is a neural network architecture that is significantly different from the dominant feedforward design. There are two types of CF systems – user-based and item-based, and we show that our CF system can have both interpretations. We further prove that, given a random subset of all users, our CF system is an unbiased estimator of predictions made from all users, thus theoretically justifying random sampling. We further apply standard neural network techniques, such as magnitude pruning and principle component analysis, to improve the system's scalability. Results from experiments with the MovieLens dataset are shown.