Learning to Recommend Using Non-Uniform Data

10/21/2021
by   Wanning Chen, et al.
0

Learning user preferences for products based on their past purchases or reviews is at the cornerstone of modern recommendation engines. One complication in this learning task is that some users are more likely to purchase products or review them, and some products are more likely to be purchased or reviewed by the users. This non-uniform pattern degrades the power of many existing recommendation algorithms, as they assume that the observed data is sampled uniformly at random among user-product pairs. In addition, existing literature on modeling non-uniformity either assume user interests are independent of the products, or lack theoretical understanding. In this paper, we first model the user-product preferences as a partially observed matrix with non-uniform observation pattern. Next, building on the literature about low-rank matrix estimation, we introduce a new weighted trace-norm penalized regression to predict unobserved values of the matrix. We then prove an upper bound for the prediction error of our proposed approach. Our upper bound is a function of a number of parameters that are based on a certain weight matrix that depends on the joint distribution of users and products. Utilizing this observation, we introduce a new optimization problem to select a weight matrix that minimizes the upper bound on the prediction error. The final product is a new estimator, NU-Recommend, that outperforms existing methods in both synthetic and real datasets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/30/2019

Weighted matrix completion from non-random, non-uniform sampling patterns

We study the matrix completion problem when the observation pattern is d...
research
02/17/2018

Nonparametric estimation of low rank matrix valued function

Let A:[0,1]→H_m (the space of Hermitian matrices) be a matrix valued fun...
research
04/06/2023

Krylov Methods are (nearly) Optimal for Low-Rank Approximation

We consider the problem of rank-1 low-rank approximation (LRA) in the ma...
research
06/26/2015

Collaboratively Learning Preferences from Ordinal Data

In applications such as recommendation systems and revenue management, i...
research
09/02/2021

What Users Want? WARHOL: A Generative Model for Recommendation

Current recommendation approaches help online merchants predict, for eac...
research
10/31/2017

5G Ultra-dense networks with non-uniform Distributed Users

User distribution in ultra-dense networks (UDNs) plays a crucial role in...
research
06/09/2021

Matrix Completion with Model-free Weighting

In this paper, we propose a novel method for matrix completion under gen...

Please sign up or login with your details

Forgot password? Click here to reset