Sequential ensemble Monte Carlo sampler for on-line Bayesian inference of time-varying parameter In engineering applications

Lye, Adolphus and Marino, Luca and Cicirello, Alice and Patelli, Edoardo (2023) Sequential ensemble Monte Carlo sampler for on-line Bayesian inference of time-varying parameter In engineering applications. ASCE-ASME Journal of Risk and Uncertainty in Engineering Systems Part B - Mechanical Engineering, 9 (3). pp. 1-13. ISSN 2332-9025 (https://doi.org/10.1115/1.4056934)

[thumbnail of Lye-etal-JRUESB-2023-Sequential-ensemble-Monte-Carlo-sampler-for-on-line-Bayesian-inference-of-time-varying-parameter]
Preview
Text. Filename: Lye_etal_JRUESB_2023_Sequential_ensemble_Monte_Carlo_sampler_for_on_line_Bayesian_inference_of_time_varying_parameter.pdf
Accepted Author Manuscript
License: Creative Commons Attribution 4.0 logo

Download (1MB)| Preview

Abstract

Several online identification approaches have been proposed to identify parameters and evolution models of engineering systems and structures when sequential datasets are available via Bayesian inference. In this work, a robust and "tune-free" sampler is proposed to extend one of the Sequential Monte Carlo implementations for the identification of time-varying parameters which can be assumed constant within each set of data collected, but might vary across different sequences of data sets. The proposed approach involves the implementation of the Affine-invariant Ensemble sampler in place of the Metropolis-Hastings sampler to update the samples. An adaptive-tuning algorithm is also proposed to automatically tune the step size of the Affine-invariant ensemble sampler which, in turn, controls the acceptance rate of the samples across iterations. Furthermore, a numerical investigation behind the existence of inherent lower and upper bounds on the acceptance rate, making the algorithm robust by design, is also conducted. The proposed method allows for the offline and online identification of the most probable models under uncertainty. It works independently of the underlying (often unknown) error model. The proposed sampling strategy is first verified against the existing sequential Monte Carlo sampler in a numerical example. Then, it is validated by identifying the time-varying parameters and the most probable model of a non-linear dynamical system using experimental data.