NN-Poly: Approximating common neural networks with Taylor polynomials to imbue dynamical system constraints

Zhu, Frances and Jing, Dongheng and Leve, Frederick and Ferrari, Silvia (2022) NN-Poly: Approximating common neural networks with Taylor polynomials to imbue dynamical system constraints. Frontiers in Robotics and AI, 9. ISSN 2296-9144

[thumbnail of pubmed-zip/versions/5/package-entries/frobt-09-968305-r4/frobt-09-968305.pdf] Text
pubmed-zip/versions/5/package-entries/frobt-09-968305-r4/frobt-09-968305.pdf - Published Version

Download (2MB)

Abstract

Recent advances in deep learning have bolstered our ability to forecast the evolution of dynamical systems, but common neural networks do not adhere to physical laws, critical information that could lead to sounder state predictions. This contribution addresses this concern by proposing a neural network to polynomial (NN-Poly) approximation, a method that furnishes algorithmic guarantees of adhering to physics while retaining state prediction accuracy. To achieve these goals, this article shows how to represent a trained fully connected perceptron, convolution, and recurrent neural networks of various activation functions as Taylor polynomials of arbitrary order. This solution is not only analytic in nature but also least squares optimal. The NN-Poly system identification or state prediction method is evaluated against a single-layer neural network and a polynomial trained on data generated by dynamic systems. Across our test cases, the proposed method maintains minimal root mean-squared state error, requires few parameters to form, and enables model structure for verification and safety. Future work will incorporate safety constraints into state predictions, with this new model structure and test high-dimensional dynamical system data.

Item Type: Article
Subjects: Opene Prints > Mathematical Science
Depositing User: Managing Editor
Date Deposited: 22 Jun 2023 05:20
Last Modified: 13 Oct 2023 04:09
URI: http://geographical.go2journals.com/id/eprint/2224

Actions (login required)

View Item
View Item