Multi-output Gaussian Processes for Uncertainty-aware Recommender Systems
Not on the map. Why?
Abstract (arXiv)
Recommender systems are often designed based on a collaborative filtering approach, where user preferences are predicted by modelling interactions between users and items. Many common approaches to solve the collaborative filtering task are based on learning representations of users and items, including simple matrix factorization, Gaussian process latent variable models, and neural-network based embeddings. While matrix factorization approaches fail to model nonlinear relations, neural networks can potentially capture such complex relations with unprecedented predictive power and are highly scalable. However, neither of them is able to model predictive uncertainties. In contrast, Gaussian Process based models can generate a predictive distribution, but cannot scale to large amounts of data. In this manuscript, we propose a novel approach combining the representation learning paradigm of collaborative filtering with multi-output Gaussian processes in a joint framework to generate uncertainty-aware recommendations. We introduce an efficient strategy for model training and inference, resulting in a model that scales to very large and sparse datasets and achieves competitive performance in terms of classical metrics quantifying the reconstruction error. In addition to accurately predicting user preferences, our model also provides meaningful uncertainty estimates about that prediction.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 6 of its 33 references that are in the map. First posted on arXiv 8 Jun 2021.
Builds on
6 of 33 references.
References · 6
- 2015A Review of Relational Machine Learning for Knowledge Graphscited by 264
- 2016Recommendations as Treatments: Debiasing Learning and Evaluationcited by 246
- 2014Scalable Variational Gaussian Process Classificationcited by 226
- 2016GPflow: A Gaussian process library using TensorFlowcited by 139
- 2016A Neural Autoregressive Approach to Collaborative Filteringcited by 23
- 2017Efficient Modeling of Latent Information in Supervised Learning using Gaussian Processescited by 14
Built on by
Citing papers per year: 2021: 1; 2022: 2.
3 papers.
- 2022Rethinking Missing Data: Aleatoric Uncertainty-Aware Recommendationcited by 6
- 2021Uncertainty-Aware Time-to-Event Prediction using Deep Kernel Accelerated Failure Time Modelscited by 5
- 2022Restricted Bernoulli Matrix Factorization: Balancing the trade-off between prediction accuracy and coverage in classification based collaborative filteringcited by 0
- 2022Restricted Bernoulli Matrix Factorization: Balancing the trade-off between prediction accuracy and coverage in classification based collaborative filtering5 Oct 2022
- 2022Rethinking Missing Data: Aleatoric Uncertainty-Aware Recommendation22 Sep 2022
- 2021Uncertainty-Aware Time-to-Event Prediction using Deep Kernel Accelerated Failure Time Models26 Jul 2021