Abstract
To address the catastrophic forgetting problem in Class Incremental Learning (CIL), a class incremental learning algorithm with dual separation of data flow and feature space for various classes is proposed in this paper. The Dual Separation (S2) algorithm is composed of two stages in an incremental task. In the first stage, the network training is achieved through the comprehensive constraint of classification loss, distillation loss, and contrastive loss. The data flows from different classes are separated depending on module functions, in order to enhance the network’s ability to recognize new classes. By utilizing contrastive loss, the distance between different classes in the feature space is increased to prevent the feature space of old class from being eroded by the new class due to the incompleteness of the old class samples. In the second stage, the imbalanced dataset is subjected to dynamic balancing sampling to provide a balanced dataset for the new network’s dynamic fine-tuning. A high-resolution range profile incremental learning dataset of aircraft targets was created using observed and simulated data. The experimental results demonstrate that the algorithm proposed in this paper outperforms other algorithms in terms of overall performance and higher stability, while maintaining high plasticity.
| Translated title of the contribution | A Class Incremental Learning Algorithm with Dual Separation of Data Flow and Feature Space for Various Classes |
|---|---|
| Original language | Chinese (Traditional) |
| Pages (from-to) | 3879-3889 |
| Number of pages | 11 |
| Journal | Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology |
| Volume | 46 |
| Issue number | 10 |
| DOIs | |
| State | Published - Oct 2024 |
Fingerprint
Dive into the research topics of 'A Class Incremental Learning Algorithm with Dual Separation of Data Flow and Feature Space for Various Classes'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver