Direct System Identification of Dynamical Networks with Partial Measurements: a Maximum Likelihood Approach
João Victor Galvão da Mata, Anders Hansson, Martin S. Andersen
TL;DR
This work tackles the problem of identifying dynamic networks with latent variables by formulating a direct maximum-likelihood approach that can handle missing data. By exploiting known interconnections and applying a sequence of linear transformations, the authors convert an inherently singular pdf into a nonsingular one, enabling ML estimation for networked ARMAX models. The key contribution is a practical transformation framework that yields a reduced, parameter-invariant, nonsingular problem (via quantities like $\Phi$ and $\Gamma$) suitable for direct ML optimization. Numerical experiments on a 3-system network demonstrate that, with appropriate initialization or global optimization, the direct method can accurately recover both observed and latent states and outperform indirect transfer-function methods in terms of estimation robustness and state recovery.
Abstract
This paper introduces a novel direct approach to system identification of dynamic networks with missing data based on maximum likelihood estimation. Dynamic networks generally present a singular probability density function, which poses a challenge in the estimation of their parameters. By leveraging knowledge about the network's interconnections, we show that it is possible to transform the problem into a more tractable form by applying linear transformations. This results in a nonsingular probability density function, enabling the application of maximum likelihood estimation techniques. Our preliminary numerical results suggest that when combined with global optimization algorithms or a suitable initialization strategy, we are able to obtain a good estimate of the dynamics of the internal systems.
