Deep Learning with Kernel Flow Regularization for Time Series Forecasting
Long Short-Term Memory (LSTM) neural networks have been widely used for time series forecasting problems. However, LSTMs are prone to overfitting and performance reduction during test phases. Several different regularization techniques have been shown in literature to prevent overfitting problems in neural networks. In this paper, first, we introduce application of kernel flow methods for time series forecasting in general. Afterward, we examine the effectiveness of applying kernel flow regularization on LSTM layers to avoid overfitting problems. We describe a regularization method by applying kernel flow loss function on LSTM layers. In experimental results, we show that kernel flow outperforms baseline models on time series forecasting benchmarks. We also compare the effect of dropout and kernel flow regularization techniques on LSTMs. The experimental results illustrate that kernel flow achieves similar regularization effect to dropout. It also shows that the best results is obtained using both kernel flow and dropout regularizations with early stopping on LSTM layers on some time series datasets (e.g. power-load demand forecasts).
Code (0)
등록된 구현이 없습니다.
Tasks
Deep LearningTime SeriesTime Series AnalysisTime Series ForecastingMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
A Spatial-Temporal Decomposition Based Deep Neural Network for Time Series Forecasting
Spatial time series forecasting problems arise in a broad range of applications, such as environmental and transportation problems. These problems are challenging because of the existence of specific spatial, short-term …
ClusteringDenoisingTime SeriesTime Series Analysis+1Multi-view Kernel PCA for Time series Forecasting
In this paper, we propose a kernel principal component analysis model for multi-variate time series forecasting, where the training and prediction schemes are derived from the multi-view formulation of Restricted Kernel …
Time SeriesTime Series AnalysisTime Series ForecastingKernel-U-Net: Multivariate Time Series Forecasting using Custom Kernels
Time series forecasting task predicts future trends based on historical information. Transformer-based U-Net architectures, despite their success in medical image segmentation, have limitations in both expressiveness and…
Computational EfficiencyDecoderImage SegmentationMedical Image Segmentation+4Synaptic Pruning: A Biological Inspiration for Deep Learning Regularization
Synaptic pruning in biological brains removes weak connections to improve efficiency. In contrast, dropout regularization in artificial neural networks randomly deactivates neurons without considering activity-dependent …
Time Series ForecastingLearning dynamical systems from data: A simple cross-validation perspective, part III: Irregularly-Sampled Time Series
A simple and interpretable way to learn a dynamical system from data is to interpolate its vector-field with a kernel. In particular, this strategy is highly efficient (both in terms of accuracy and complexity) when the …
Time SeriesTime Series Analysis