Adversarial Incremental Learning
Although deep learning performs really well in a wide variety of tasks, it still suffers from catastrophic forgetting -- the tendency of neural networks to forget previously learned information upon learning new tasks where previous data is not available. Earlier methods of incremental learning tackle this problem by either using a part of the old dataset, by generating exemplars or by using memory networks. Although, these methods have shown good results but using exemplars or generating them, increases memory and computation requirements. To solve these problems we propose an adversarial discriminator based method that does not make use of old data at all while training on new tasks. We particularly tackle the class incremental learning problem in image classification, where data is provided in a class-based sequential manner. For this problem, the network is trained using an adversarial loss along with the traditional cross-entropy loss. The cross-entropy loss helps the network progressively learn new classes while the adversarial loss helps in preserving information about the existing classes. Using this approach, we are able to outperform other state-of-the-art methods on CIFAR-100, SVHN, and MNIST datasets.
Code (0)
등록된 구현이 없습니다.
Tasks
class-incremental learningClass Incremental Learningimage-classificationImage ClassificationIncremental LearningSimilar Papers 제목 키워드 기반
Enhancing Robustness in Incremental Learning with Adversarial Training
Adversarial training is one of the most effective approaches against adversarial attacks. However, adversarial training has primarily been studied in scenarios where data for all classes is provided, with limited researc…
Adversarial Robustnessclass-incremental learningClass Incremental LearningIncremental Learning+1Continual Machine Reading Comprehension via Uncertainty-aware Fixed Memory and Adversarial Domain Adaptation
Continual Machine Reading Comprehension aims to incrementally learn from a continuous data stream across time without access the previous seen data, which is crucial for the development of real-world MRC systems. However…
Domain AdaptationIncremental LearningMachine Reading ComprehensionReading ComprehensionIncremental Adversarial Domain Adaptation for Continually Changing Environments
Continuous appearance shifts such as changes in weather and lighting conditions can impact the performance of deployed machine learning models. While unsupervised domain adaptation aims to address this challenge, current…
Domain AdaptationGenerative Adversarial NetworkUnsupervised Domain AdaptationCross-Class Feature Augmentation for Class Incremental Learning
We propose a novel class incremental learning approach by incorporating a feature augmentation technique motivated by adversarial attacks. We employ a classifier learned in the past to complement training examples rather…
class-incremental learningClass Incremental LearningIncremental LearningKnowledge DistillationFRIDA -- Generative Feature Replay for Incremental Domain Adaptation
We tackle the novel problem of incremental unsupervised domain adaptation (IDA) in this paper. We assume that a labeled source domain and different unlabeled target domains are incrementally observed with the constraint …
Domain AdaptationGenerative Adversarial NetworkUnsupervised Domain Adaptation