Towards plausibility in time series counterfactual explanations
About
We present a new method for generating plausible counterfactual explanations for time series classification problems. The approach performs gradient-based optimization directly in the input space. To enforce plausibility, we integrate soft-DTW (dynamic time warping) alignment with $k$-nearest neighbors from the target class, which effectively encourages the generated counterfactuals to adopt a realistic temporal structure. The overall optimization objective is a multi-faceted loss function that balances key counterfactual properties. It incorporates losses for validity, sparsity, and proximity, alongside the novel soft-DTW-based plausibility component. We conduct an evaluation of our method against several strong reference approaches, measuring the key properties of the generated counterfactuals across multiple dimensions. The results demonstrate that our method achieves competitive performance in validity while significantly outperforming existing approaches in distributional alignment with the target class, indicating superior temporal realism. Furthermore, a qualitative analysis highlights the critical limitations of existing methods in preserving realistic temporal structure. This work shows that the proposed method consistently generates counterfactual explanations for time series classifiers that are not only valid but also highly plausible and consistent with temporal patterns.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Time Series Counterfactual Explanations | CBF | Validation Score1 | 3 | |
| Time Series Counterfactual Explanations | TwoLeadECG | Validation Score1 | 3 | |
| Time Series Counterfactual Explanations | GunPoint | Validity Score0.975 | 3 | |
| Time Series Counterfactual Explanations | Earthquakes | Validation Metric Value1 | 3 | |
| Time Series Counterfactual Explanations | Coffee | Validation Score1 | 3 | |
| Time Series Counterfactual Explanations | ItalyPowerDemand | Value1 | 3 | |
| Time Series Counterfactual Explanations | Cricket | Validation Score1 | 2 | |
| Time Series Counterfactual Explanations | Epilepsy | Value Score1 | 2 |