Papers
Topics
Authors
Recent
Search
2000 character limit reached

Exponentially Forgetting ZRLS

Updated 28 September 2025
  • EF ZRLS is an adaptive estimation framework that computes set-valued zonotopic bounds on time-varying parameters using exponential weighting of recent data.
  • It employs recursive updates and uncertainty propagation with scalable generators to robustly track slowly varying dynamics amidst bounded noise.
  • The method underpins real-time reachability analysis and safety verification, and it is enhanced by variable-rate and directional forgetting schemes for improved adaptability.

Exponentially Forgetting Zonotopic Recursive Least Squares (EF ZRLS) is an adaptive estimation framework that recursively computes set-valued (zonotopic) bounds for time-varying model parameters from online noisy measurements, with exponential weighting assigned to recent data. EF ZRLS generalizes classical recursive least squares by integrating zonotopic uncertainty propagation, exponential forgetting (via a scalar or vector forgetting factor), and, where applicable, extensions such as variable-rate or direction-dependent forgetting. This approach achieves robust parameter estimation and model set bounding for systems with slowly-varying dynamics and bounded noise, forming the basis for real-time reachability analysis and safety-critical verification tasks (Akhormeh et al., 21 Sep 2025, Lai et al., 2023).

1. Mathematical Foundations of EF ZRLS

EF ZRLS operates on a regression model of the form yk=ϕkθtr,k+vky_k = \phi_k \theta_{\text{tr}, k} + v_k, where yky_k is the measured output, ϕk\phi_k is a persistently exciting regressor, θtr,k\theta_{\text{tr}, k} is the (possibly time-varying) true parameter vector, and vkv_k is bounded measurement noise. The parameter evolution, θtr,k=θtr,k1+δθk1\theta_{\text{tr}, k} = \theta_{\text{tr}, k-1} + \delta\theta_{k-1}, admits slow variation.

Instead of producing a point estimate θk\theta_k, EF ZRLS maintains a matrix zonotope Zk=Ck,Gk\mathcal{Z}_k = \langle C_k, G_k \rangle as a set-valued over-approximation:

  • CkC_k is the zonotope center (nominal estimate).
  • GkG_k are generator matrices encoding uncertainty from noise, model variation, and prior estimate propagation.

The recursive update combines exponential forgetting (parametrized by yky_k0: yky_k1) and zonotopic set propagation: yky_k2 where yky_k3 is the correction gain, and yky_k4 is the generator associated with measurement noise.

The optimal gain is specified by (Akhormeh et al., 21 Sep 2025): yky_k5 with yky_k6 and yky_k7 derived from the noise description. Exponential forgetting is realized by scaling past uncertainty generators by yky_k8; thus, older uncertainties receive exponentially less weight.

2. Exponential Forgetting Mechanism

The core of exponential forgetting in EF ZRLS is the recursive covariance update: yky_k9 Older data's influence is diminished by a factor of ϕk\phi_k0 at each recursion. Lower ϕk\phi_k1 enables rapid adaptation to parameter changes, while ϕk\phi_k2 preserves memory of earlier samples—see (Fraccaroli et al., 2015, Lai et al., 2023).

Variants exist for parameter-wise forgetting. If parameters exhibit distinct dynamics, vector forgetting schemes (ϕk\phi_k3) generalize the recursive update using a kernel-inspired forgetting map: ϕk\phi_k4 with ϕk\phi_k5 encoding diagonal, tuned/correlated, or cubic spline updating (see (Fraccaroli et al., 2015)). This design enables each parameter or direction to "forget" at distinct rates, enhancing tracking in multi-rate systems.

3. Zonotopic Set Propagation

EF ZRLS represents parameter estimates as matrix zonotopes: ϕk\phi_k6 At each step:

  • The central update ϕk\phi_k7 incorporates new information.
  • Each generator propagates via ϕk\phi_k8 scaling and multiplication by ϕk\phi_k9. Noise generators are appended to maintain boundedness under measurement uncertainty.

Zonotopic propagation guarantees that the set θtr,k\theta_{\text{tr}, k}0 contains all plausible θtr,k\theta_{\text{tr}, k}1, given bounded noise and dynamic variation. This is essential for set-membership identification and for reachability over-approximation (Akhormeh et al., 21 Sep 2025, Lai et al., 2023).

4. Stability, Robustness, and Convergence

