Constructing coarse-scale bifurcation diagrams from spatio-temporal observations of microscopic simulations: A parsimonious machine learning approach

We address a three-tier data-driven approach to solve the inverse problem in complex systems modelling from spatio-temporal data produced by microscopic simulators using machine learning. In the first step, we exploit manifold learning and in particular parsimonious Diffusion Maps using leave-one-ou...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:arXiv.org 2022-02
Hauptverfasser: Galaris, Evangelos, Fabiani, Gianluca, Gallos, Ioannis, Kevrekidis, Ioannis, Siettos, Constantinos
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator Galaris, Evangelos
Fabiani, Gianluca
Gallos, Ioannis
Kevrekidis, Ioannis
Siettos, Constantinos
description We address a three-tier data-driven approach to solve the inverse problem in complex systems modelling from spatio-temporal data produced by microscopic simulators using machine learning. In the first step, we exploit manifold learning and in particular parsimonious Diffusion Maps using leave-one-out cross-validation (LOOCV) to both identify the intrinsic dimension of the manifold where the emergent dynamics evolve and for feature selection over the parametric space. In the second step, based on the selected features, we learn the right-hand-side of the effective partial differential equations (PDEs) using two machine learning schemes, namely shallow Feedforward Neural Networks (FNNs) with two hidden layers and single-layer Random Projection Networks(RPNNs) which basis functions are constructed using an appropriate random sampling approach. Finally, based on the learned black-box PDE model, we construct the corresponding bifurcation diagram, thus exploiting the numerical bifurcation analysis toolkit. For our illustrations, we implemented the proposed method to construct the one-parameter bifurcation diagram of the 1D FitzHugh-Nagumo PDEs from data generated by \(D1Q3\) Lattice Boltzmann simulations. The proposed method was quite effective in terms of numerical accuracy regarding the construction of the coarse-scale bifurcation diagram. Furthermore, the proposed RPNN scheme was \(\sim\) 20 to 30 times less costly regarding the training phase than the traditional shallow FNNs, thus arising as a promising alternative to deep learning for solving the inverse problem for high-dimensional PDEs.
doi_str_mv 10.48550/arxiv.2201.13323
format Article
fullrecord <record><control><sourceid>proquest_arxiv</sourceid><recordid>TN_cdi_arxiv_primary_2201_13323</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2624487736</sourcerecordid><originalsourceid>FETCH-LOGICAL-a953-a8cf0901a441664e7ed93efe76b1bc1b59816f0f3e0808916f35ac15ec3cc8503</originalsourceid><addsrcrecordid>eNotkMtqwzAQRUWh0JDmA7qqoGuneli23F0IfUGgm-zNWJFSBetRyQ7th_R_6yRdzXDnMPdyEbqjZFlKIcgjpG97XDJG6JJyzvgVmjHOaSFLxm7QIucDIYRVNROCz9DvOvg8pFEN1u-xCpCyLrKCXuPOmjEpGGzweGdhn8BlbFJwOMeTWgzaxZCgx6HLOh3PZMbBYGdVClmFaBXO1o395fSEVzhOBtYFb8OYsQP1ab3GvYbkT_4QYwqTeIuuDfRZL_7nHG1fnrfrt2Lz8fq-Xm0KaAQvQCpDGkKhLGlVlbrWu4Zro-uqo52inWgkrQwxXBNJZDPtXICiQiuulBSEz9H95e25szYm6yD9tKfu2nN3E_FwIaZcX6POQ3sIY_JTppZVrCxlXfOK_wHtJHZ0</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2624487736</pqid></control><display><type>article</type><title>Constructing coarse-scale bifurcation diagrams from spatio-temporal observations of microscopic simulations: A parsimonious machine learning approach</title><source>Freely Accessible Journals</source><source>arXiv.org</source><creator>Galaris, Evangelos ; Fabiani, Gianluca ; Gallos, Ioannis ; Kevrekidis, Ioannis ; Siettos, Constantinos</creator><creatorcontrib>Galaris, Evangelos ; Fabiani, Gianluca ; Gallos, Ioannis ; Kevrekidis, Ioannis ; Siettos, Constantinos</creatorcontrib><description>We address a three-tier data-driven approach to solve the inverse problem in complex systems modelling from spatio-temporal data produced by microscopic simulators using machine learning. In the first step, we exploit manifold learning and in particular parsimonious Diffusion Maps using leave-one-out cross-validation (LOOCV) to both identify the intrinsic dimension of the manifold where the emergent dynamics evolve and for feature selection over the parametric space. In the second step, based on the selected features, we learn the right-hand-side of the effective partial differential equations (PDEs) using two machine learning schemes, namely shallow Feedforward Neural Networks (FNNs) with two hidden layers and single-layer Random Projection Networks(RPNNs) which basis functions are constructed using an appropriate random sampling approach. Finally, based on the learned black-box PDE model, we construct the corresponding bifurcation diagram, thus exploiting the numerical bifurcation analysis toolkit. For our illustrations, we implemented the proposed method to construct the one-parameter bifurcation diagram of the 1D FitzHugh-Nagumo PDEs from data generated by \(D1Q3\) Lattice Boltzmann simulations. The proposed method was quite effective in terms of numerical accuracy regarding the construction of the coarse-scale bifurcation diagram. Furthermore, the proposed RPNN scheme was \(\sim\) 20 to 30 times less costly regarding the training phase than the traditional shallow FNNs, thus arising as a promising alternative to deep learning for solving the inverse problem for high-dimensional PDEs.</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.2201.13323</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Algorithms ; Bifurcation theory ; Computer Science - Learning ; Computer Science - Numerical Analysis ; Computer simulation ; Machine learning ; Manifolds (mathematics) ; Mathematical models ; Mathematics - Dynamical Systems ; Mathematics - Numerical Analysis ; Neural networks ; Parameterization ; Partial differential equations ; Simulators</subject><ispartof>arXiv.org, 2022-02</ispartof><rights>2022. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,782,786,887,27934</link.rule.ids><backlink>$$Uhttps://doi.org/10.1007/s10915-022-01883-y$$DView published paper (Access to full text may be restricted)$$Hfree_for_read</backlink><backlink>$$Uhttps://doi.org/10.48550/arXiv.2201.13323$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Galaris, Evangelos</creatorcontrib><creatorcontrib>Fabiani, Gianluca</creatorcontrib><creatorcontrib>Gallos, Ioannis</creatorcontrib><creatorcontrib>Kevrekidis, Ioannis</creatorcontrib><creatorcontrib>Siettos, Constantinos</creatorcontrib><title>Constructing coarse-scale bifurcation diagrams from spatio-temporal observations of microscopic simulations: A parsimonious machine learning approach</title><title>arXiv.org</title><description>We address a three-tier data-driven approach to solve the inverse problem in complex systems modelling from spatio-temporal data produced by microscopic simulators using machine learning. In the first step, we exploit manifold learning and in particular parsimonious Diffusion Maps using leave-one-out cross-validation (LOOCV) to both identify the intrinsic dimension of the manifold where the emergent dynamics evolve and for feature selection over the parametric space. In the second step, based on the selected features, we learn the right-hand-side of the effective partial differential equations (PDEs) using two machine learning schemes, namely shallow Feedforward Neural Networks (FNNs) with two hidden layers and single-layer Random Projection Networks(RPNNs) which basis functions are constructed using an appropriate random sampling approach. Finally, based on the learned black-box PDE model, we construct the corresponding bifurcation diagram, thus exploiting the numerical bifurcation analysis toolkit. For our illustrations, we implemented the proposed method to construct the one-parameter bifurcation diagram of the 1D FitzHugh-Nagumo PDEs from data generated by \(D1Q3\) Lattice Boltzmann simulations. The proposed method was quite effective in terms of numerical accuracy regarding the construction of the coarse-scale bifurcation diagram. Furthermore, the proposed RPNN scheme was \(\sim\) 20 to 30 times less costly regarding the training phase than the traditional shallow FNNs, thus arising as a promising alternative to deep learning for solving the inverse problem for high-dimensional PDEs.</description><subject>Algorithms</subject><subject>Bifurcation theory</subject><subject>Computer Science - Learning</subject><subject>Computer Science - Numerical Analysis</subject><subject>Computer simulation</subject><subject>Machine learning</subject><subject>Manifolds (mathematics)</subject><subject>Mathematical models</subject><subject>Mathematics - Dynamical Systems</subject><subject>Mathematics - Numerical Analysis</subject><subject>Neural networks</subject><subject>Parameterization</subject><subject>Partial differential equations</subject><subject>Simulators</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GOX</sourceid><recordid>eNotkMtqwzAQRUWh0JDmA7qqoGuneli23F0IfUGgm-zNWJFSBetRyQ7th_R_6yRdzXDnMPdyEbqjZFlKIcgjpG97XDJG6JJyzvgVmjHOaSFLxm7QIucDIYRVNROCz9DvOvg8pFEN1u-xCpCyLrKCXuPOmjEpGGzweGdhn8BlbFJwOMeTWgzaxZCgx6HLOh3PZMbBYGdVClmFaBXO1o395fSEVzhOBtYFb8OYsQP1ab3GvYbkT_4QYwqTeIuuDfRZL_7nHG1fnrfrt2Lz8fq-Xm0KaAQvQCpDGkKhLGlVlbrWu4Zro-uqo52inWgkrQwxXBNJZDPtXICiQiuulBSEz9H95e25szYm6yD9tKfu2nN3E_FwIaZcX6POQ3sIY_JTppZVrCxlXfOK_wHtJHZ0</recordid><startdate>20220215</startdate><enddate>20220215</enddate><creator>Galaris, Evangelos</creator><creator>Fabiani, Gianluca</creator><creator>Gallos, Ioannis</creator><creator>Kevrekidis, Ioannis</creator><creator>Siettos, Constantinos</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>AKY</scope><scope>AKZ</scope><scope>GOX</scope></search><sort><creationdate>20220215</creationdate><title>Constructing coarse-scale bifurcation diagrams from spatio-temporal observations of microscopic simulations: A parsimonious machine learning approach</title><author>Galaris, Evangelos ; Fabiani, Gianluca ; Gallos, Ioannis ; Kevrekidis, Ioannis ; Siettos, Constantinos</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a953-a8cf0901a441664e7ed93efe76b1bc1b59816f0f3e0808916f35ac15ec3cc8503</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Algorithms</topic><topic>Bifurcation theory</topic><topic>Computer Science - Learning</topic><topic>Computer Science - Numerical Analysis</topic><topic>Computer simulation</topic><topic>Machine learning</topic><topic>Manifolds (mathematics)</topic><topic>Mathematical models</topic><topic>Mathematics - Dynamical Systems</topic><topic>Mathematics - Numerical Analysis</topic><topic>Neural networks</topic><topic>Parameterization</topic><topic>Partial differential equations</topic><topic>Simulators</topic><toplevel>online_resources</toplevel><creatorcontrib>Galaris, Evangelos</creatorcontrib><creatorcontrib>Fabiani, Gianluca</creatorcontrib><creatorcontrib>Gallos, Ioannis</creatorcontrib><creatorcontrib>Kevrekidis, Ioannis</creatorcontrib><creatorcontrib>Siettos, Constantinos</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Access via ProQuest (Open Access)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>arXiv Computer Science</collection><collection>arXiv Mathematics</collection><collection>arXiv.org</collection><jtitle>arXiv.org</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Galaris, Evangelos</au><au>Fabiani, Gianluca</au><au>Gallos, Ioannis</au><au>Kevrekidis, Ioannis</au><au>Siettos, Constantinos</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Constructing coarse-scale bifurcation diagrams from spatio-temporal observations of microscopic simulations: A parsimonious machine learning approach</atitle><jtitle>arXiv.org</jtitle><date>2022-02-15</date><risdate>2022</risdate><eissn>2331-8422</eissn><abstract>We address a three-tier data-driven approach to solve the inverse problem in complex systems modelling from spatio-temporal data produced by microscopic simulators using machine learning. In the first step, we exploit manifold learning and in particular parsimonious Diffusion Maps using leave-one-out cross-validation (LOOCV) to both identify the intrinsic dimension of the manifold where the emergent dynamics evolve and for feature selection over the parametric space. In the second step, based on the selected features, we learn the right-hand-side of the effective partial differential equations (PDEs) using two machine learning schemes, namely shallow Feedforward Neural Networks (FNNs) with two hidden layers and single-layer Random Projection Networks(RPNNs) which basis functions are constructed using an appropriate random sampling approach. Finally, based on the learned black-box PDE model, we construct the corresponding bifurcation diagram, thus exploiting the numerical bifurcation analysis toolkit. For our illustrations, we implemented the proposed method to construct the one-parameter bifurcation diagram of the 1D FitzHugh-Nagumo PDEs from data generated by \(D1Q3\) Lattice Boltzmann simulations. The proposed method was quite effective in terms of numerical accuracy regarding the construction of the coarse-scale bifurcation diagram. Furthermore, the proposed RPNN scheme was \(\sim\) 20 to 30 times less costly regarding the training phase than the traditional shallow FNNs, thus arising as a promising alternative to deep learning for solving the inverse problem for high-dimensional PDEs.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.2201.13323</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2022-02
issn 2331-8422
language eng
recordid cdi_arxiv_primary_2201_13323
source Freely Accessible Journals; arXiv.org
subjects Algorithms
Bifurcation theory
Computer Science - Learning
Computer Science - Numerical Analysis
Computer simulation
Machine learning
Manifolds (mathematics)
Mathematical models
Mathematics - Dynamical Systems
Mathematics - Numerical Analysis
Neural networks
Parameterization
Partial differential equations
Simulators
title Constructing coarse-scale bifurcation diagrams from spatio-temporal observations of microscopic simulations: A parsimonious machine learning approach
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-11-30T08%3A23%3A13IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_arxiv&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Constructing%20coarse-scale%20bifurcation%20diagrams%20from%20spatio-temporal%20observations%20of%20microscopic%20simulations:%20A%20parsimonious%20machine%20learning%20approach&rft.jtitle=arXiv.org&rft.au=Galaris,%20Evangelos&rft.date=2022-02-15&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.2201.13323&rft_dat=%3Cproquest_arxiv%3E2624487736%3C/proquest_arxiv%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2624487736&rft_id=info:pmid/&rfr_iscdi=true