# Asymmetric Tri-training for Debiasing Missing-Not-At-Random Explicit Feedback

arXiv: https://arxiv.org/abs/1910.01444 · HTML: https://mlsanity.com/paper/1910.01444/

## Key facts

- Cited by 28 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 8 Sep 2019.

## Built on by (most cited first, 28 of 28)

- [AutoDebias: Learning to Debias for Recommendation](https://mlsanity.com/paper/2105.04170/) (2021)
- [A Survey on Popularity Bias in Recommender Systems](https://mlsanity.com/paper/2308.01118/) (2023)
- [Enhanced Doubly Robust Learning for Debiasing Post-click Conversion Rate Estimation](https://mlsanity.com/paper/2105.13623/) (2021)
- [StableDR: Stabilized Doubly Robust Learning for Recommendation on Data Missing Not at Random](https://mlsanity.com/paper/2205.04701/) (2022)
- [TDR-CL: Targeted Doubly Robust Collaborative Learning for Debiased Recommendations](https://mlsanity.com/paper/2203.10258/) (2022)
- [Deconfounded Causal Collaborative Filtering](https://mlsanity.com/paper/2110.07122/) (2021)
- [Entire Space Counterfactual Learning for Reliable Content Recommendations](https://mlsanity.com/paper/2210.11039/) (2022)
- [Debiasing Learning for Membership Inference Attacks Against Recommender Systems](https://mlsanity.com/paper/2206.12401/) (2022)
- [Multiple Robust Learning for Recommendation](https://mlsanity.com/paper/2207.10796/) (2022)
- [Be Causal: De-biasing Social Network Confounding in Recommendation](https://mlsanity.com/paper/2105.07775/) (2021)
- [Debiased Recommendation with Noisy Feedback](https://mlsanity.com/paper/2406.17182/) (2024)
- [Doubly Calibrated Estimator for Recommendation on Data Missing Not At Random](https://mlsanity.com/paper/2403.00817/) (2024)
- [Debiased Collaborative Filtering with Kernel-Based Causal Balancing](https://mlsanity.com/paper/2404.19596/) (2024)
- [RMT-Net: Reject-aware Multi-Task Network for Modeling Missing-not-at-random Data in Financial Credit Scoring](https://mlsanity.com/paper/2206.00568/) (2022)
- [Fine-Grained Dynamic Framework for Bias-Variance Joint Optimization on Data Missing Not at Random](https://mlsanity.com/paper/2405.15403/) (2024)
- [Bilateral Self-unbiased Learning from Biased Implicit Feedback](https://mlsanity.com/paper/2207.12660/) (2022)
- [An Adaptive Boosting Technique to Mitigate Popularity Bias in Recommender System](https://mlsanity.com/paper/2109.05677/) (2021)
- [Biases in Scholarly Recommender Systems: Impact, Prevalence, and Mitigation](https://mlsanity.com/paper/2301.07483/) (2023)
- [Uncertainty Calibration for Counterfactual Propensity Estimation in Recommendation](https://mlsanity.com/paper/2303.12973/) (2023)
- [Be Aware of the Neighborhood Effect: Modeling Selection Bias under Interference](https://mlsanity.com/paper/2404.19620/) (2024)
- [Causal Representation Learning for Generalisable Recommendation](https://mlsanity.com/paper/2605.27043/) (2026)
- [Mitigating Frequency Bias in Next-Basket Recommendation via Deconfounders](https://mlsanity.com/paper/2211.09072/) (2022)
- [The Importance of Causality in Decision Making: A Perspective on Recommender Systems](https://mlsanity.com/paper/2410.01822/) (2024)
- [Reconsidering Learning Objectives in Unbiased Recommendation with Unobserved Confounders](https://mlsanity.com/paper/2206.03851/) (2022)
- [Deep Generative Imputation Model for Missing Not At Random Data](https://mlsanity.com/paper/2308.08158/) (2023)
- [Epsilon non-Greedy: A Bandit Approach for Unbiased Recommendation via Uniform Data](https://mlsanity.com/paper/2310.04855/) (2023)
- [Addressing Correlated Latent Exogenous Variables in Debiased Recommender Systems](https://mlsanity.com/paper/2506.07517/) (2025)
- [BPL: Bias-adaptive Preference Distillation Learning for Recommender System](https://mlsanity.com/paper/2510.16076/) (2025)

## Abstract (arXiv)

In most real-world recommender systems, the observed rating data are subject to selection bias, and the data are thus missing-not-at-random. Developing a method to facilitate the learning of a recommender with biased feedback is one of the most challenging problems, as it is widely known that naive approaches under selection bias often lead to suboptimal results. A well-established solution for the problem is using propensity scoring techniques. The propensity score is the probability of each data being observed, and unbiased performance estimation is possible by weighting each data by the inverse of its propensity. However, the performance of the propensity-based unbiased estimation approach is often affected by choice of the propensity estimation model or the high variance problem. To overcome these limitations, we propose a model-agnostic meta-learning method inspired by the asymmetric tri-training framework for unsupervised domain adaptation. The proposed method utilizes two predictors to generate data with reliable pseudo-ratings and another predictor to make the final predictions. In a theoretical analysis, a propensity-independent upper bound of the true performance metric is derived, and it is demonstrated that the proposed method can minimize this bound. We conduct comprehensive experiments using public real-world datasets. The results suggest that the previous propensity-based methods are largely affected by the choice of propensity models and the variance problem caused by the inverse propensity weighting. Moreover, we show that the proposed meta-learning method is robust to these issues and can facilitate in developing effective recommendations from biased explicit feedback.
