First-order methods and automatic differentiation: A multi-step systems identification perspective
<|reference_start|>First-order methods and automatic differentiation: A multi-step systems identification perspective: This paper presents a tool for multi-step system identification that leverages first-order optimization and exact gradient computation. Drawing inspiration from neural network training and Automatic Differentiation (AD), the proposed method computes and analyzes the gradients with respect to the parameters to identify by propagating them through system dynamics. Thus, it defines a linear, time-varying dynamical system that models the gradient evolution. This allows to formally address the "exploding gradient" issue, by providing conditions for a reliable and efficient optimization and identification process for dynamical systems. Results indicate that the proposed method is both effective and efficient, making it a promising tool for future research and applications in nonlinear systems identification and non-convex optimization.<|reference_end|>
@article{donati2024first-order,
    title={First-order methods and automatic differentiation: A multi-step systems
  identification perspective},
    author={Cesare Donati, Martina Mammarella, Fabrizio Dabbene, Carlo Novara,
  Constantino Lagoa},
    journal={arXiv preprint arXiv:2410.03544},
    year={2024},
    archivePrefix={arXiv},
    eprint={2410.03544},
    primaryClass={eess.SY cs.SY}
}