Skip to main content
Cornell University
We gratefully acknowledge support from the Simons Foundation, member institutions, and all contributors. Donate
arxiv logo > math > arXiv:2211.03134

Help | Advanced Search

arXiv logo
Cornell University Logo

quick links

  • Login
  • Help Pages
  • About

Mathematics > Numerical Analysis

arXiv:2211.03134 (math)
[Submitted on 6 Nov 2022]

Title:WeakIdent: Weak formulation for Identifying Differential Equations using Narrow-fit and Trimming

Authors:Mengyi Tang, Wenjing Liao, Rachel Kuske, Sung Ha Kang
View a PDF of the paper titled WeakIdent: Weak formulation for Identifying Differential Equations using Narrow-fit and Trimming, by Mengyi Tang and 2 other authors
View PDF
Abstract:Data-driven identification of differential equations is an interesting but challenging problem, especially when the given data are corrupted by noise. When the governing differential equation is a linear combination of various differential terms, the identification problem can be formulated as solving a linear system, with the feature matrix consisting of linear and nonlinear terms multiplied by a coefficient vector. This product is equal to the time derivative term, and thus generates dynamical behaviors. The goal is to identify the correct terms that form the equation to capture the dynamics of the given data. We propose a general and robust framework to recover differential equations using a weak formulation, for both ordinary and partial differential equations (ODEs and PDEs). The weak formulation facilitates an efficient and robust way to handle noise. For a robust recovery against noise and the choice of hyper-parameters, we introduce two new mechanisms, narrow-fit and trimming, for the coefficient support and value recovery, respectively. For each sparsity level, Subspace Pursuit is utilized to find an initial set of support from the large dictionary. Then, we focus on highly dynamic regions (rows of the feature matrix), and error normalize the feature matrix in the narrow-fit step. The support is further updated via trimming of the terms that contribute the least. Finally, the support set of features with the smallest Cross-Validation error is chosen as the result. A comprehensive set of numerical experiments are presented for both systems of ODEs and PDEs with various noise levels. The proposed method gives a robust recovery of the coefficients, and a significant denoising effect which can handle up to $100\%$ noise-to-signal ratio for some equations. We compare the proposed method with several state-of-the-art algorithms for the recovery of differential equations.
Subjects: Numerical Analysis (math.NA); Machine Learning (cs.LG)
MSC classes: 65N99(Primary) 37M99, 65Z05(Secondary)
ACM classes: G.1.8; G.1.10
Cite as: arXiv:2211.03134 [math.NA]
  (or arXiv:2211.03134v1 [math.NA] for this version)
  https://doi.org/10.48550/arXiv.2211.03134
arXiv-issued DOI via DataCite
Related DOI: https://doi.org/10.1016/j.jcp.2023.112069
DOI(s) linking to related resources

Submission history

From: Mengyi Tang [view email]
[v1] Sun, 6 Nov 2022 14:33:22 UTC (11,921 KB)
Full-text links:

Access Paper:

    View a PDF of the paper titled WeakIdent: Weak formulation for Identifying Differential Equations using Narrow-fit and Trimming, by Mengyi Tang and 2 other authors
  • View PDF
  • TeX Source
  • Other Formats
view license
Current browse context:
math.NA
< prev   |   next >
new | recent | 2022-11
Change to browse by:
cs
cs.LG
cs.NA
math

References & Citations

  • NASA ADS
  • Google Scholar
  • Semantic Scholar
a export BibTeX citation Loading...

BibTeX formatted citation

×
Data provided by:

Bookmark

BibSonomy logo Reddit logo

Bibliographic and Citation Tools

Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)

Code, Data and Media Associated with this Article

alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)

Demos

Replicate (What is Replicate?)
Hugging Face Spaces (What is Spaces?)
TXYZ.AI (What is TXYZ.AI?)

Recommenders and Search Tools

Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
  • Author
  • Venue
  • Institution
  • Topic

arXivLabs: experimental projects with community collaborators

arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.

Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.

Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.

Which authors of this paper are endorsers? | Disable MathJax (What is MathJax?)
  • About
  • Help
  • contact arXivClick here to contact arXiv Contact
  • subscribe to arXiv mailingsClick here to subscribe Subscribe
  • Copyright
  • Privacy Policy
  • Web Accessibility Assistance
  • arXiv Operational Status
    Get status notifications via email or slack