charles-campbell
Uploaded by
10 SLIDES
241 VUES
100LIKES

Collaborative Filtering

DESCRIPTION

Collaborative filtering is a recommendation system that identifies similarities between users to suggest preferences rather than relying on item content. Its growing adoption in online retailing, such as Amazon, and TV programming, like TiVo, highlights its effectiveness in improving recommendation quality. By utilizing methods like mean values, Pearson correlations, and singular value decomposition (SVD), collaborative filtering enhances accuracy and breadth of recommendations. Despite its advantages, challenges such as computational intensity and the necessity for user preference tracking remain.

1 / 10

Télécharger la présentation

Collaborative Filtering

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Collaborative Filtering • Todor Kalaydjiev • Paul Rosania

  2. What is it? • Recommendation system • Discovers similarities between users • Recommends based on preferences, not content • Growing adoption • Online retailing (e.g. Amazon) • TV programming (e.g. TiVo)

  3. Why use it? • Improves recommendation quality • Overcomes limitations of existing systems • Breadth of recommendations • Limitations on item content • Dependence on dense preference data

  4. Filtering Methods • Mean Values • Pearson Correlations • Singular Value Decomposition

  5. Mean Values • Simple Approach • Weighted average of others’ preferences for an item • Normalize prediction

  6. Pearson Correlations • Find similar users • Weight by level of similarity • Predict based on their prefs

  7. Singular Value Decomposition • Linear Algebra approach • Breaks down items by features • Predicts based on responses to these features

  8. Summary • Advantages over content-based approach • Increased accuracy • Broader applications • Disadvantages • Computationally intensive • Requires intensive user preference tracking • Cannot work without some established rating correlations

  9. Preliminary Results • Mean Values: • Pearson: 0.1705 • SVD: • Vector-Space: • Mean Squared Difference: • Cosine: • Mean User:

  10. Final Results

More Related