Mining of Switching Sparse Networks for Missing Value Imputation in Multivariate Time Series
Kohei Obata, Koki Kawabata, Yasuko Matsubara, Yasushi Sakurai
TL;DR
MissNet addresses missing-value imputation in multivariate time series by jointly learning regime-switching dynamics, a state-space latent representation, and switching sparse networks via graphical lasso. It integrates a discrete Markov process for regime changes, a linear-Gaussian SSM for temporal dependencies, and network inference that updates per regime, enabling interpretable regime-specific relationships. The method demonstrates improved imputations over state-of-the-art baselines, scales linearly with time length, and provides visualizable networks that illuminate how features relate under different regimes. Empirical results on synthetic and real datasets confirm both accuracy gains and interpretability, offering a practical approach for complex, non-stationary time-series data with missing blocks.
Abstract
Multivariate time series data suffer from the problem of missing values, which hinders the application of many analytical methods. To achieve the accurate imputation of these missing values, exploiting inter-correlation by employing the relationships between sequences (i.e., a network) is as important as the use of temporal dependency, since a sequence normally correlates with other sequences. Moreover, exploiting an adequate network depending on time is also necessary since the network varies over time. However, in real-world scenarios, we normally know neither the network structure nor when the network changes beforehand. Here, we propose a missing value imputation method for multivariate time series, namely MissNet, that is designed to exploit temporal dependency with a state-space model and inter-correlation by switching sparse networks. The network encodes conditional independence between features, which helps us understand the important relationships for imputation visually. Our algorithm, which scales linearly with reference to the length of the data, alternatively infers networks and fills in missing values using the networks while discovering the switching of the networks. Extensive experiments demonstrate that MissNet outperforms the state-of-the-art algorithms for multivariate time series imputation and provides interpretable results.
