Cargando…

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

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 net...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhu, Frances, Jing, Dongheng, Leve, Frederick, Ferrari, Silvia
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9680843/
https://www.ncbi.nlm.nih.gov/pubmed/36425848
http://dx.doi.org/10.3389/frobt.2022.968305
_version_ 1784834495661211648
author Zhu, Frances
Jing, Dongheng
Leve, Frederick
Ferrari, Silvia
author_facet Zhu, Frances
Jing, Dongheng
Leve, Frederick
Ferrari, Silvia
author_sort Zhu, Frances
collection PubMed
description 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.
format Online
Article
Text
id pubmed-9680843
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-96808432022-11-23 NN-Poly: Approximating common neural networks with Taylor polynomials to imbue dynamical system constraints Zhu, Frances Jing, Dongheng Leve, Frederick Ferrari, Silvia Front Robot AI Robotics and AI 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. Frontiers Media S.A. 2022-11-08 /pmc/articles/PMC9680843/ /pubmed/36425848 http://dx.doi.org/10.3389/frobt.2022.968305 Text en Copyright © 2022 Zhu, Jing, Leve and Ferrari. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Robotics and AI
Zhu, Frances
Jing, Dongheng
Leve, Frederick
Ferrari, Silvia
NN-Poly: Approximating common neural networks with Taylor polynomials to imbue dynamical system constraints
title NN-Poly: Approximating common neural networks with Taylor polynomials to imbue dynamical system constraints
title_full NN-Poly: Approximating common neural networks with Taylor polynomials to imbue dynamical system constraints
title_fullStr NN-Poly: Approximating common neural networks with Taylor polynomials to imbue dynamical system constraints
title_full_unstemmed NN-Poly: Approximating common neural networks with Taylor polynomials to imbue dynamical system constraints
title_short NN-Poly: Approximating common neural networks with Taylor polynomials to imbue dynamical system constraints
title_sort nn-poly: approximating common neural networks with taylor polynomials to imbue dynamical system constraints
topic Robotics and AI
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9680843/
https://www.ncbi.nlm.nih.gov/pubmed/36425848
http://dx.doi.org/10.3389/frobt.2022.968305
work_keys_str_mv AT zhufrances nnpolyapproximatingcommonneuralnetworkswithtaylorpolynomialstoimbuedynamicalsystemconstraints
AT jingdongheng nnpolyapproximatingcommonneuralnetworkswithtaylorpolynomialstoimbuedynamicalsystemconstraints
AT levefrederick nnpolyapproximatingcommonneuralnetworkswithtaylorpolynomialstoimbuedynamicalsystemconstraints
AT ferrarisilvia nnpolyapproximatingcommonneuralnetworkswithtaylorpolynomialstoimbuedynamicalsystemconstraints