DCIts -- Deep Convolutional Interpreter for time series
Davor Horvatic, Domjan Baric
TL;DR
DCIts tackles the challenge of interpretable forecasting for multivariate time series by learning a transition operator α via a two-stage Focuser–Modeler architecture that factorizes α into α = C ∘ F. The approach uses a sliding window Q_t and a rich convolutional backbone to produce interpretable, per-sample coefficients that reveal which series and lags drive predictions, and extends to higher-order interactions with bias terms. Quantitative tests on Barić et al. benchmarks show DCIts matching or beating a strong baseline (IMV-LSTM) with superior interpretability, and qualitative analyses demonstrate faithful recovery of autoregressive, cross-correlated, and switching dynamics, including nonlinear extensions. The method provides a practical pathway to mechanistic insight in dynamic systems, enabling reconstruction of generating equations and identification of key drivers while maintaining forecasting accuracy; future work will address computation for very large or high-frequency data and validation on real-world domains.
Abstract
We introduce an interpretable deep learning model for multivariate time series forecasting that prioritizes both predictive performance and interpretability - key requirements for understanding complex physical phenomena. Our model not only matches but often surpasses existing interpretability methods, achieving this without compromising accuracy. Through extensive experiments, we demonstrate its ability to identify the most relevant time series and lags that contribute to forecasting future values, providing intuitive and transparent explanations for its predictions. To minimize the need for manual supervision, the model is designed so one can robustly determine the optimal window size that captures all necessary interactions within the smallest possible time frame. Additionally, it effectively identifies the optimal model order, balancing complexity when incorporating higher-order terms. These advancements hold significant implications for modeling and understanding dynamic systems, making the model a valuable tool for applied and computational physicists.
