There is a newer version of the record available.

Published March 2021 | Version v1
Journal article

SubTSBR to tackle high noise and outliers for data-driven discovery of differential equations

  • 1. Department of Mathematics, Purdue University, West Lafayette, IN 47907 (United States)
  • 2. School of Mechanical Engineering, Purdue University, West Lafayette, IN 47907 (United States)

Description

Highlights: • Develop a novel algorithm subsampling-based threshold sparse Bayesian regression (SubTSBR) to tackle high noise and outliers. • Demonstrate how to use our algorithm step by step through numerical examples. • Demonstrate how to discover models with random initial and boundary condition as well as models with bifurcations. Data-driven discovery of differential equations has been an emerging research topic. We propose a novel algorithm subsampling-based threshold sparse Bayesian regression (SubTSBR) to tackle high noise and outliers. The subsampling technique is used for improving the accuracy of the Bayesian learning algorithm. It has two parameters: subsampling size and the number of subsamples. When the subsampling size increases with fixed total sample size, the accuracy of our algorithm goes up and then down. When the number of subsamples increases, the accuracy of our algorithm keeps going up. We demonstrate how to use our algorithm step by step and compare our algorithm with threshold sparse Bayesian regression (TSBR) for the discovery of differential equations. We show that our algorithm produces better results. We also discuss the merits of discovering differential equations from data and demonstrate how to discover models with random initial and boundary condition as well as models with bifurcations. The numerical examples are: (1) predator-prey model with noise, (2) shallow water equations with outliers, (3) heat diffusion with random initial and boundary condition, and (4) fish-harvesting problem with bifurcations.

Availability note (English)

Available from http://dx.doi.org/10.1016/j.jcp.2020.109962

Additional details

Identifiers

DOI
10.1016/j.jcp.2020.109962;
PII
S0021999120307361;

Publishing Information

Journal Title
Journal of Computational Physics (Print)
Journal Volume
428
Journal Page Range
vp.
ISSN
0021-9991
CODEN
JCTPAH

INIS

Country of Publication
Netherlands
Country of Input or Organization
International Atomic Energy Agency (IAEA)
INIS RN
54001893
Subject category
S71: CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSICS; S97: MATHEMATICAL METHODS AND COMPUTING;
Descriptors DEI
BAYESIAN STATISTICS; BIFURCATION; BOUNDARY CONDITIONS; DIFFERENTIAL EQUATIONS; HEAT; MACHINE LEARNING
Descriptors DEC
ALGORITHMS; ARTIFICIAL INTELLIGENCE; ENERGY; EQUATIONS; LEARNING; MATHEMATICAL LOGIC; MATHEMATICS; STATISTICS

Optional Information

Copyright
Copyright (c) 2020 Elsevier Inc. All rights reserved.