2021arXiv (Cornell University)Open access

Error Processing of Sparse Identification of Nonlinear Dynamical Systems via L ∞ Approximation.

Yuqiang Wu

Open full text 0 citations

Abstract

Sparse identification of nonlinear dynamical systems(SINDy) is a recently presented framework in the reverse engineering field. It soon gains general interests due to its interpretability and efficiency. Error processing, as an important issue in the SINDy framework, yet remains to be an open problem. To date, literature about error processing focuses on data processing methods which aim to improve the accuracy of data. However, the relationship between data and the identification framework is largely ignored. In this paper, error processing is studied from an optimization perspective. In detail, $L_\infty$ approximation is introduced to the objective function in SINDy framework in place of the former $L_2$ approximation. This is especially appropriate for dealing with the derivative approximation error in SINDy because the derivative approximation error has no exact distribution. To verify the effectiveness of $L_\infty$ approximation, identification scenarios with different types of derivative approximation error are tested. The results indicate that $L_\infty$ approximation could become an alternative of $L_2$ approximation especially when lacking prior knowledge of derivative approximation error. The performances of $L_\infty$ approximation and $L_2$ approximation are evaluated in the cases where the measurement noise of system state is considered. Experimental results show that $L_\infty$ approximation has equal performance compared to $L_2$ approximation under the assumption of Gaussian measurement noise, which is promising in applications.

About this research paper

What this paper is about

Sparse identification of nonlinear dynamical systems(SINDy) is a recently presented framework in the reverse engineering field. It soon gains general interests due to its interpretability and efficiency. Error processing, as an important issue in the SINDy framework, yet remains to be an open problem. To date, literature about error processing focuses on data processing methods which aim to improve the accuracy of data. However, the relationship between data and the identification framework is largely ignored. In this paper, error processing is studied from an optimization perspective. In detail, $L_\infty$ approximation is introduced to the objective function in SINDy framework in place of the former $L_2$ approximation. This is especially appropriate for dealing with the derivative approximation error in SINDy because the derivative approximation error has no exact distribution. To verify the effectiveness of $L_\infty$ approximation, identification scenarios with different types of derivative approximation error are tested. The results indicate that $L_\infty$ approximation could become an alternative of $L_2$ approximation especially when lacking prior knowledge of derivative approximation error. The performances of $L_\infty$ approximation and $L_2$ approximation are evaluated in the cases where the measurement noise of system state is considered. Experimental results show that $L_\infty$ approximation has equal performance compared to $L_2$ approximation under the assumption of Gaussian measurement noise, which is promising in applications.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Sparse identification of nonlinear dynamical systems(SINDy) is a recently presented framework in the reverse engineering field. It soon gains general interests due to its interpretability and efficiency. Error processing, as an important issue in the SINDy framework, yet remains to be an open problem. To date, literature about error processing focuses on data processing methods which aim to improve the accuracy of data. However, the relationship between data and the identification framework is largely ignored. In this paper, error processing is studied from an optimization perspective. In detail, $L_\infty$ approximation is introduced to the objective function in SINDy framework in place of the former $L_2$ approximation. This is especially appropriate for dealing with the derivative approximation error in SINDy because the derivative approximation error has no exact distribution. To verify the effectiveness of $L_\infty$ approximation, identification scenarios with different types of derivative approximation error are tested. The results indicate that $L_\infty$ approximation could become an alternative of $L_2$ approximation especially when lacking prior knowledge of derivative approximation error. The performances of $L_\infty$ approximation and $L_2$ approximation are evaluated in the cases where the measurement noise of system state is considered. Experimental results show that $L_\infty$ approximation has equal performance compared to $L_2$ approximation under the assumption of Gaussian measurement noise, which is promising in applications.

Key concepts: Approximation error, Function approximation, Interpretability, Approximation algorithm, Stochastic approximation, Approximation theory, Linear approximation, Applied mathematics

Related papers

Back to paper searchBrowse research topicsOriginal source
Error Processing of Sparse Identification of Nonlinear Dynamical Systems via L ∞ Approximation. — Research Paper | ScholarLens