On the Effectiveness of Linear Models for One-Class Collaborative Filtering

Authors

  • Suvash Sedhain Australian National University
  • Aditya Menon Australian National University and NICTA
  • Scott Sanner Oregon State University and Australian National University
  • Darius Braziunas Rakuten Kobo Inc

DOI:

https://doi.org/10.1609/aaai.v30i1.9991

Keywords:

One Class Collaborative Filtering, Recommender Systems, PU Learning

Abstract

In many personalised recommendation problems, there are examples of items users prefer or like, but no examples of items they dislike. A state-of-the-art method for such implicit feedback, or one-class collaborative filtering (OC-CF), problems is SLIM, which makes recommendations based on a learned item-item similarity matrix. While SLIM has been shown to perform well on implicit feedback tasks, we argue that it is hindered by two limitations: first, it does not produce user-personalised predictions, which hampers recommendation performance; second, it involves solving a constrained optimisation problem, which impedes fast training. In this paper, we propose LRec, a variant of SLIM that overcomes these limitations without sacrificing any of SLIM's strengths.At its core, LRec employs linear logistic regression; despite this simplicity, LRec consistently and significantly outperforms all existing methods on a range of datasets. Our results thus illustrate that the OC-CF problem can be effectively tackled via linear classification models.

Downloads

Published

2016-02-21

How to Cite

Sedhain, S., Menon, A., Sanner, S., & Braziunas, D. (2016). On the Effectiveness of Linear Models for One-Class Collaborative Filtering. Proceedings of the AAAI Conference on Artificial Intelligence, 30(1). https://doi.org/10.1609/aaai.v30i1.9991