atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Relaxing the Accurate Imputation Assumption in Doubly Robust Learning for Debiased Collaborative Filtering

ICML 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Recommendation representation learning

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes User-DR, Item-DR and User-Item-DR doubly robust estimators for debiased collaborative filtering that stay unbiased under user- and/or item-specific pseudo-labeling biases, plus an attention-weighted propensity reconstruction learning procedure.

Problem

Doubly robust debiasing in recommender systems is only unbiased when pseudo-labelings (imputed ratings) are exactly accurate or propensities are accurate, which is hard to satisfy in practice under sampling selection bias.

Approach

Constrain the learned propensity model so that the weighted imputation error sums to zero per user and/or per item; this makes the DR estimator unbiased when pseudo-labels carry arbitrary user-specific and/or item-specific inductive bias, and an attention mechanism adaptively sets constraint weights while reconstructing inverse propensities closest to the base ones to control variance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use UIDR instead of the strongest baselineMF-based debiased collaborative filtering · Coat unbiased test setAUC: 0.730±0.008 -> 0.740∗±0.006Helped
use UIDR instead of the strongest baselineMF-based debiased collaborative filtering · Coat unbiased test setNDCG@5: 0.656±0.011 -> 0.722∗±0.006Helped
use UIDR instead of the strongest baselineMF-based debiased collaborative filtering · Coat unbiased test setF1@5: 0.493±0.010 -> 0.539∗±0.005Helped
use UIDR instead of the strongest baselineMF-based debiased collaborative filtering · Music unbiased test setAUC: 0.702±0.002 -> 0.713∗±0.001Helped
use UIDR instead of the strongest baselineMF-based debiased collaborative filtering · Music unbiased test setNDCG@5: 0.680±0.004 -> 0.752∗±0.001Helped
use UIDR instead of the strongest baselineMF-based debiased collaborative filtering · Music unbiased test setF1@5: 0.337±0.002 -> 0.382∗±0.001Helped
use UIDR instead of the strongest baselineMF-based debiased collaborative filtering · KuaiRec unbiased test setAUC: 0.793±0.004 -> 0.804∗±0.004Helped
use UIDR instead of the strongest baselineMF-based debiased collaborative filtering · KuaiRec unbiased test setNDCG@50: 0.799±0.003 -> 0.804∗±0.004Helped
use UIDR instead of the strongest baselineMF-based debiased collaborative filtering · KuaiRec unbiased test setF1@50: 0.606±0.001 -> 0.610∗±0.003Helped
remove γ from the propensity reconstruction loss (ablation)UDR · KuaiRec unbiased test setAUC: 0.802 -> 0.754Hurt
remove γ from the propensity reconstruction loss (ablation)UDR · KuaiRec unbiased test setNDCG@50: 0.804 -> 0.754Hurt
remove γ from the propensity reconstruction loss (ablation)UDR · KuaiRec unbiased test setF1@50: 0.610 -> 0.589Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MovieLens 100K COAT MUSIC KuaiRec

Benchmarks: ML-100K semi-synthetic COAT MUSIC KuaiRec

Metrics: relative error AUC NDCG@K F1@K

Baselines: MF IPS ASIPS DR DR-JL MRDR-JL CVIB DIB DR-MSE MR TDR TDR-JL

Builds on: doubly robust estimator DR-JL MRDR error-imputation-based learning inverse propensity scoring

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy