paper-with-me

홈 › Papers

Online Hyperparameter Optimization for Class-Incremental Learning

2023-01-11 · Yaoyao Liu, YingYing Li, Bernt Schiele, Qianru Sun

Class-incremental learning (CIL) aims to train a classification model while the number of classes increases phase-by-phase. An inherent challenge of CIL is the stability-plasticity tradeoff, i.e., CIL models should keep stable to retain old knowledge and keep plastic to absorb new knowledge. However, none of the existing CIL models can achieve the optimal tradeoff in different data-receiving settings--where typically the training-from-half (TFH) setting needs more stability, but the training-from-scratch (TFS) needs more plasticity. To this end, we design an online learning method that can adaptively optimize the tradeoff without knowing the setting as a priori. Specifically, we first introduce the key hyperparameters that influence the trade-off, e.g., knowledge distillation (KD) loss weights, learning rates, and classifier types. Then, we formulate the hyperparameter optimization process as an online Markov Decision Process (MDP) problem and propose a specific algorithm to solve it. We apply local estimated rewards and a classic bandit algorithm Exp3 to address the issues when applying online MDP methods to the CIL protocol. Our method consistently improves top-performing CIL methods in both TFH and TFS settings, e.g., boosting the average accuracy of TFH and TFS by 2.2 percentage points on ImageNet-Full, compared to the state-of-the-art.

📄 PDF Abstract BibTeX arXiv:2301.05032

Code (1)

yaoyao-liu/online-hyperparameter-optimization 공식 구현 pytorch

Tasks

class-incremental learningClass Incremental LearningHyperparameter OptimizationIncremental LearningKnowledge Distillation

Methods 이 논문이 사용한 방법론

None 설명 없음
Knowledge Distillation A very simple way to improve the performance of almost any machine learning algorithm is to train many different models on the same data and then to average their predictions.…

Similar Papers 제목 키워드 기반

Multilayer Neuromodulated Architectures for Memory-Constrained Online Continual Learning

2020-06-12 · ICML Workshop LifelongML 2020 7 · Sandeep Madireddy, Angel Yanguas-Gil, Prasanna Balaprakash

We focus on the problem of how to achieve online continual learning under memory-constrained conditions where the input data may not be known \emph{a priori}. These constraints are relevant in edge computing scenarios. W…

Bayesian Optimizationclass-incremental learningClass Incremental LearningContinual Learning+4

AdaCL:Adaptive Continual Learning

2023-03-23 · Elif Ceren Gok Yildirim, Murat Onur Yildirim, Mert Kilickaya, Joaquin Vanschoren

Class-Incremental Learning aims to update a deep classifier to learn new categories while maintaining or improving its accuracy on previously observed classes. Common methods to prevent forgetting previously learned clas…

Bayesian Optimizationclass-incremental learningClass Incremental LearningContinual Learning+1

Dynamic Surrogate Switching: Sample-Efficient Search for Factorization Machine Configurations in Online Recommendations

2022-09-29 · Blaž Škrlj, Adi Schwartz, Jure Ferlež, Davorin Kopič 외

Hyperparameter optimization is the process of identifying the appropriate hyperparameter configuration of a given machine learning model with regard to a given learning task. For smaller data sets, an exhaustive search i…

Hyperparameter Optimization

Subset Sampling For Progressive Neural Network Learning

2020-02-17 · Dat Thanh Tran, Moncef Gabbouj, Alexandros Iosifidis

Progressive Neural Network Learning is a class of algorithms that incrementally construct the network's topology and optimize its parameters based on the training data. While this approach exempts the users from the manu…

Face Recognition

Incremental Search Space Construction for Machine Learning Pipeline Synthesis

2021-01-26 · Marc-André Zöller, Tien-Dung Nguyen, Marco F. Huber

Automated machine learning (AutoML) aims for constructing machine learning (ML) pipelines automatically. Many studies have investigated efficient methods for algorithm selection and hyperparameter optimization. However, …

AutoMLBIG-bench Machine LearningHyperparameter Optimization