Stopping Tolerances

The following are stopping tolerances for the parameter estimation process used with ART3D.

  1. Maximum number of iterations: One iteration is defined as the entire process of determining each gradient and then reducing all the parameter values.  When this number of iterations is reached, the optimization will stop and an “optimized solution” will be calculated

  2. Maximum number of function calls: Each time a single gradient is calculated and each time the parameters are adjusted, the objective function is called to calculate the error at the observation points.  When the number of function calls reaches this limit, the optimization will stop.

  3. Absolute function convergence tolerance:  The optimization will stop if the error value returned from the objective function is below this value.  Remember that the error value is necessarily higher where the weight values are high or where there are a large number of points and species, even if the calibration is good.

  4. Relative function convergence tolerance:  The optimization will stop if the difference between the current objective function value and the optimized value is less than the product of this tolerance and the current objective function value.

Related Links:
Parameter Estimation Simulation