Low-rank linear cold-start recommendation from social data

Suvash Sedhain, Aditya Krishna Menon, Scott Sanner, Lexing Xie, Darius Braziunas

    Research output: Contribution to conferencePaperpeer-review

    77 Citations (Scopus)

    Abstract

    The cold-start problem involves recommendation of content to new users of a system, for whom there is no historical preference information available. This proves a challenge for collaborative filtering algorithms that inherently rely on such information. Recent work has shown that social metadata, such as users' friend groups and page likes, can strongly mitigate the problem. However, such approaches either lack an interpretation as optimising some principled objective, involve iterative non-convex optimisation with limited scalability, or require tuning several hyperparameters. In this paper, we first show how three popular cold-start models are special cases of a linear content-based model, with implicit constraints on the weights. Leveraging this insight, we propose LoCo, a new model for cold-start recommendation based on three ingredients: (a) linear regression to learn an optimal weighting of social signals for preferences, (b) a low-rank parametrisation of the weights to overcome the high dimensionality common in social data, and (c) scalable learning of such low-rank weights using randomised SVD. Experiments on four realworld datasets show that LoCo yields significant improvements over state-of-the-art cold-start recommenders that exploit high-dimensional social network metadata.

    Original languageEnglish
    Pages1502-1508
    Number of pages7
    Publication statusPublished - 2017
    Event31st AAAI Conference on Artificial Intelligence, AAAI 2017 - San Francisco, United States
    Duration: 4 Feb 201710 Feb 2017

    Conference

    Conference31st AAAI Conference on Artificial Intelligence, AAAI 2017
    Country/TerritoryUnited States
    CitySan Francisco
    Period4/02/1710/02/17

    Fingerprint

    Dive into the research topics of 'Low-rank linear cold-start recommendation from social data'. Together they form a unique fingerprint.

    Cite this