Challenges in Model Agnostic Controller Learning for Unstable Systems
Mario Sznaier, Mustafa Bozdag
TL;DR
This paper addresses the risk that model-agnostic direct policy optimization can destabilize even simple unstable systems due to pole/zero cancellations that preserve input-output performance but destroy internal stability. It analyzes a minimal first-order example using Youla parameterization to show how interpolation constraints are essential to maintain internal stability, and demonstrates that unconstrained or nonlinear approaches can yield unstable closed-loop behavior. The authors discuss remedies—such as adding training noise, prestabilization, and data-driven coprime-factorization with gap-metric guarantees—and highlight the limitations of each, emphasizing the need for stability-aware, time-domain learning frameworks. The work suggests a shift toward learning stabilizing controllers from finite data via stability-centric loss functions, with implications for model-free control design in practice.
Abstract
Model agnostic controller learning, for instance by direct policy optimization, has been the object of renewed attention lately, since it avoids a computationally expensive system identification step. Indeed, direct policy search has been empirically shown to lead to optimal controllers in a number of cases of practical importance. However, to date, these empirical results have not been backed up with a comprehensive theoretical analysis for general problems. In this paper we use a simple example to show that direct policy optimization is not directly generalizable to other seemingly simple problems. In such cases, direct optimization of a performance index can lead to unstable pole/zero cancellations, resulting in the loss of internal stability and unbounded outputs in response to arbitrarily small perturbations. We conclude the paper by analyzing several alternatives to avoid this phenomenon, suggesting some new directions in direct control policy optimization.
