A Model or 603 Exemplars: Towards Memory-Efficient Class-Incremental Learning

05/26/2022
by   Da-Wei Zhou, et al.
0

Real-world applications require the classification model to adapt to new classes without forgetting old ones. Correspondingly, Class-Incremental Learning (CIL) aims to train a model with limited memory size to meet this requirement. Typical CIL methods tend to save representative exemplars from former classes to resist forgetting, while recent works find that storing models from history can substantially boost the performance. However, the stored models are not counted into the memory budget, which implicitly results in unfair comparisons. We find that when counting the model size into the total budget and comparing methods with aligned memory size, saving models do not consistently work, especially for the case with limited memory budgets. As a result, we need to holistically evaluate different CIL methods at different memory scales and simultaneously consider accuracy and memory size for measurement. On the other hand, we dive deeply into the construction of the memory buffer for memory efficiency. By analyzing the effect of different layers in the network, we find that shallow and deep layers have different characteristics in CIL. Motivated by this, we propose a simple yet effective baseline, denoted as MEMO for Memory-efficient Expandable MOdel. MEMO extends specialized layers based on the shared generalized representations, efficiently extracting diverse representations with modest cost and maintaining representative exemplars. Extensive experiments on benchmark datasets validate MEMO's competitive performance.

READ FULL TEXT

page 6

page 21

page 22

research
06/21/2023

Complementary Learning Subnetworks for Parameter-Efficient Class-Incremental Learning

In the scenario of class-incremental learning (CIL), deep neural network...
research
07/31/2023

CBCL-PR: A Cognitively Inspired Model for Class-Incremental Learning in Robotics

For most real-world applications, robots need to adapt and learn continu...
research
07/27/2021

Co-Transport for Class-Incremental Learning

Traditional learning systems are trained in closed-world for a fixed num...
research
08/04/2020

Memory Efficient Class-Incremental Learning for Image Classification

With the memory-resource-limited constraints, class-incremental learning...
research
05/23/2022

Rethinking Task-Incremental Learning Baselines

It is common to have continuous streams of new data that need to be intr...
research
08/20/2018

DeeSIL: Deep-Shallow Incremental Learning

Incremental Learning (IL) is an interesting AI problem when the algorith...
research
08/04/2020

Applying Incremental Deep Neural Networks-based Posture Recognition Model for Injury Risk Assessment in Construction

Monitoring awkward postures is a proactive prevention for Musculoskeleta...

Please sign up or login with your details

Forgot password? Click here to reset