Optimal Bayesian Affine Estimator and Active Learning for the Wiener Model
Sasan Vakili, Manuel Mazo, Peyman Mohajerin Esfahani
TL;DR
The paper develops a Bayesian estimation framework for Wiener models with known linear dynamics and an unknown static nonlinear block, deriving a closed-form optimal affine estimator expressed via dynamic basis statistics (DBS). It analyzes key properties including Bayesian unbiasedness, posterior updates, monotone error reduction, and consistency conditions; for Fourier bases, explicit DBS expressions reveal single-trajectory inconsistency under stochastic instability and motivate an active-learning input design to minimize estimation error. The approach is validated numerically, showing clear improvements over regularized least-squares methods, and the BAL variant with active learning yields the best performance in many scenarios. The work provides practical tools for accurate nonlinear system identification under correlated noise and presents an open-source MATLAB library to enable reproducibility and further research.
Abstract
This paper presents a Bayesian estimation framework for Wiener models, focusing on learning nonlinear output functions under known linear state dynamics. We derive a closed-form optimal affine estimator for the unknown parameters, characterized by the so-called "dynamic basis statistics" (DBS). Several features of the proposed estimator are studied, including Bayesian unbiasedness, closed-form posterior statistics, error monotonicity in trajectory length, and consistency condition (also known as persistent excitation). In the special case of Fourier basis functions, we demonstrate that the closed-form description is computationally available, as the Fourier DBS enjoys explicit expressions. Furthermore, we identify an inherent inconsistency in the Fourier bases for single-trajectory measurements, regardless of the input excitation. Leveraging the closed-form estimation error, we develop an active learning algorithm synthesizing input signals to minimize estimation error. Numerical experiments validate the efficacy of our approach, showing significant improvements over traditional regularized least-squares methods.
