A Deep State-Space Model Compression Method using Upper Bound on Output Error
Hiroki Sakamoto, Kazuhiro Sato
TL;DR
This work tackles compressing Deep State-Space Models that internally embed Linear Quadratic-Output (LQO) blocks by deriving a provable upper bound on the output error $e_{\xi}$ and showing it is controlled by per-layer time-limited $H^2$ norms $\|\mathcal{S}^{(i)}-\hat{\mathcal{S}}^{(i)}\|_{h^2_L}$. It introduces a gradient-based Model Order Reduction (MOR) procedure that minimizes the bound $f(\hat{\mathbf{S}})=\sum_{i=1}^{\xi} \tilde{G}_i \|\mathcal{S}^{(i)}-\hat{\mathcal{S}}^{(i)}\|_{h^2_L}$ under stability and structural constraints, thereby preserving inter-layer interactions. The method yields highly compressed models with strong end-to-end performance on the IMDb task within the Long Range Arena, achieving roughly an $80\%$ reduction in trainable parameters with only about a 4–5% drop in accuracy, and in some cases even outperforming retrained baselines. This provides both a theoretical justification for MOR-based compression of Deep SSMs and a practical approach for low-cost deployment under compute constraints.
Abstract
We study deep state-space models (Deep SSMs) that contain linear-quadratic-output (LQO) systems as internal blocks and present a compression method with a provable output error guarantee. We first derive an upper bound on the output error between two Deep SSMs and show that the bound can be expressed via the $h^2$-error norms between the layerwise LQO systems, thereby providing a theoretical justification for existing model order reduction (MOR)-based compression. Building on this bound, we formulate an optimization problem in terms of the $h^2$-error norm and develop a gradient-based MOR method. On the IMDb task from the Long Range Arena benchmark, we demonstrate that our compression method achieves strong performance. Moreover, unlike prior approaches, we reduce roughly 80% of trainable parameters without retraining, with only a 4-5% performance drop.
