Application of parallel computing to stochastic parameter estimation in environmental models
Parameter estimation or model calibration is a common problem in many areas of process modeling, both in on-line applications such as real-time flood forecasting, and in off-line applications such as the modeling of reaction kinetics and phase equilibrium. The goal is to determine values of model pa...
Main Authors: | , , , , , |
---|---|
Other Authors: | |
Format: | Journal Article |
Language: | English |
Published: |
2013
|
Online Access: | https://hdl.handle.net/10356/96064 http://hdl.handle.net/10220/10141 |
Summary: | Parameter estimation or model calibration is a common problem in many areas of process modeling, both in on-line applications such as real-time flood forecasting, and in off-line applications such as the modeling of reaction kinetics and phase equilibrium. The goal is to determine values of model parameters that provide the best fit to measured data, generally based on some type of least-squares or maximum likelihood criterion. Usually, this requires the solution of a non-linear and frequently non-convex optimization problem. In this paper we describe a user-friendly, computationally efficient parallel implementation of the Shuffled Complex Evolution Metropolis (SCEM-UA) global optimization algorithm for stochastic estimation of parameters in environmental models. Our parallel implementation takes better advantage of the computational power of a distributed computer system. Three case studies of increasing complexity demonstrate that parallel parameter estimation results in a considerable time savings when compared with traditional sequential optimization runs. The proposed method therefore provides an ideal means to solve complex optimization problems. |
---|