Summary
The paper introduces ContSup, a new method for greedy local learning (GLL). ContSup builds on the observation that, with increasing numbers of gradient-isolated modules, vanilla GLL approaches tend to lose task related information. ContSup aims to alleviate the problems by incorporating additional inputs to each gradient-isolated module, ensuring the flow of relevant information from adjacent modules as well as direct model input. Compared to the baselines, ContSup demonstrates superior performance on the CIFAR10, SVHN, and STL-10 benchmarks.
Strengths
(S1) [Motivation] The paper presents a valuable exploration of greedy local learning (GLL), which could potentially provide a memory-efficient alternative to the conventional end-to-end learning paradigm.
(S2) [Analysis] The paper identifies the performance bottleneck of vanilla GLL approaches: the loss of task-specific information as the number of gradient-isolated partitions increases. This observation is supported by theoretical analysis.
(S3) [Ablation] The paper provides extra ablations on context selection, context reconstruction, and local objectives.
Weaknesses
(W1) [Method] The reviewer has concerns about the potential increase in training and inference overheads due to ContSup. i) during training, ContSup relies on contexts from adjacent modules, making it difficult to train the individual modules separately. This seems to violate the original objective of GLL. ii) ContSup introduces new modules to the original architecture which may increase the inference latency.
(W2) [Evaluation] One of the main goals of GLL is to reduce the computing and memory overheads when training large models on large datasets. In the paper, ContSup is evaluated only on smaller benchmarks, i.e.CIFAR-10, SVHN, STL-10, which may not fully represent its efficacy. The authors are encouraged to extend the evaluations to larger benchmarks such as ImageNet1k, to better assess ContSup’s scalability and potential impact. Moreover, in line with (W1), it would be beneficial to include an analysis of the inference latency.
Overall, the reviewer appreciates the authors’ exploration on GLL and the valuable analysis on the performance bottleneck. However, the reviewer has concerns about the extra training and inference overheads introduced by the proposed method, and believe that the paper could benefit from more comprehensive evaluations. At this moment, the reviewer rates the paper as marginally below the acceptance threshold.
Rating
5: marginally below the acceptance threshold
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.