Command Palette
Search for a command to run...
Hung Steven C. Y. ; Tu Cheng-Hao ; Wu Cheng-En ; Chen Chien-Hung ; Chan Yi-Ming ; Chen Chu-Song

Abstract
Continual lifelong learning is essential to many applications. In this paper,we propose a simple but effective approach to continual deep learning. Ourapproach leverages the principles of deep model compression, critical weightsselection, and progressive networks expansion. By enforcing their integrationin an iterative manner, we introduce an incremental learning method that isscalable to the number of sequential tasks in a continual learning process. Ourapproach is easy to implement and owns several favorable characteristics.First, it can avoid forgetting (i.e., learn new tasks while remembering allprevious tasks). Second, it allows model expansion but can maintain the modelcompactness when handling sequential tasks. Besides, through our compaction andselection/expansion mechanism, we show that the knowledge accumulated throughlearning previous tasks is helpful to build a better model for the new taskscompared to training the models independently with tasks. Experimental resultsshow that our approach can incrementally learn a deep model tackling multipletasks without forgetting, while the model compactness is maintained with theperformance more satisfiable than individual task training.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| age-and-gender-classification-on-adience | CPG (single crop, pytorch) | Accuracy (5-fold): 89.66 |
| age-and-gender-classification-on-adience-age | CPG (single crop, pytorch) | Accuracy (5-fold): 57.66 |
| continual-learning-on-cifar100-20-tasks | CPG | Average Accuracy: 80.9 |
| continual-learning-on-cubs-fine-grained-6 | CPG | Accuracy: 83.59 |
| continual-learning-on-flowers-fine-grained-6 | CPG | Accuracy: 96.62 |
| continual-learning-on-imagenet-fine-grained-6 | CPG | Accuracy: 75.81 |
| continual-learning-on-sketch-fine-grained-6 | CPG | Accuracy: 80.33 |
| continual-learning-on-stanford-cars-fine | CPG | Accuracy: 92.80 |
| continual-learning-on-wikiart-fine-grained-6 | CPG | Accuracy: 77.15 |
| facial-expression-recognition-on-affectnet | CPG | Accuracy (7 emotion): 63.57 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.