Continual Learning in Predictive Autoscaling
Not on the map. Why?
Abstract (arXiv)
Predictive Autoscaling is used to forecast the workloads of servers and prepare the resources in advance to ensure service level objectives (SLOs) in dynamic cloud environments. However, in practice, its prediction task often suffers from performance degradation under abnormal traffics caused by external events (such as sales promotional activities and applications re-configurations), for which a common solution is to re-train the model with data of a long historical period, but at the expense of high computational and storage costs. To better address this problem, we propose a replay-based continual learning method, i.e., Density-based Memory Selection and Hint-based Network Learning Model (DMSHM), using only a small part of the historical log to achieve accurate predictions. First, we discover the phenomenon of sample overlap when applying replay-based continual learning in prediction tasks. In order to surmount this challenge and effectively integrate new sample distribution, we propose a density-based sample selection strategy that utilizes kernel density estimation to calculate sample density as a reference to compute sample weight, and employs weight sampling to construct a new memory set. Then we implement hint-based network learning based on hint representation to optimize the parameters. Finally, we conduct experiments on public and industrial datasets to demonstrate that our proposed method outperforms state-of-the-art continual learning methods in terms of memory capacity and prediction accuracy. Furthermore, we demonstrate remarkable practicability of DMSHM in real industrial applications.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 19 of its 29 references that are in the map. First posted on arXiv 29 Jul 2023.
Builds on
19 of 29 references.
References · 19
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
- 2014FitNets: Hints for Thin Deep Netscited by 1,619
- 2018Experience Replay for Continual Learningcited by 1,074
- 2018Efficient Lifelong Learning with A-GEMcited by 1,044
- 2020Dark Experience for General Continual Learning: a Strong, Simple Baselinecited by 895
- 2018Task-Free Continual Learningcited by 219
- 2019REMIND Your Neural Network to Prevent Catastrophic Forgettingcited by 197
- 2021Delving into Deep Imbalanced Regressioncited by 157
- 2022RankSim: Ranking Similarity Regularization for Deep Imbalanced Regressioncited by 52
- 2022Information-theoretic Online Memory Selection for Continual Learningcited by 42
7 more
- 2019Distilling Knowledge From a Deep Pose Regressor Networkcited by 34
- 2021CLeaR: An Adaptive Continual Learning Framework for Regression Taskscited by 21
- 2022A Meta Reinforcement Learning Approach for Predictive Autoscaling in the Cloudcited by 16
- 2023pTSE: A Multi-model Ensemble Method for Probabilistic Time Series Forecastingcited by 16
- 2020An Efficient Method of Training Small Models for Regression Problems with Knowledge Distillationcited by 14
- 2023Continual Causal Inference with Incremental Observational Datacited by 13
- 2023Automatic Deduction Path Learning via Reinforcement Learning with Environmental Correctioncited by 2
Built on by
Citing papers per year: 2023: 2; 2024: 0; 2025: 2.
4 papers.
- 2023Prompt-augmented Temporal Point Process for Streaming Event Sequencecited by 24
- 2025ASAP: Unsupervised Post-training with Label Distribution Shift Adaptive Learning Ratecited by 3
- 2023Deep Optimal Timing Strategies for Time Seriescited by 2
- 2025OASIS: Open-world Adaptive Self-supervised and Imbalanced-aware Systemcited by 2
- 2025OASIS: Open-world Adaptive Self-supervised and Imbalanced-aware System20 Aug 2025
- 2025ASAP: Unsupervised Post-training with Label Distribution Shift Adaptive Learning Rate19 Aug 2025
- 2023Deep Optimal Timing Strategies for Time Series9 Oct 2023
- 2023Prompt-augmented Temporal Point Process for Streaming Event Sequence8 Oct 2023