Improving Vision Transformers for Incremental Learning
Abstract
This paper proposes a working recipe of using Vision Transformer (ViT) in class incremental learning. Although this recipe only combines existing techniques, developing the combination is not trivial. Firstly, naive application of ViT to replace convolutional neural networks (CNNs) in incremental learning results in serious performance degradation. Secondly, we nail down three issues of naively using ViT: (a) ViT has very slow convergence when the number of classes is small, (b) more bias towards new classes is observed in ViT than CNN-based architectures, and (c) the conventional learning rate of ViT is too low to learn a good classifier layer. Finally, our solution, named ViTIL (ViT for Incremental Learning) achieves new state-of-the-art on both CIFAR and ImageNet datasets for all three class incremental learning setups by a clear margin. We believe this advances the knowledge of transformer in the incremental learning community. Code will be publicly released.
Cite
@article{arxiv.2112.06103,
title = {Improving Vision Transformers for Incremental Learning},
author = {Pei Yu and Yinpeng Chen and Ying Jin and Zicheng Liu},
journal= {arXiv preprint arXiv:2112.06103},
year = {2022}
}
Comments
Add experiments on CIFAR-100, comparison with DER