Knowledge-Guided Dynamic Systems Modeling: A Case Study on Modeling River Water Quality

03/01/2021
by   Namyong Park, et al.
0

Modeling real-world phenomena is a focus of many science and engineering efforts, such as ecological modeling and financial forecasting, to name a few. Building an accurate model for complex and dynamic systems improves understanding of underlying processes and leads to resource efficiency. Towards this goal, knowledge-driven modeling builds a model based on human expertise, yet is often suboptimal. At the opposite extreme, data-driven modeling learns a model directly from data, requiring extensive data and potentially generating overfitting. We focus on an intermediate approach, model revision, in which prior knowledge and data are combined to achieve the best of both worlds. In this paper, we propose a genetic model revision framework based on tree-adjoining grammar (TAG) guided genetic programming (GP), using the TAG formalism and GP operators in an effective mechanism to incorporate prior knowledge and make data-driven revisions in a way that complies with prior knowledge. Our framework is designed to address the high computational cost of evolutionary modeling of complex systems. Via a case study on the challenging problem of river water quality modeling, we show that the framework efficiently learns an interpretable model, with higher modeling accuracy than existing methods.

READ FULL TEXT
research
04/05/2019

Data-driven Modelling of Dynamical Systems Using Tree Adjoining Grammar and Genetic Programming

State-of-the-art methods for data-driven modelling of non-linear dynamic...
research
05/15/2023

Gaussian Process Port-Hamiltonian Systems: Bayesian Learning with Physics Prior

Data-driven approaches achieve remarkable results for the modeling of co...
research
01/04/2023

Augmenting data-driven models for energy systems through feature engineering: A Python framework for feature engineering

Data-driven modeling is an approach in energy systems modeling that has ...
research
12/16/2020

Tag-based Genetic Regulation for Genetic Programming

We introduce and experimentally demonstrate tag-based genetic regulation...
research
08/05/2017

Fast Modeling Methods for Complex System with Separable Features

Data-driven modeling plays an increasingly important role in different a...
research
01/15/2020

A Tree Adjoining Grammar Representation for Models Of Stochastic Dynamical Systems

Model structure and complexity selection remains a challenging problem i...
research
01/03/2020

Towards Automated Statistical Physics : Data-driven Modeling of Complex Systems with Deep Learning

Rich phenomena from complex systems have long intrigued researchers, and...

Please sign up or login with your details

Forgot password? Click here to reset