Abstract

Time series forecasting (TSF) is significant for many applications, therefore the exploration and study for this problem has been proceeding. With the advances of computing power, deep neural networks (DNNs) have shown powerful performance on many machine learning tasks when considerable amounts of data can be used. However, sufficient data may be unavailable in some scenarios, which leads to performance degradation or even not working of DNN-based models. In this paper, we focus on few-shot time series forecasting task and propose to employ meta-learning to alleviate the problems caused by insufficient training data. Therefore, we propose a meta-learning-based prediction mechanism for few-shot time series forecasting task, which mainly consists of meta-training and meta-testing. The meta-training phase uses first-order model-agnostic meta-learning algorithm (MAML) as a core component to conduct cross-task training, and thus our method also inherits the advantages of the MAML, i.e., model-agnostic, in the sense that our method is compatible with any model trained with gradient descent. In the meta-testing phase, the DNN-based models are fine-tuned by the small number of time series data from an unseen task in the meta-training phase. We design two groups of comparison models to validate the effectiveness of our method. The first group, as the baseline models, is trained directly on specific time series dataset from target task. The second group, as comparison models, is trained by our proposed method. Also, we conduct data sensitivity study to validate the robustness of our method. The experimental results indicate the second group models outperform the first in different degrees in terms of prediction accuracy and convergence speed, and our method has strong robustness for forecast horizons and data scales.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call