Summary
Though class-incremental learning has been studied the most as a default setting for continual learning, task-incremental study could be crucial for other areas. This paper focuses particularly on the case where tasks being introduced over time are interrelated under specific conditions. Under the supervised learning framework, the task distributions $p_t$ (of instances and labels at any time t) are independent and identically distributed, which would be a strong and less-realistic condition. In contrast, this paper covers the case where the difference of two consecutive task distributions is independent, making the difference between two distant tasks have increasing variance over time. Then the authors propose Incremental Risk Minimization Classifier (IMRC) method that effectively leverage forward and backward learning algorithms, improving the performance against existing methods on various datasets, sample sizes, and the number of tasks.
Strengths
(1) The paper formally defines a non-trivial task-incremental learning setting whose assumption is more realistic than the earlier approach.
(2) The paper analytically shows performance guarantees and effective sample sizes as well as forward and backward learning algorithm.
(3) The paper addresses empirical improvement on multiple datasets against existing state-of-the-art algorithms.
Weaknesses
(1) Current draft is rarely self-contained. Readers must read the appendix frequently. Minimally, having explanations about methods and datasets in Table 1 would significantly increase the readability.
(2) Run-time trade-off of considering the backward (possibly per different sample sizes) are missing.
(3) Characteristics of each experimental dataset: how much they agree and disagree the independence assumption across consecutive task distributions are missing.
Questions
(1) Providing comprehensive details about different tasks and their distinctive characteristics helps readers better understanding the contributions of the paper beyond the theoretical excitement. Formalizing the time-evolving task with an independence assumption on consecutive task difference sounds exceptional. It will be great to know how much this assumption is agreed and violated on individual tasks on experiments.
(2) In addition to (1), accessing real examples or qualitative explanations about hard cases (that were not successful in the previous approaches, but exceptionally successful with the current IMRC) will be useful. For example, it seems IMRC is distinguished notably from other algorithms on P. Supply, Usenet1, and Spam datasets. Understanding the rationale will be insightful.
(3) Most importantly, run-time trade-off for doing backward process must be measured for making the provable guarantees practically effective. As the trade-off would change for different number of tasks and sample sizes, practitioners require better guidance.
Rating
6: Weak Accept: Technically solid, moderate-to-high impact paper, with no major concerns with respect to evaluation, resources, reproducibility, ethical considerations.
Confidence
3: You are fairly confident in your assessment. It is possible that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work. Math/other details were not carefully checked.
Limitations
No specific limitations are described or probed.