STEB: In Search of the Best Evaluation Approach for Synthetic Time Series
Michael Stenger, Robert Leppich, André Bauer, Samuel Kounev
TL;DR
STEB tackles the lack of standardized evaluation for synthetic time series by introducing a benchmark that stress-tests 41 quantitative TS evaluation measures across 10 diverse datasets using 13 transformations along a modulation path controlled by $κ$. It introduces reliability ($r_\text{rel}$) and consistency ($r_\text{con}$) indicators to quantify how well measures track true quality and remain stable across seeds and datasets, while recording running times and embedding dependencies. The study ranks measures, reveals that the upstream TS embedding choice can substantially alter scores, and demonstrates the need for embedder standardization in measure evaluation. With plans to open-source STEB, the work lays groundwork for more objective, scalable, and interpretable comparisons of synthetic TS quality across domains and applications.
Abstract
The growing need for synthetic time series, due to data augmentation or privacy regulations, has led to numerous generative models, frameworks, and evaluation measures alike. Objectively comparing these measures on a large scale remains an open challenge. We propose the Synthetic Time series Evaluation Benchmark (STEB) -- the first benchmark framework that enables comprehensive and interpretable automated comparisons of synthetic time series evaluation measures. Using 10 diverse datasets, randomness injection, and 13 configurable data transformations, STEB computes indicators for measure reliability and score consistency. It tracks running time, test errors, and features sequential and parallel modes of operation. In our experiments, we determine a ranking of 41 measures from literature and confirm that the choice of upstream time series embedding heavily impacts the final score.
