Pith. sign in

REVIEW 2 cited by

Weak SINDy For Partial Differential Equations

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2007.02848 v3 pith:T6ABSQHP submitted 2020-07-06 math.NA cs.LGcs.NAstat.ML

classification math.NAcs.LGcs.NAstat.ML
keywords pdesweakidentificationalgorithmfunctionsmodelnoiserobustness
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
abstract

Sparse Identification of Nonlinear Dynamics (SINDy) is a method of system discovery that has been shown to successfully recover governing dynamical systems from data (Brunton et al., PNAS, '16; Rudy et al., Sci. Adv. '17). Recently, several groups have independently discovered that the weak formulation provides orders of magnitude better robustness to noise. Here we extend our Weak SINDy (WSINDy) framework introduced in (arXiv:2005.04339) to the setting of partial differential equations (PDEs). The elimination of pointwise derivative approximations via the weak form enables effective machine-precision recovery of model coefficients from noise-free data (i.e. below the tolerance of the simulation scheme) as well as robust identification of PDEs in the large noise regime (with signal-to-noise ratio approaching one in many well-known cases). This is accomplished by discretizing a convolutional weak form of the PDE and exploiting separability of test functions for efficient model identification using the Fast Fourier Transform. The resulting WSINDy algorithm for PDEs has a worst-case computational complexity of $\mathcal{O}(N^{D+1}\log(N))$ for datasets with $N$ points in each of $D+1$ dimensions (i.e. $\mathcal{O}(\log(N))$ operations per datapoint). Furthermore, our Fourier-based implementation reveals a connection between robustness to noise and the spectra of test functions, which we utilize in an \textit{a priori} selection algorithm for test functions. Finally, we introduce a learning algorithm for the threshold in sequential-thresholding least-squares (STLS) that enables model identification from large libraries, and we utilize scale-invariance at the continuum level to identify PDEs from poorly-scaled datasets. We demonstrate WSINDy's robustness, speed and accuracy on several challenging PDEs.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Learning Gradient Flow: Using Equation Discovery to Accelerate Engineering Optimization

    math.OC 2026-02 conditional novelty 6.0 of 10

    An optimizer that fits a SINDy polynomial model to recent optimization-variable trajectories and then integrates that surrogate flow instead of evaluating the true objective/gradient can cut gradient-evaluation counts...

  2. From inverse problems to neural operators: prediction, mechanism, and generalization of data-driven models

    cs.LG 2026-06 unverdicted novelty 5.0 of 10

    Data-driven models for physical systems share a common structure differing only in model class assumptions, with only mechanism-discovering models capable of generalization.

Pith tools