Cargando…

DeepGreen: deep learning of Green’s functions for nonlinear boundary value problems

Boundary value problems (BVPs) play a central role in the mathematical analysis of constrained physical systems subjected to external forces. Consequently, BVPs frequently emerge in nearly every engineering discipline and span problem domains including fluid mechanics, electromagnetics, quantum mech...

Descripción completa

Detalles Bibliográficos
Autores principales: Gin, Craig R., Shea, Daniel E., Brunton, Steven L., Kutz, J. Nathan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8566504/
https://www.ncbi.nlm.nih.gov/pubmed/34732757
http://dx.doi.org/10.1038/s41598-021-00773-x
_version_ 1784594027576819712
author Gin, Craig R.
Shea, Daniel E.
Brunton, Steven L.
Kutz, J. Nathan
author_facet Gin, Craig R.
Shea, Daniel E.
Brunton, Steven L.
Kutz, J. Nathan
author_sort Gin, Craig R.
collection PubMed
description Boundary value problems (BVPs) play a central role in the mathematical analysis of constrained physical systems subjected to external forces. Consequently, BVPs frequently emerge in nearly every engineering discipline and span problem domains including fluid mechanics, electromagnetics, quantum mechanics, and elasticity. The fundamental solution, or Green’s function, is a leading method for solving linear BVPs that enables facile computation of new solutions to systems under any external forcing. However, fundamental Green’s function solutions for nonlinear BVPs are not feasible since linear superposition no longer holds. In this work, we propose a flexible deep learning approach to solve nonlinear BVPs using a dual-autoencoder architecture. The autoencoders discover an invertible coordinate transform that linearizes the nonlinear BVP and identifies both a linear operator L and Green’s function G which can be used to solve new nonlinear BVPs. We find that the method succeeds on a variety of nonlinear systems including nonlinear Helmholtz and Sturm–Liouville problems, nonlinear elasticity, and a 2D nonlinear Poisson equation and can solve nonlinear BVPs at orders of magnitude faster than traditional methods without the need for an initial guess. The method merges the strengths of the universal approximation capabilities of deep learning with the physics knowledge of Green’s functions to yield a flexible tool for identifying fundamental solutions to a variety of nonlinear systems.
format Online
Article
Text
id pubmed-8566504
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-85665042021-11-05 DeepGreen: deep learning of Green’s functions for nonlinear boundary value problems Gin, Craig R. Shea, Daniel E. Brunton, Steven L. Kutz, J. Nathan Sci Rep Article Boundary value problems (BVPs) play a central role in the mathematical analysis of constrained physical systems subjected to external forces. Consequently, BVPs frequently emerge in nearly every engineering discipline and span problem domains including fluid mechanics, electromagnetics, quantum mechanics, and elasticity. The fundamental solution, or Green’s function, is a leading method for solving linear BVPs that enables facile computation of new solutions to systems under any external forcing. However, fundamental Green’s function solutions for nonlinear BVPs are not feasible since linear superposition no longer holds. In this work, we propose a flexible deep learning approach to solve nonlinear BVPs using a dual-autoencoder architecture. The autoencoders discover an invertible coordinate transform that linearizes the nonlinear BVP and identifies both a linear operator L and Green’s function G which can be used to solve new nonlinear BVPs. We find that the method succeeds on a variety of nonlinear systems including nonlinear Helmholtz and Sturm–Liouville problems, nonlinear elasticity, and a 2D nonlinear Poisson equation and can solve nonlinear BVPs at orders of magnitude faster than traditional methods without the need for an initial guess. The method merges the strengths of the universal approximation capabilities of deep learning with the physics knowledge of Green’s functions to yield a flexible tool for identifying fundamental solutions to a variety of nonlinear systems. Nature Publishing Group UK 2021-11-03 /pmc/articles/PMC8566504/ /pubmed/34732757 http://dx.doi.org/10.1038/s41598-021-00773-x Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Gin, Craig R.
Shea, Daniel E.
Brunton, Steven L.
Kutz, J. Nathan
DeepGreen: deep learning of Green’s functions for nonlinear boundary value problems
title DeepGreen: deep learning of Green’s functions for nonlinear boundary value problems
title_full DeepGreen: deep learning of Green’s functions for nonlinear boundary value problems
title_fullStr DeepGreen: deep learning of Green’s functions for nonlinear boundary value problems
title_full_unstemmed DeepGreen: deep learning of Green’s functions for nonlinear boundary value problems
title_short DeepGreen: deep learning of Green’s functions for nonlinear boundary value problems
title_sort deepgreen: deep learning of green’s functions for nonlinear boundary value problems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8566504/
https://www.ncbi.nlm.nih.gov/pubmed/34732757
http://dx.doi.org/10.1038/s41598-021-00773-x
work_keys_str_mv AT gincraigr deepgreendeeplearningofgreensfunctionsfornonlinearboundaryvalueproblems
AT sheadaniele deepgreendeeplearningofgreensfunctionsfornonlinearboundaryvalueproblems
AT bruntonstevenl deepgreendeeplearningofgreensfunctionsfornonlinearboundaryvalueproblems
AT kutzjnathan deepgreendeeplearningofgreensfunctionsfornonlinearboundaryvalueproblems