LGCVOCOct 23, 2020

Coping with Label Shift via Distributionally Robust Optimisation

arXiv:2010.12230v380 citations
Originality Incremental advance
AI Analysis

This addresses the problem of label shift for machine learning practitioners by providing a robust solution without needing access to test data, though it is incremental as it builds on existing DRO methods.

The paper tackles the label shift problem in supervised learning by proposing a distributionally robust optimization (DRO) model to train a single classifier robust to arbitrary label shifts, and shows significant performance improvements on CIFAR-100 and ImageNet datasets.

The label shift problem refers to the supervised learning setting where the train and test label distributions do not match. Existing work addressing label shift usually assumes access to an \emph{unlabelled} test sample. This sample may be used to estimate the test label distribution, and to then train a suitably re-weighted classifier. While approaches using this idea have proven effective, their scope is limited as it is not always feasible to access the target domain; further, they require repeated retraining if the model is to be deployed in \emph{multiple} test environments. Can one instead learn a \emph{single} classifier that is robust to arbitrary label shifts from a broad family? In this paper, we answer this question by proposing a model that minimises an objective based on distributionally robust optimisation (DRO). We then design and analyse a gradient descent-proximal mirror ascent algorithm tailored for large-scale problems to optimise the proposed objective. %, and establish its convergence. Finally, through experiments on CIFAR-100 and ImageNet, we show that our technique can significantly improve performance over a number of baselines in settings where label shift is present.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes