Maintaining Discrimination and Fairness in Class Incremental Learning

By Bowen Zhao, Xi Xiao, Guojun Gan, Bin Zhang, Shutao Xia. 2019

560 citations recorded by the source corpus.

Deep neural networks (DNNs) have been applied in class incremental learning, which aims to solve common real-world problems of learning new classes continually. One drawback of standard DNNs is that they are prone to catastrophic forgetting. Knowledge distillation (KD) is a commonly used technique to alleviate this problem. In this paper, we demonstrate it can indeed help the model to output more discriminative results within old classes. However, it cannot alleviate the problem that the model tends to classify objects into new classes, causing the positive effect of KD to be hidden and limited. We observed that an important factor causing catastrophic forgetting is that the weights in the last fully connected (FC) layer are highly biased in class incremental learning. In this paper, we propose a simple and effective solution motivated by the aforementioned observations to address catastrophic forgetting. Firstly, we utilize KD to maintain the discrimination within old classes. Then, to further maintain the fairness between old classes and new classes, we propose Weight Aligning (WA) that corrects the biased weights in the FC layer after normal training process. Unlike previous work, WA does not require any extra parameters or a validation set in advance, as it utilizes the information provided by the biased weights themselves. The proposed method is evaluated on ImageNet-1000, ImageNet-100, and CIFAR-100 under various settings. Experimental results show that the proposed method can effectively alleviate catastrophic forgetting and significantly outperform state-of-the-art methods.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Radiology, Nuclear Medicine and Imaging, Meta & Continual Learning, AI Ethics, Fairness & Society

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Han-Jia Ye
  2. De-chuan Zhan
  3. Bernt Schiele
  4. Da-Wei Zhou
  5. Jun Zhu
  6. Dacheng Tao
  7. Joost van de Weijer
  8. Ziwei Liu

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Bernt Schiele
  4. Xiaogang Wang
  5. Ming-Hsuan Yang
  6. Yi Yang
  7. Andrea Vedaldi
  8. Trevor Darrell

In Radiology, Nuclear Medicine and Imaging

  1. Bernt Schiele
  2. Han-Jia Ye
  3. De-chuan Zhan
  4. Da-Wei Zhou
  5. Shafin Rahman
  6. Yaoyao Liu
  7. Qianru Sun
  8. Rahaf Aljundi

In Meta & Continual Learning

  1. Han-Jia Ye
  2. De-chuan Zhan
  3. Da-Wei Zhou
  4. Liyuan Wang
  5. Xingxing Zhang
  6. Jun Zhu
  7. Hang Su
  8. Jiangpeng He

In AI Ethics, Fairness & Society

  1. Shaogang Gong
  2. Hasan Hammoud
  3. Arthur Douillard
  4. Nuno Vasconcelos
  5. Stefano Soatto
  6. De-chuan Zhan
  7. Boi Faltings
  8. Feng Zhu

Citations in the corpus