Scalable Identification of Partially Observed Systems with Certainty-Equivalent EM

Abstract

System identification is a key step for model-based control, estimator design, and output prediction. This work considers the offline identification of partially observed nonlinear systems. We empirically show that the certainty-equivalent approximation to expectation-maximization can be a reliable and scalable approach for high-dimensional deterministic systems, which are common in robotics. We formulate certainty-equivalent expectation-maximization as block coordinate-ascent, and provide an efficient implementation. The algorithm is tested on a simulated system of coupled Lorenz attractors, demonstrating its ability to identify high-dimensional systems that can be intractable for particle-based approaches. Our approach is also used to identify the dynamics of an aerobatic helicopter. By augmenting the state with unobserved fluid states, a model is learned that predicts the acceleration of the helicopter better than state-of-the-art approaches. The codebase for this work is available at https://github.com/sisl/CEEM.

Cite

Text

Menda et al. "Scalable Identification of Partially Observed Systems with Certainty-Equivalent EM." International Conference on Machine Learning, 2020.

Markdown

[Menda et al. "Scalable Identification of Partially Observed Systems with Certainty-Equivalent EM." International Conference on Machine Learning, 2020.](https://mlanthology.org/icml/2020/menda2020icml-scalable/)

BibTeX

@inproceedings{menda2020icml-scalable,
  title     = {{Scalable Identification of Partially Observed Systems with Certainty-Equivalent EM}},
  author    = {Menda, Kunal and De Becdelievre, Jean and Gupta, Jayesh and Kroo, Ilan and Kochenderfer, Mykel and Manchester, Zachary},
  booktitle = {International Conference on Machine Learning},
  year      = {2020},
  pages     = {6830-6840},
  volume    = {119},
  url       = {https://mlanthology.org/icml/2020/menda2020icml-scalable/}
}