Can automated smoothing significantly improve benchmark time series classification algorithms?
This work addresses the practical utility of automated smoothing for time series classification, showing it is incremental and not broadly beneficial without domain knowledge.
The study investigated whether automated smoothing as a preprocessing step could improve benchmark time series classification algorithms, finding no significant improvement on average across standard datasets, even with optimized parameters.
tl;dr: no, it cannot, at least not on average on the standard archive problems. We assess whether using six smoothing algorithms (moving average, exponential smoothing, Gaussian filter, Savitzky-Golay filter, Fourier approximation and a recursive median sieve) could be automatically applied to time series classification problems as a preprocessing step to improve the performance of three benchmark classifiers (1-Nearest Neighbour with Euclidean and Dynamic Time Warping distances, and Rotation Forest). We found no significant improvement over unsmoothed data even when we set the smoothing parameter through cross validation. We are not claiming smoothing has no worth. It has an important role in exploratory analysis and helps with specific classification problems where domain knowledge can be exploited. What we observe is that the automatic application does not help and that we cannot explain the improvement of other time series classification algorithms over the baseline classifiers simply as a function of the absence of smoothing.