Cargando…

Kernel learning for robust dynamic mode decomposition: linear and nonlinear disambiguation optimization

Research in modern data-driven dynamical systems is typically focused on the three key challenges of high dimensionality, unknown dynamics and nonlinearity. The dynamic mode decomposition (DMD) has emerged as a cornerstone for modelling high-dimensional systems from data. However, the quality of the...

Descripción completa

Detalles Bibliográficos
Autores principales: Baddoo, Peter J., Herrmann, Benjamin, McKeon, Beverley J., Brunton, Steven L.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: The Royal Society 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9006118/
https://www.ncbi.nlm.nih.gov/pubmed/35450026
http://dx.doi.org/10.1098/rspa.2021.0830
_version_ 1784686601364832256
author Baddoo, Peter J.
Herrmann, Benjamin
McKeon, Beverley J.
Brunton, Steven L.
author_facet Baddoo, Peter J.
Herrmann, Benjamin
McKeon, Beverley J.
Brunton, Steven L.
author_sort Baddoo, Peter J.
collection PubMed
description Research in modern data-driven dynamical systems is typically focused on the three key challenges of high dimensionality, unknown dynamics and nonlinearity. The dynamic mode decomposition (DMD) has emerged as a cornerstone for modelling high-dimensional systems from data. However, the quality of the linear DMD model is known to be fragile with respect to strong nonlinearity, which contaminates the model estimate. By contrast, sparse identification of nonlinear dynamics learns fully nonlinear models, disambiguating the linear and nonlinear effects, but is restricted to low-dimensional systems. In this work, we present a kernel method that learns interpretable data-driven models for high-dimensional, nonlinear systems. Our method performs kernel regression on a sparse dictionary of samples that appreciably contribute to the dynamics. We show that this kernel method efficiently handles high-dimensional data and is flexible enough to incorporate partial knowledge of system physics. It is possible to recover the linear model contribution with this approach, thus separating the effects of the implicitly defined nonlinear terms. We demonstrate our approach on data from a range of nonlinear ordinary and partial differential equations. This framework can be used for many practical engineering tasks such as model order reduction, diagnostics, prediction, control and discovery of governing laws.
format Online
Article
Text
id pubmed-9006118
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher The Royal Society
record_format MEDLINE/PubMed
spelling pubmed-90061182022-04-20 Kernel learning for robust dynamic mode decomposition: linear and nonlinear disambiguation optimization Baddoo, Peter J. Herrmann, Benjamin McKeon, Beverley J. Brunton, Steven L. Proc Math Phys Eng Sci Research Articles Research in modern data-driven dynamical systems is typically focused on the three key challenges of high dimensionality, unknown dynamics and nonlinearity. The dynamic mode decomposition (DMD) has emerged as a cornerstone for modelling high-dimensional systems from data. However, the quality of the linear DMD model is known to be fragile with respect to strong nonlinearity, which contaminates the model estimate. By contrast, sparse identification of nonlinear dynamics learns fully nonlinear models, disambiguating the linear and nonlinear effects, but is restricted to low-dimensional systems. In this work, we present a kernel method that learns interpretable data-driven models for high-dimensional, nonlinear systems. Our method performs kernel regression on a sparse dictionary of samples that appreciably contribute to the dynamics. We show that this kernel method efficiently handles high-dimensional data and is flexible enough to incorporate partial knowledge of system physics. It is possible to recover the linear model contribution with this approach, thus separating the effects of the implicitly defined nonlinear terms. We demonstrate our approach on data from a range of nonlinear ordinary and partial differential equations. This framework can be used for many practical engineering tasks such as model order reduction, diagnostics, prediction, control and discovery of governing laws. The Royal Society 2022-04 2022-04-13 /pmc/articles/PMC9006118/ /pubmed/35450026 http://dx.doi.org/10.1098/rspa.2021.0830 Text en © 2022 The Authors. https://creativecommons.org/licenses/by/4.0/Published by the Royal Society under the terms of the Creative Commons Attribution License http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, provided the original author and source are credited.
spellingShingle Research Articles
Baddoo, Peter J.
Herrmann, Benjamin
McKeon, Beverley J.
Brunton, Steven L.
Kernel learning for robust dynamic mode decomposition: linear and nonlinear disambiguation optimization
title Kernel learning for robust dynamic mode decomposition: linear and nonlinear disambiguation optimization
title_full Kernel learning for robust dynamic mode decomposition: linear and nonlinear disambiguation optimization
title_fullStr Kernel learning for robust dynamic mode decomposition: linear and nonlinear disambiguation optimization
title_full_unstemmed Kernel learning for robust dynamic mode decomposition: linear and nonlinear disambiguation optimization
title_short Kernel learning for robust dynamic mode decomposition: linear and nonlinear disambiguation optimization
title_sort kernel learning for robust dynamic mode decomposition: linear and nonlinear disambiguation optimization
topic Research Articles
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9006118/
https://www.ncbi.nlm.nih.gov/pubmed/35450026
http://dx.doi.org/10.1098/rspa.2021.0830
work_keys_str_mv AT baddoopeterj kernellearningforrobustdynamicmodedecompositionlinearandnonlineardisambiguationoptimization
AT herrmannbenjamin kernellearningforrobustdynamicmodedecompositionlinearandnonlineardisambiguationoptimization
AT mckeonbeverleyj kernellearningforrobustdynamicmodedecompositionlinearandnonlineardisambiguationoptimization
AT bruntonstevenl kernellearningforrobustdynamicmodedecompositionlinearandnonlineardisambiguationoptimization