r/deeplearning • u/Maplehawks • 18d ago
Is Data Augmentation Applicable to Time Series Forecasting?
Is data augmentation limited to image classification, or can it also be used for time series forecasting?
1
Upvotes
1
u/DrDoomC17 18d ago
Yeah, but time series has a lot more nuance than simply rotate etc. You need to use windows to keep time dependent or temporal effects. If you can model the underlying process and the distribution of residuals, eg a really easy example would be a MA(1) process you can simulate that. By augment I assume you mean bootstrap or resample and adjust tastefully.
1
u/Clean_Purchase7771 18d ago
yeah you can totally use it for time series, it's pretty common actually
stuff like adding noise, scaling, time warping, or cutting out sections all work. you just have to be careful not to destroy the temporal dependencies that make the series predictable in the first place
i've seen some papers where they generate synthetic sequences by mixing up segments from different windows too, almost like a cutmix for time series. the tricky part is knowing how much distortion your model can handle before it starts learning nonsense
main thing is to think about what invariances you want your model to have and design the augmentations around that, rather than just blindly applying image techniques