Cargando…
Learning data-driven discretizations for partial differential equations
The numerical solution of partial differential equations (PDEs) is challenging because of the need to resolve spatiotemporal features over wide length- and timescales. Often, it is computationally intractable to resolve the finest features in the solution. The only recourse is to use approximate coa...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
National Academy of Sciences
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6681734/ https://www.ncbi.nlm.nih.gov/pubmed/31311866 http://dx.doi.org/10.1073/pnas.1814058116 |
_version_ | 1783441772301516800 |
---|---|
author | Bar-Sinai, Yohai Hoyer, Stephan Hickey, Jason Brenner, Michael P. |
author_facet | Bar-Sinai, Yohai Hoyer, Stephan Hickey, Jason Brenner, Michael P. |
author_sort | Bar-Sinai, Yohai |
collection | PubMed |
description | The numerical solution of partial differential equations (PDEs) is challenging because of the need to resolve spatiotemporal features over wide length- and timescales. Often, it is computationally intractable to resolve the finest features in the solution. The only recourse is to use approximate coarse-grained representations, which aim to accurately represent long-wavelength dynamics while properly accounting for unresolved small-scale physics. Deriving such coarse-grained equations is notoriously difficult and often ad hoc. Here we introduce data-driven discretization, a method for learning optimized approximations to PDEs based on actual solutions to the known underlying equations. Our approach uses neural networks to estimate spatial derivatives, which are optimized end to end to best satisfy the equations on a low-resolution grid. The resulting numerical methods are remarkably accurate, allowing us to integrate in time a collection of nonlinear equations in 1 spatial dimension at resolutions 4× to 8× coarser than is possible with standard finite-difference methods. |
format | Online Article Text |
id | pubmed-6681734 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | National Academy of Sciences |
record_format | MEDLINE/PubMed |
spelling | pubmed-66817342019-08-07 Learning data-driven discretizations for partial differential equations Bar-Sinai, Yohai Hoyer, Stephan Hickey, Jason Brenner, Michael P. Proc Natl Acad Sci U S A Physical Sciences The numerical solution of partial differential equations (PDEs) is challenging because of the need to resolve spatiotemporal features over wide length- and timescales. Often, it is computationally intractable to resolve the finest features in the solution. The only recourse is to use approximate coarse-grained representations, which aim to accurately represent long-wavelength dynamics while properly accounting for unresolved small-scale physics. Deriving such coarse-grained equations is notoriously difficult and often ad hoc. Here we introduce data-driven discretization, a method for learning optimized approximations to PDEs based on actual solutions to the known underlying equations. Our approach uses neural networks to estimate spatial derivatives, which are optimized end to end to best satisfy the equations on a low-resolution grid. The resulting numerical methods are remarkably accurate, allowing us to integrate in time a collection of nonlinear equations in 1 spatial dimension at resolutions 4× to 8× coarser than is possible with standard finite-difference methods. National Academy of Sciences 2019-07-30 2019-07-16 /pmc/articles/PMC6681734/ /pubmed/31311866 http://dx.doi.org/10.1073/pnas.1814058116 Text en Copyright © 2019 the Author(s). Published by PNAS. https://creativecommons.org/licenses/by-nc-nd/4.0/ https://creativecommons.org/licenses/by-nc-nd/4.0/This open access article is distributed under Creative Commons Attribution-NonCommercial-NoDerivatives License 4.0 (CC BY-NC-ND) (https://creativecommons.org/licenses/by-nc-nd/4.0/) . |
spellingShingle | Physical Sciences Bar-Sinai, Yohai Hoyer, Stephan Hickey, Jason Brenner, Michael P. Learning data-driven discretizations for partial differential equations |
title | Learning data-driven discretizations for partial differential equations |
title_full | Learning data-driven discretizations for partial differential equations |
title_fullStr | Learning data-driven discretizations for partial differential equations |
title_full_unstemmed | Learning data-driven discretizations for partial differential equations |
title_short | Learning data-driven discretizations for partial differential equations |
title_sort | learning data-driven discretizations for partial differential equations |
topic | Physical Sciences |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6681734/ https://www.ncbi.nlm.nih.gov/pubmed/31311866 http://dx.doi.org/10.1073/pnas.1814058116 |
work_keys_str_mv | AT barsinaiyohai learningdatadrivendiscretizationsforpartialdifferentialequations AT hoyerstephan learningdatadrivendiscretizationsforpartialdifferentialequations AT hickeyjason learningdatadrivendiscretizationsforpartialdifferentialequations AT brennermichaelp learningdatadrivendiscretizationsforpartialdifferentialequations |