Summary
This work studies the continuous covariate shift problem, where there exists an initial labelled dataset and in every subsequent round, a new unlabelled dataset is revealed. One needs to adapt the model for every round to achieve good performance. The paper uses importance-weighted ERM where the weights are estimated based on Bregman divergence minimization (Sec.3.3) and online ensemble (Sec.4.1). Theoretical analysis shows that the estimation has a linear dynamic regret (Theorem 2) and corresponding IWERM has an average excess risk that depends on problem instances (Theorem 3). Empirical studies on synthetic and real-world data show that the proposed method can outperform several alternatives.
Strengths
- Clear writing and easy-to-follow presentation
- Strong theoretical guarantees on both the ratio function (Theorem 2) and the learned model (Theorem 3)
- Convincing empirical demonstrations on both synthetic and real-world datasets
Weaknesses
- The algorithm and analysis rely on the assumption of using linear prediction models (see, e.g., Eq.(2) where the prediction is linear in w). Linear models are hardly sufficient in many cases, and more powerful models are needed.
- The work of Baby et al (2023), albeit very recent, should be discussed as it achieves a similar bound to the current work in a different setting.
- Baby, D., Garg, S., Yen, T.C., Balakrishnan, S., Lipton, Z.C. and Wang, Y.X., 2023. Online Label Shift: Optimal Dynamic Regret meets Practical Algorithms. *arXiv preprint arXiv:2305.19570*.
- A somewhat minor point to mention is that in the experiment, the description of the Yearbook dataset is not very clear. The appendix only mentions 10 images per round, but it remains unclear how the images are sequentially sampled.
Some minor comments
- R_t should be defined explicitly after Eq.(1) to avoid confusion (since it is the population version, different from (2), the empirical version)
- L173: Ref [37] doesn’t mention UKL and ref [25] is KLIEP instead of KLLEP
- L262: latter -> later
- L305: minimiers -> minimizers
- L336: KEIEP -> KLIEP
Questions
Q1: Are there any possible ways to extend the current work beyond linear models?
Q2: How are the images being sampled for the Yearbook dataset?
Rating
7: Accept: Technically solid paper, with high impact on at least one sub-area, or moderate-to-high impact on more than one areas, with good-to-excellent evaluation, resources, reproducibility, and no unaddressed ethical considerations.
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.
Limitations
The assumption of using linear models should be explicitly mentioned.