Sparse Graphical Linear Dynamical Systems
Abstract: Time-series datasets are central in machine learning with applications in numerous fields of science and engineering, such as biomedicine, Earth observation, and network analysis. Extensive research exists on state-space models (SSMs), which are powerful mathematical tools that allow for probabilistic and interpretable learning on time series. Learning the model parameters in SSMs is arguably one of the most complicated tasks, and the inclusion of prior knowledge is known to both ease the interpretation but also to complicate the inferential tasks. Very recent works have attempted to incorporate a graphical perspective on some of those model parameters, but they present notable limitations that this work addresses. More generally, existing graphical modeling tools are designed to incorporate either static information, focusing on statistical dependencies among independent random variables (e.g., graphical Lasso approach), or dynamic information, emphasizing causal relationships among time series samples (e.g., graphical Granger approaches). However, there are no joint approaches combining static and dynamic graphical modeling within the context of SSMs. This work proposes a novel approach to fill this gap by introducing a joint graphical modeling framework that bridges the graphical Lasso model and a causal-based graphical approach for the linear-Gaussian SSM. We present DGLASSO (Dynamic Graphical Lasso), a new inference method within this framework that implements an efficient block alternating majorization-minimization algorithm. The algorithm's convergence is established by departing from modern tools from nonlinear analysis. Experimental validation on various synthetic data showcases the effectiveness of the proposed model and inference algorithm.
- C. Alippi and D. Zambon. Graph Kalman filters. Technical report, 2023. https://arxiv.org/pdf/2303.12021.pdf.
- Particle Markov chain Monte Carlo methods. Journal of the Royal Statistical Society: Series B (Statistical Methodology), 72(3):269–342, 2010.
- Proximal alternating minimization and projection methods for nonconvex problems:an approach based on the kurdyka-lojasiewicz inequality. Mathematics of Operation Research, 35(2):438–457, 2010.
- Convergence of descent methods for semi-algebraic and tame problems: proximal algorithms,forward–backward splitting. Mathematical Programming, 137(1):91–129, Feb. 2013.
- Optimization with sparsity-inducing penalties. Foundations and Trends in Machine Learning, 4(1):1–106, Jan. 2012.
- Learning graphical models for stationary time series. IEEE Transactions on Signal Processing, 52(8):2189–2199, Aug. 2004. doi: 10.1109/TSP.2004.831032.
- D. Barber and A. T. Cemgil. Graphical models for time-series. IEEE Signal Processing Magazine, 27(6):18–28, Nov 2010. doi: 10.1109/MSP.2010.938028.
- A Dykstra-like algorithm for two monotone operators. Pacific Journal of Optimization, 4:383–391, 2008.
- Convex Analysis and Monotone Operator Theory in Hilbert Spaces. Springer, 2017. doi: 10.1007/978-3-319-48311-5.
- Learning to discover sparse graphical models. In Proceedings of the 34th International Conference on Machine Learning (ICML 2017), volume 70, pages 440–448, 2017.
- A review on graph optimization and algorithmic frameworks. Technical report, 2018. https://hal.science/hal-01901499/document.
- Proximal approaches for matrix optimization problems: Application to robust precision matrix estimation. Signal Processing, 169:107417, Apr. 2020.
- Proximal alternating linearized minimization for nonconvex and nonsmooth problems. Mathematical Programming, 146(1):459–494, Aug. 2014.
- L. Brendan and J. Tenenbaum. Discovering structure by learning sparse graphs. In Proceedings of the 32nd Annual Meeting of the Cognitive Science Society (CogSci 2010), pages 778–784, Portland, Oregon, USA, 11-14 Aug. 2010.
- Smooting algorithms for state-space models. Annals of the Institute of Statistical Mathematics, 62(61), 2010.
- P. Bühlmann and S. Van De Geer. Statistics for High-Dimensional Data: Methods, Theory and Applications. Springer Science & Business Media, 2011.
- Inference in Hidden Markov Models. Springer Series in Statistics. Springer New York, NY, 1st edition, 2005.
- Latent variable graphical model selection via convex optimization. The Annals of Statistics, 40(4):1935–1967, 2012.
- A variational formulation for frame-based inverse problems. Inverse Problems, 23(4):1495–1518, June 2007.
- Differentiable particle filters through conditional normalizing flow. In Proceedings of the IEEE 24th International Conference on Information Fusion (FUSION 2021), pages 1–6, 2021.
- SPOQ lp-over-lq regularization for sparse signal recovery applied to mass spectrometry. IEEE Transactions on Signal Processing, 68:6070–6084, 2020.
- Smc2: an efficient algorithm for sequential analysis of state space models. Journal of the Royal Statistical Society Series B: Statistical Methodology, 75(3):397–426, 2013.
- E. Chouzenoux and V. Elvira. GraphEM: EM algorithm for blind Kalman filtering under graphical sparsity constraints. In In Proceedings of the 45th IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP 2020), pages 5840–5844, 4–8 May 2020.
- E. Chouzenoux and V. Elvira. Graphit: Iterative reweighted l1 algorithm for sparse graph inference in state-space models. In Proceedings of the International Conference on Acoustics, Speech, and Signal Processing (ICASSP 2023), Rhodes Island, Greece, 4-10 June 2023.
- Variable metric forward-backward algorithm for minimizing the sum of a differentiable function and a convex function. Journal of Optimization Theory and Applications, 162(1):107–132, 2014.
- A block coordinate variable metric forward-backward algorithm. Journal of Global Optimization, 66(3):457–485, 2016.
- Optimal multivariate Gaussian fitting with applications to PSF modeling in two-photon microscopy imaging. Journal of Mathematical Imaging and Vision, 61(7):1037–1050, 2019.
- Proximal splitting methods in signal processing. In Fixed-point algorithms for inverse problems in science and engineering, pages 185–212. Springer, 2011.
- Differentiable particle filtering via entropy-regularized optimal transport. In Proceedings of the 38th International Conference on Machine Learning (ICML 2021), page 2100–2111, Jul 2021.
- B. Cox and V. Elvira. Parameter estimation in sparse linear-Gaussian state-space models via reversible jump Markov Chain Monte Carlo. In Proceedings of the 30th European Signal Processing Conference (EUSIPCO 2022), pages 797–801, Belgrade, Serbia, 29 Aug.-2 Sep. 2022.
- B. Cox and V. Elvira. Sparse Bayesian estimation of parameters in linear-Gaussian state-space models. IEEE Transactions on Signal Processing (to appear in), 2023.
- D. Crisan and J. Miguez. Nested particle filters for online parameter estimation in discrete-time state-space markov models. 2018.
- Maximum likelihood from incomplete data via the em algorithm. Journal of the Royal Statistical Society. Series B (Methodological), 39(1):1–38, 1977.
- Particle filtering. IEEE signal processing magazine, 20(5):19–38, 2003.
- A tutorial on particle filtering and smoothing: Fifteen years later. Handbook of nonlinear filtering, 12(656-704):3, 2009.
- M. Eichler. Graphical modelling of multivariate time series. Probability Theory and Related Fields, 153(1):233–268, Jun. 2012. ISSN 1432-2064. doi: 10.1007/s00440-011-0345-8. URL https://doi.org/10.1007/s00440-011-0345-8.
- V. Elvira and E. Chouzenoux. Graphical inference in linear-Gaussian state-space models. IEEE Transactions on Signal Processing, 70:4757–4771, 2022.
- L. Frenkel and M. Feder. Recursive expectation-maximization (EM) algorithms for time-varying parameters with applications to multiple target tracking. IEEE Transactions on Signal Processing, 47(2):306–320, 1999.
- Sparse inverse covariance estimation with the graphical LASSO. Biostatistics, 9(3):432–441, jul 2008.
- Iterated extended Kalman smoother-based variable splitting for l1-regularized state estimation. IEEE Transactions on Signal Processing, 67(19):5078–5092, 2015.
- Topology identification and learning over graphs: Accounting for nonlinearities and dynamics. Proceedings of the IEEE, 106(5):787–807, May 2018.
- C. W. Granger. Investigating causal relations by econometric models and cross-spectral methods. Econometrica: Journal of the Econometric Society, pages 424–438, 1969.
- Reversible jump MCMC. Genetics, 155(3):1391–1403, 2009.
- N. Gupta and R. Mehra. Computational aspects of maximum likelihood estimation and reduction in sensitivity function calculations. IEEE Transactions on Automatic Control, 19(6):774–783, 1974.
- J. D. Hamilton. State-space models. Handbook of Econometrics, 4:3039–3080, 1994.
- J. D. Hamilton. Time series analysis. Princeton university press, 2020.
- Inertial block proximal method for non-convex nonsmooth optimization. In Proceedings of the Thirty-seventh International Conference on Machine Learning (ICML 2020), 2020.
- Learning graphical factor models with Riemannian optimization. Technical report, 2022. https://arxiv.org/abs/2210.11950.
- A unified algorithmic framework for block-structured optimization involving big data: With applications in machine learning and signal processing. IEEE Signal Process. Mag., 33(1):57–77, Jan. 2016.
- D. R. Hunter and K. Lange. A tutorial on MM algorithms. Amer. Stat., 58(1):30–37, Feb. 2004.
- Inference of spatio-temporal functions over graphs via multikernel kriged Kalman filtering. IEEE Transactions on Signal Processing, 66(12):3228–3239, 2018.
- Semi-blind inference of topologies and dynamical processes over dynamic graphs. IEEE Transactions on Signal Processing, 67(9):2263–2274, May 2019.
- M. Jacobson and J. Fessler. An expanded theoretical treatment of iteration-dependent majorize-minimize algorithms. IEEE Transactions on Image Processing, 16(10):2411–2422, 2007.
- R. E. Kalman. A new approach to linear filtering and prediction problems. Journal of Basic Engineering, 82:35–45, 1960.
- On particle methods for parameter estimation in state-space models. Technical report, 2015. https://arxiv.org/abs/1412.8695.
- State-space models with regime switching: classical and Gibbs-sampling approaches with applications. MIT Press Books, 1st edition, 1999.
- N. Komodakis and J.-C. Pesquet. Playing with duality: An overview of recent primal-dual approaches for solving large-scale optimization problems. IEEE Signal Processing Magazine, 32(6):31–54, 2015.
- A unified framework for structured graph learning via spectral constraints. Journal of Machine Learning Research, 21(22):1–60, 2020.
- S. Lojasiewicz. Unepropriété topologique des sous-ensembles analytiques réels. Editions du Centre National de la Recherche Scientifique, pages 87–89, 1963.
- Hierarchical algorithms for causality retrieval in atrial fibrillation intracavitary electrograms. IEEE Journal of Biomedical and Health Informatics, 12(1):143–155, Jan. 2019.
- Handbook of Graphical Models. CRC Press, Boca Raton, FL, 2019.
- N. Meinshausen and P. Bühlmann. High-dimensional graphs and variable selection with the lasso. The Annals of Statistics, pages 1436–1462, 2006.
- J. Moré and G. Toraldo. Algorithms for bound constrained quadratic programming problems. Numerical Mathematics, 55:377–400, 1989.
- Elements of sequential monte carlo. Foundations and Trends® in Machine Learning, 12(3):307–392, 2019.
- D. Nagakura. Computing exact score vectors for linear Gaussian state space models. Communications in Statistics - Simulation and Computation, 50(8):2313–2326, 2021.
- State-space models: from the EM algorithm to a gradient approach. Neural Computation, 19(4):1097–1111, 2007.
- S. Pérez-Vieites and J. MÃguez. Nested gaussian filters for recursive bayesian inference and nonlinear tracking in state space models. Signal Processing, 189:108295, 2021.
- The causality for climate competition. In Proceedings of the NeurIPS 2019 Competition and Demonstration Track, volume 123, pages 110–120, 2020.
- Extended Kalman filter for graph signals in nonlinear dynamic systems. In Proceedings of the International Conference on Acoustics, Speech, and Signal Processing (ICASSP 2023), Rhodes Island, Greece, 4-10 June 2023.
- S. Sarkka. Bayesian Filtering and Smoothing. 3 edition, 2013.
- M. Segal and E. Weinstein. A new method for evaluating the log-likelihood gradient (score) of linear dynamic systems. IEEE Transactions on Automatic Control, 33(8):763–766, 1988. doi: 10.1109/9.1295.
- M. Segal and E. Weinstein. A new method for evaluating the log-likelihood gradient, the hessian, and the fisher information matrix for linear dynamic systems. IEEE Transactions on Information Theory, 35(3):682–687, 1989. doi: 10.1109/18.30995.
- Blind Kalman filtering for short-term load forecasting. IEEE Transactions on Power Systems, 35(6):4916–4919, Nov. 2020.
- Recurrent dictionary learning for state-space models with an application in stock forecasting. Neurocomputing, 450:1–13, Aug. 2021.
- A. Shojaie and G. Michailidis. Discovering graphical granger causality using the truncating lasso penalty. Bioinformatics, 26(18):i517–i523, 2010.
- An approach to time series smoothing and forecasting using the EM algorithm. Journal of Time Series Analysis, 3(4):253–264, 1982.
- Majorization-minimization algorithms in signal processing, communications, and machine learning. IEEE Transactions on Signal Processing, 65(3):794 – 816, 2016.
- R. Tibshirani. Regression shrinkage and selection via the lasso. Journal of the Royal Statistical Society. Series B (Methodological), 58(1):267–288, 1996.
- An inertial block majorization minimization framework for nonsmooth nonconvex optimization. Technical report, 2020. https://arxiv.org/abs/2010.12133.
- C. Uhler. Gaussian graphical models: An algebraic and geometric perspective. Technical report, 2017. https://arxiv.org/abs/1707.04345.
- C. F. J. Wu. On the convergence properties of the EM algorithm. The Annals of Statistics, 11(1):95–103, 1983.
- Does the â„“1subscriptâ„“1\ell_{1}roman_â„“ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-norm learn a sparse graph under Laplacian constrained graphical models? Technical report, 2020. https://arxiv.org/abs/2006.14925.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.