Dynamic Data Augmentation with Gating Networks for Time Series Recognition
Data augmentation is a technique to improve the generalization ability of machine learning methods by increasing the size of the dataset. However, since every augmentation method is not equally effective for every dataset, you need to select an appropriate method carefully. We propose a neural network that dynamically selects the best combination of data augmentation methods using a mutually beneficial gating network and a feature consistency loss. The gating network is able to control how much of each data augmentation is used for the representation within the network. The feature consistency loss gives a constraint that augmented features from the same input should be in similar. In experiments, we demonstrate the effectiveness of the proposed method on the 12 largest time-series datasets from 2018 UCR Time Series Archive and reveal the relationships between the data augmentation methods through analysis of the proposed method.
Code (1)
Tasks
Data AugmentationTime SeriesTime Series AnalysisSimilar Papers 제목 키워드 기반
Data augmentation using synthetic data for time series classification with deep residual networks
Data augmentation in deep neural networks is the process of generating artificial data in order to reduce the variance of the classifier with the goal to reduce the number of errors. This idea has been shown to improve d…
Data AugmentationDynamic Time WarpingGeneral ClassificationTime Series+2Towards Diverse and Coherent Augmentation for Time-Series Forecasting
Time-series data augmentation mitigates the issue of insufficient training data for deep learning models. Yet, existing augmentation methods are mainly designed for classification, where class labels can be preserved eve…
Data AugmentationDiversityTime SeriesTime Series ForecastingOATS: Online Data Augmentation for Time Series Foundation Models
Time Series Foundation Models (TSFMs) are a powerful paradigm for time series analysis and are often enhanced by synthetic data augmentation to improve the training data quality. Existing augmentation methods, however, t…
Time Series AnalysisData AugmentationGrasynda: Graph-based Synthetic Time Series Generation
Data augmentation is a crucial tool in time series forecasting, especially for deep learning architectures that require a large training sample size to generalize effectively. However, extensive datasets are not always a…
Time Series ForecastingData AugmentationTime Series Data Augmentation for Neural Networks by Time Warping with a Discriminative Teacher
Neural networks have become a powerful tool in pattern recognition and part of their success is due to generalization from using large datasets. However, unlike other domains, time series classification datasets are ofte…
Data AugmentationDynamic Time WarpingTime SeriesTime Series Analysis+1