Automation of machine learning model development is increasingly becoming an established research area. While automated model selection and automated data pre-processing have been studied in depth, there is, however, a gap concerning automated model adaptation strategies when multiple strategies are available. Manually developing an adaptation strategy, including estimation of relevant parameters can be time consuming and costly. In this paper we address this issue by proposing generic adaptation strategies based on approaches from earlier works. Experimental results after using the proposed strategies with three adaptive algorithms on 36 datasets confirm their viability. These strategies often achieve better or comparable performance with custom adaptation strategies and naive methods such as repeatedly using only one adaptive mechanism.
Keywords Adaptive machine learningAutomated model selection has long been studied (Wasserman, 2000) with some notable recent advances (Hutter et al., 2011;Lloyd et al., 2014;Kotthoff et al., 2017). In addition, automatic data pre-processing has also been a topic of recent interest (Feurer et al., 2015;Martin Salvador et al., 2019). There is however a gap concerning automated development of models' adaptation strategy, which is addressed in this paper. Here we define adaptation as changes in model training set, parameters and structure all designed to track changes in the underlying data