# On the smoothness of nonlinear system identification

**Authors:** Ant\^onio H. Ribeiro, Koen Tiels, Jack Umenberger, Thomas B. Sch\"on,, Luis A. Aguirre

arXiv: 1905.00820 · 2020-08-10

## TL;DR

This paper analyzes the smoothness challenges in nonlinear system identification and proposes multiple shooting as a solution to improve optimization stability and feasibility in complex models.

## Contribution

It introduces multiple shooting for nonlinear system identification, addressing smoothness issues and enabling estimation in chaotic or unstable systems.

## Key findings

- Lipschitz constant and smoothness can grow exponentially with simulation length in non-contractive regions.
- Multiple shooting improves optimization stability by splitting data into smaller subsets.
- The method effectively estimates parameters of chaotic systems and neural networks.

## Abstract

We shed new light on the \textit{smoothness} of optimization problems arising in prediction error parameter estimation of linear and nonlinear systems. We show that for regions of the parameter space where the model is not contractive, the Lipschitz constant and $\beta$-smoothness of the objective function might blow up exponentially with the simulation length, making it hard to numerically find minima within those regions or, even, to escape from them. In addition to providing theoretical understanding of this problem, this paper also proposes the use of multiple shooting as a viable solution. The proposed method minimizes the error between a prediction model and the observed values. Rather than running the prediction model over the entire dataset, multiple shooting splits the data into smaller subsets and runs the prediction model over each subset, making the simulation length a design parameter and making it possible to solve problems that would be infeasible using a standard approach. The equivalence to the original problem is obtained by including constraints in the optimization. The new method is illustrated by estimating the parameters of nonlinear systems with chaotic or unstable behavior, as well as neural networks. We also present a comparative analysis of the proposed method with multi-step-ahead prediction error minimization.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1905.00820/full.md

## Figures

43 figures with captions in the complete paper: https://tomesphere.com/paper/1905.00820/full.md

## References

37 references — full list in the complete paper: https://tomesphere.com/paper/1905.00820/full.md

---
Source: https://tomesphere.com/paper/1905.00820