Summary
The paper reexamines the quality of representations produced by supervised continual learning (CL) methods, operating under the premise that the presence of labels should not lead to a degradation of representation quality. In exploring this, the paper draws from findings in the transfer learning domain, pinpointing the MLP projector as a crucial element for enhancing the performance of supervised learning techniques. The paper experiments on an array of standard continual learning (CL) datasets such as sequential CIFAR-10, CIFAR-100, SVHN and ImageNet100. Across these datasets, the findings consistently highlight the tangible enhancements brought about by integrating the MLP projector with various CL methodologies.
Strengths
- The paper presents an insightful exploration into the integration and impact of an MLP projector in supervised continual learning (SCL). One of the key findings is the significant improvement in fine-tuning performance across various datasets, achieved by simply adding the MLP projector. This aspect of the study is particularly noteworthy, as it suggests a relatively straightforward method to enhance existing SCL approaches.
- The analysis conducted on the influence of the projector within SCL, including aspects like representation collapse and the evolution of representations, offers valuable insights. These findings could be valuable for the research community in developing new methods in future.
- The paper is overall clear, well-written, and easy to understand.
- The paper's supplementary material contains the code, which can facilitate its adoption in future comparisons between SCL, SCL + MLP and UCL methods.
Weaknesses
- **Motivational clarity.** I'd like to request more details on the motivation behind this study. Although the investigation into why annotations negatively impact performance in supervised settings is intriguing, it's important to recognize that in real-world applications, access to a complete set of labels for new tasks is rarely possible. It could be beneficial to explore how the performance of supervised methods evolves as the proportion of available labels increases. Such an analysis might offer valuable insights into the point at which SCL + MLP begins to outperform UCL methods. This comparative perspective could greatly enhance the practical relevance of the paper.
- **Originality in Methodology.** While the paper's integration of the projector into the SCL framework is notable, it primarily seems to extend findings from Wang et al., 2021, and Sariyildiz et al., 2023, in the context of continual learning. These prior studies have similarly explored MLP's role in enhancing supervised learning methods' generalizability and transferability.
- **Scope of Experimental Evaluation:** Third, the experimental evaluation in the paper appears somewhat limited. By focusing solely on the continual fine-tuning scenario, the scope of the insights offered by the paper is somewhat restricted. The baselines selected for comparison in both supervised and unsupervised continual learning contexts are somewhat dated and not particularly strong. Notably, there's an absence of comparisons with more recent supervised methods such as DER, DER++, GMED (Jin et al., 2021), and CLS-ER (Arani et al., 2022). Moreover, the paper does not include a comparison with LUMP (Madaan et al., 2022), which could be a significant omission given the context of the research. Including these comparisons could potentially strengthen the paper’s empirical evaluation and its position within the current research landscape.
- **Theoretical understanding.** While the paper sheds light on representation collapse and CKA similarity, justifying MLP's use in SCL, a more detailed analysis or theoretical explanation of these phenomena in this specific context would be beneficial. Moreover, a thorough theoretical rationale for why combining SSL with MLP is particularly advantageous for continual learning could substantially enrich the paper.
- **Additional Suggestions.**
* It would be useful to include only the strong augmentations in Table 4.
- In Figure 8, employing distinct line styles for various methods could greatly improve the graph's interpretability.
- Section B.3, "Take e closer" -> "Take a closer"
Questions
- Could the authors provide more details on the method used to measure diversity in the representations on page 7? Specifically, how is the assertion substantiated that feature diversity decreases in Supervised Learning (SL) but increases in Self-Supervised Learning (SSL)?
- It's noted that SSL exhibits less forgetting compared to SL, yet the EXC metric is higher for SSL. Comment.
- In some instances, Finetuning seems to outperform Learning Without Forgetting (LWF) in the context of SL combined with a Multi-Layer Perceptron (MLP). Comment.
- The paper suggests that random reinitialization of the MLP head after each task may contribute to the enhanced performance seen in SCL (Supervised Contrastive Learning) combined with MLP. To ascertain whether the improvement is due to the MLP itself or its reinitialization, it would be essential to include the following ablation experiments:
- SCL + MLP where the MLP is not reinitialized after each task.
- Reinitializing the MLP projector in Unsupervised Contrastive Learning (UCL) after every task.
- Regarding Figure 8, is the k-NN accuracy measured on the validation set? Also, was the best-performing model used for the main results reporting?
- For Figure 9, could the authors expand on the caption and explain the experimental setup, particularly how SSL parallels SL + MLP when both are trained for an equivalent number of epochs with the same learning rate?
Rating
3: reject, not good enough
Confidence
5: You are absolutely certain about your assessment. You are very familiar with the related work and checked the math/other details carefully.