Stability of parameter estimation under EF ZRLS, both pointwise and zonotopically, follows from generalized forgetting RLS theory (Lai et al., 2023). With persistently exciting regressors and bounded noise:

  • If θtr,k\theta_{\text{tr}, k}2 is uniformly positive definite and properly bounded (θtr,k\theta_{\text{tr}, k}3), global uniform exponential stability is obtained via Lyapunov analysis: θtr,k\theta_{\text{tr}, k}4 and

θtr,k\theta_{\text{tr}, k}5

  • Under time-varying parameters and bounded noise, a global uniform ultimate bound for the estimation error is established via (Lai et al., 2023, Akhormeh et al., 21 Sep 2025): θtr,k\theta_{\text{tr}, k}6 for suitable bounds θtr,k\theta_{\text{tr}, k}7, θtr,k\theta_{\text{tr}, k}8, θtr,k\theta_{\text{tr}, k}9, etc.

The zonotopic idea ensures robust tracking: the true parameter remains within the set vkv_k0 despite drift, noise, and modeling error. Numerical experiments confirm less conservative over-approximations compared to batch LS and non-adaptive methods (Akhormeh et al., 21 Sep 2025).

5. Variable-Rate and Directional Forgetting

Extensions to EF ZRLS allow adaptation of the forgetting rate in time or direction:

  • Variable-rate forgetting (VRF): The forgetting factor vkv_k1 becomes time-varying, vkv_k2, with cost function weights vkv_k3 (Bruce et al., 2020). This improves responsivity to abrupt system changes.
  • Variable-direction forgetting: A matrix-valued forgetting factor vkv_k4 applies forgetting only to directions actively excited by new data (Goel et al., 2020). This reduces over-conservatism in the absence of persistent excitation.

Both mechanisms can be embedded within EF ZRLS by modifying generator scaling and update rules to accommodate these adaptive schemes, yielding tighter zonotopic bounds, especially in multi-rate or partially excited systems.

6. Applications: Real-Time Reachability Analysis

EF ZRLS has demonstrated efficacy in reachability analysis of uncertain and time-varying systems:

  • Discrete-time linear time-varying systems (LTV): EF ZRLS recursively computes a set of plausible vkv_k5 matrices for vkv_k6, with vkv_k7 and vkv_k8 uncertain and/or noisy. Zonotope-based reachable sets are propagated forward, leveraging the model set at each step (Akhormeh et al., 21 Sep 2025).
  • Nonlinear Lipschitz systems: EF ZRLS estimates a family of local linearizations. The nonlinear remainder is over-approximated via Lipschitz bounds—again using zonotopic arithmetic.
  • Safety-critical systems: The method operates online, on real measurements, and adapts to parameter changes without offline data. Real-world applications include autonomous vehicle safety envelope computation.

Compared to classical model-based reachability methods, EF ZRLS yields less conservative over-approximations and responds efficiently to dynamic changes.

7. Comparative Performance and Trade-offs

Table: Key EF ZRLS Features and Advantages

Feature/Method Effect Source
Exponential forgetting Rapid adaptation to parameter changes (Fraccaroli et al., 2015, Akhormeh et al., 21 Sep 2025)
Zonotopic uncertainty bounds Guaranteed over-approximation, robustness (Akhormeh et al., 21 Sep 2025, Lai et al., 2023)
Multiple/variable forgetting Enhanced tracking of multi-rate/time-varying parameters (Fraccaroli et al., 2015, Bruce et al., 2020)
Directional forgetting Non-conservatism under nonpersistent excitation (Goel et al., 2020)
Lyapunov stability & boundedness Strong theoretical stability guarantees (Lai et al., 2023)
Less conservative reachability Improved safety analysis in online settings (Akhormeh et al., 21 Sep 2025)

In simulation and experimental studies, EF ZRLS adapts more quickly than constant-rate approaches, and set-based propagation consistently retains the true parameter set within the zonotope, even under bounded noise and drifting models.

Summary

Exponentially Forgetting Zonotopic Recursive Least Squares combines recursive least squares with exponential data weighting and zonotopic set-membership estimation to deliver robust, real-time identification and reachability certification in dynamic, uncertain systems. Variants with multiple or variable forgetting factors further enhance adaptability and reduce conservatism. Lyapunov-based analyses confirm exponential stability and ultimate boundedness of the parameter estimation error under broad conditions—including the presence of bounded noise and slowly time-varying models. EF ZRLS stands as a rigorous and practical solution for online, safety-critical parameter identification and reachability analysis, with superior performance and reduced conservatism compared to batch and classical methods (Akhormeh et al., 21 Sep 2025, Lai et al., 2023, Fraccaroli et al., 2015).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Exponentially Forgetting Zonotopic Recursive Least Squares (EF ZRLS).