DeepAI AI Chat
Log In Sign Up

Few-shot Learning for Time-series Forecasting

by   Tomoharu Iwata, et al.

Time-series forecasting is important for many applications. Forecasting models are usually trained using time-series data in a specific target task. However, sufficient data in the target task might be unavailable, which leads to performance degradation. In this paper, we propose a few-shot learning method that forecasts a future value of a time-series in a target task given a few time-series in the target task. Our model is trained using time-series data in multiple training tasks that are different from target tasks. Our model uses a few time-series to build a forecasting function based on a recurrent neural network with an attention mechanism. With the attention mechanism, we can retrieve useful patterns in a small number of time-series for the current situation. Our model is trained by minimizing an expected test error of forecasting next timestep values. We demonstrate the effectiveness of the proposed method using 90 time-series datasets.


page 1

page 2

page 3

page 4


Deep Transformer Models for Time Series Forecasting: The Influenza Prevalence Case

In this paper, we present a new approach to time series forecasting. Tim...

Temporal Pattern Attention for Multivariate Time Series Forecasting

Forecasting multivariate time series data, such as prediction of electri...

Few-Shot Forecasting of Time-Series with Heterogeneous Channels

Learning complex time series forecasting models usually requires a large...

Forecasting with Multiple Seasonality

An emerging number of modern applications involve forecasting time serie...

Time Series Forecasting with Hypernetworks Generating Parameters in Advance

Forecasting future outcomes from recent time series data is not easy, es...

Multi-step Time Series Forecasting Using Ridge Polynomial Neural Network with Error-Output Feedbacks

Time series forecasting gets much attention due to its impact on many pr...

Graph Attention Recurrent Neural Networks for Correlated Time Series Forecasting – Full version

We consider a setting where multiple entities inter-act with each other ...