On the Effectiveness of Linear Models for One-Class Collaborative Filtering
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.
Cite
Text
Sedhain et al. "On the Effectiveness of Linear Models for One-Class Collaborative Filtering." AAAI Conference on Artificial Intelligence, 2016. doi:10.1609/AAAI.V30I1.9991Markdown
[Sedhain et al. "On the Effectiveness of Linear Models for One-Class Collaborative Filtering." AAAI Conference on Artificial Intelligence, 2016.](https://mlanthology.org/aaai/2016/sedhain2016aaai-effectiveness/) doi:10.1609/AAAI.V30I1.9991BibTeX
@inproceedings{sedhain2016aaai-effectiveness,
title = {{On the Effectiveness of Linear Models for One-Class Collaborative Filtering}},
author = {Sedhain, Suvash and Menon, Aditya Krishna and Sanner, Scott and Braziunas, Darius},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2016},
pages = {229-235},
doi = {10.1609/AAAI.V30I1.9991},
url = {https://mlanthology.org/aaai/2016/sedhain2016aaai-effectiveness/}
}