Low-rank plus diagonal approximations for Riccati-like matrix differential equations
Silv\`ere Bonnabel (CAOR), Marc Lambert (Inria, DGA), Francis Bach, (LIENS, SIERRA)

TL;DR
This paper introduces a low-rank plus diagonal approximation method for large positive semi-definite matrices evolving in time, enabling efficient computation and invertibility for Riccati-like differential equations in high dimensions.
Contribution
It proposes a novel low-rank plus diagonal approximation framework with a closed-form projection formula, improving tractability and invertibility over previous low-rank methods.
Findings
Efficient linear-cost computation for high-dimensional Riccati equations.
Enhanced invertibility of approximations due to the diagonal component.
Successful application to Bayesian inference and Kalman filtering.
Abstract
We consider the problem of computing tractable approximations of time-dependent d x d large positive semi-definite (PSD) matrices defined as solutions of a matrix differential equation. We propose to use "low-rank plus diagonal" PSD matrices as approximations that can be stored with a memory cost being linear in the high dimension d. To constrain the solution of the differential equation to remain in that subset, we project the derivative at all times onto the tangent space to the subset, following the methodology of dynamical low-rank approximation. We derive a closed-form formula for the projection, and show that after some manipulations it can be computed with a numerical cost being linear in d, allowing for tractable implementation. Contrary to previous approaches based on pure low-rank approximations, the addition of the diagonal term allows for our approximations to be invertible…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMatrix Theory and Algorithms · Statistical and numerical algorithms · Geophysics and Gravity Measurements
