DeepAI AI Chat
Log In Sign Up

A Comparative Study of Collaborative Filtering Algorithms

by   Joonseok Lee, et al.

Collaborative filtering is a rapidly advancing research area. Every year several new techniques are proposed and yet it is not clear which of the techniques work best and under what conditions. In this paper we conduct a study comparing several collaborative filtering techniques -- both classic and recent state-of-the-art -- in a variety of experimental contexts. Specifically, we report conclusions controlling for number of items, number of users, sparsity level, performance criteria, and computational complexity. Our conclusions identify what algorithms work well and in what conditions, and contribute to both industrial deployment collaborative filtering algorithms and to the research community.


page 6

page 14

page 17

page 20

page 21

page 22


CF4CF: Recommending Collaborative Filtering algorithms using Collaborative Filtering

Automatic solutions which enable the selection of the best algorithms fo...

A Distributional Representation Model For Collaborative Filtering

In this paper, we propose a very concise deep learning approach for coll...

Neural collaborative filtering for unsupervised mitral valve segmentation in echocardiography

The segmentation of the mitral valve annulus and leaflets specifies a cr...

Neural Fair Collaborative Filtering

A growing proportion of human interactions are digitized on social media...

cf2vec: Collaborative Filtering algorithm selection using graph distributed representations

Algorithm selection using Metalearning aims to find mappings between pro...

Algorithm Selection for Collaborative Filtering: the influence of graph metafeatures and multicriteria metatargets

To select the best algorithm for a new problem is an expensive and diffi...

Neural Network-Based Collaborative Filtering for Question Sequencing

E-Learning systems (ELS) and Intelligent Tutoring Systems (ITS) play a s...