BiLO: Bilevel Local Operator Learning for PDE inverse problems

We propose a new neural network based method for solving inverse problems for partial differential equations (PDEs) by formulating the PDE inverse problem as a bilevel optimization problem. At the upper level, we minimize the data loss with respect to the PDE parameters. At the lower level, we train...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Zhang, Ray Zirui, Xie, Xiaohui, Lowengrub, John S
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Zhang, Ray Zirui
Xie, Xiaohui
Lowengrub, John S
description We propose a new neural network based method for solving inverse problems for partial differential equations (PDEs) by formulating the PDE inverse problem as a bilevel optimization problem. At the upper level, we minimize the data loss with respect to the PDE parameters. At the lower level, we train a neural network to locally approximate the PDE solution operator in the neighborhood of a given set of PDE parameters, which enables an accurate approximation of the descent direction for the upper level optimization problem. The lower level loss function includes the L2 norms of both the residual and its derivative with respect to the PDE parameters. We apply gradient descent simultaneously on both the upper and lower level optimization problems, leading to an effective and fast algorithm. The method, which we refer to as BiLO (Bilevel Local Operator learning), is also able to efficiently infer unknown functions in the PDEs through the introduction of an auxiliary variable. Through extensive experiments over multiple PDE systems, we demonstrate that our method enforces strong PDE constraints, is robust to sparse and noisy data, and eliminates the need to balance the residual and the data loss, which is inherent to the soft PDE constraints in many existing methods.
doi_str_mv 10.48550/arxiv.2404.17789
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_2404_17789</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2404_17789</sourcerecordid><originalsourceid>FETCH-LOGICAL-a679-3c77fa95e77f57ede2af43c82da98b6ceeb267f03a2a07f1b70fba0116d7f1883</originalsourceid><addsrcrecordid>eNotj7tOwzAUQL0woMIHMOEfSPAjyXU6INFSHpKlMHSPrpPrypKbRA6K4O8JhenoLEc6jN1JkRemLMUDpq-w5KoQRS4BTH3NHnfBNlu-C5EWityOHUbeTJTwc0zcEqYhDCfuV_l4PvAwLJRm4lMaXaTzfMOuPMaZbv-5YceXw3H_ltnm9X3_ZDOsoM50B-CxLmlFCdSTQl_ozqgea-OqjsipCrzQqFCAlw6EdyikrPrVjNEbdv-XvQy0UwpnTN_t70h7GdE_9FFC0g</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>BiLO: Bilevel Local Operator Learning for PDE inverse problems</title><source>arXiv.org</source><creator>Zhang, Ray Zirui ; Xie, Xiaohui ; Lowengrub, John S</creator><creatorcontrib>Zhang, Ray Zirui ; Xie, Xiaohui ; Lowengrub, John S</creatorcontrib><description>We propose a new neural network based method for solving inverse problems for partial differential equations (PDEs) by formulating the PDE inverse problem as a bilevel optimization problem. At the upper level, we minimize the data loss with respect to the PDE parameters. At the lower level, we train a neural network to locally approximate the PDE solution operator in the neighborhood of a given set of PDE parameters, which enables an accurate approximation of the descent direction for the upper level optimization problem. The lower level loss function includes the L2 norms of both the residual and its derivative with respect to the PDE parameters. We apply gradient descent simultaneously on both the upper and lower level optimization problems, leading to an effective and fast algorithm. The method, which we refer to as BiLO (Bilevel Local Operator learning), is also able to efficiently infer unknown functions in the PDEs through the introduction of an auxiliary variable. Through extensive experiments over multiple PDE systems, we demonstrate that our method enforces strong PDE constraints, is robust to sparse and noisy data, and eliminates the need to balance the residual and the data loss, which is inherent to the soft PDE constraints in many existing methods.</description><identifier>DOI: 10.48550/arxiv.2404.17789</identifier><language>eng</language><subject>Computer Science - Learning ; Computer Science - Numerical Analysis ; Mathematics - Numerical Analysis ; Mathematics - Optimization and Control</subject><creationdate>2024-04</creationdate><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,780,885</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/2404.17789$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.2404.17789$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Zhang, Ray Zirui</creatorcontrib><creatorcontrib>Xie, Xiaohui</creatorcontrib><creatorcontrib>Lowengrub, John S</creatorcontrib><title>BiLO: Bilevel Local Operator Learning for PDE inverse problems</title><description>We propose a new neural network based method for solving inverse problems for partial differential equations (PDEs) by formulating the PDE inverse problem as a bilevel optimization problem. At the upper level, we minimize the data loss with respect to the PDE parameters. At the lower level, we train a neural network to locally approximate the PDE solution operator in the neighborhood of a given set of PDE parameters, which enables an accurate approximation of the descent direction for the upper level optimization problem. The lower level loss function includes the L2 norms of both the residual and its derivative with respect to the PDE parameters. We apply gradient descent simultaneously on both the upper and lower level optimization problems, leading to an effective and fast algorithm. The method, which we refer to as BiLO (Bilevel Local Operator learning), is also able to efficiently infer unknown functions in the PDEs through the introduction of an auxiliary variable. Through extensive experiments over multiple PDE systems, we demonstrate that our method enforces strong PDE constraints, is robust to sparse and noisy data, and eliminates the need to balance the residual and the data loss, which is inherent to the soft PDE constraints in many existing methods.</description><subject>Computer Science - Learning</subject><subject>Computer Science - Numerical Analysis</subject><subject>Mathematics - Numerical Analysis</subject><subject>Mathematics - Optimization and Control</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotj7tOwzAUQL0woMIHMOEfSPAjyXU6INFSHpKlMHSPrpPrypKbRA6K4O8JhenoLEc6jN1JkRemLMUDpq-w5KoQRS4BTH3NHnfBNlu-C5EWityOHUbeTJTwc0zcEqYhDCfuV_l4PvAwLJRm4lMaXaTzfMOuPMaZbv-5YceXw3H_ltnm9X3_ZDOsoM50B-CxLmlFCdSTQl_ozqgea-OqjsipCrzQqFCAlw6EdyikrPrVjNEbdv-XvQy0UwpnTN_t70h7GdE_9FFC0g</recordid><startdate>20240427</startdate><enddate>20240427</enddate><creator>Zhang, Ray Zirui</creator><creator>Xie, Xiaohui</creator><creator>Lowengrub, John S</creator><scope>AKY</scope><scope>AKZ</scope><scope>GOX</scope></search><sort><creationdate>20240427</creationdate><title>BiLO: Bilevel Local Operator Learning for PDE inverse problems</title><author>Zhang, Ray Zirui ; Xie, Xiaohui ; Lowengrub, John S</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a679-3c77fa95e77f57ede2af43c82da98b6ceeb267f03a2a07f1b70fba0116d7f1883</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Computer Science - Learning</topic><topic>Computer Science - Numerical Analysis</topic><topic>Mathematics - Numerical Analysis</topic><topic>Mathematics - Optimization and Control</topic><toplevel>online_resources</toplevel><creatorcontrib>Zhang, Ray Zirui</creatorcontrib><creatorcontrib>Xie, Xiaohui</creatorcontrib><creatorcontrib>Lowengrub, John S</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv Mathematics</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Zhang, Ray Zirui</au><au>Xie, Xiaohui</au><au>Lowengrub, John S</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>BiLO: Bilevel Local Operator Learning for PDE inverse problems</atitle><date>2024-04-27</date><risdate>2024</risdate><abstract>We propose a new neural network based method for solving inverse problems for partial differential equations (PDEs) by formulating the PDE inverse problem as a bilevel optimization problem. At the upper level, we minimize the data loss with respect to the PDE parameters. At the lower level, we train a neural network to locally approximate the PDE solution operator in the neighborhood of a given set of PDE parameters, which enables an accurate approximation of the descent direction for the upper level optimization problem. The lower level loss function includes the L2 norms of both the residual and its derivative with respect to the PDE parameters. We apply gradient descent simultaneously on both the upper and lower level optimization problems, leading to an effective and fast algorithm. The method, which we refer to as BiLO (Bilevel Local Operator learning), is also able to efficiently infer unknown functions in the PDEs through the introduction of an auxiliary variable. Through extensive experiments over multiple PDE systems, we demonstrate that our method enforces strong PDE constraints, is robust to sparse and noisy data, and eliminates the need to balance the residual and the data loss, which is inherent to the soft PDE constraints in many existing methods.</abstract><doi>10.48550/arxiv.2404.17789</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.2404.17789
ispartof
issn
language eng
recordid cdi_arxiv_primary_2404_17789
source arXiv.org
subjects Computer Science - Learning
Computer Science - Numerical Analysis
Mathematics - Numerical Analysis
Mathematics - Optimization and Control
title BiLO: Bilevel Local Operator Learning for PDE inverse problems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T05%3A30%3A07IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=BiLO:%20Bilevel%20Local%20Operator%20Learning%20for%20PDE%20inverse%20problems&rft.au=Zhang,%20Ray%20Zirui&rft.date=2024-04-27&rft_id=info:doi/10.48550/arxiv.2404.17789&rft_dat=%3Carxiv_GOX%3E2404_17789%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true