Encapsulates configurations such as optimization algorithm choice, and evaluation settings for parameter identification.
Active bindings
- printEvaluationFeedback
- Boolean. If - TRUE, prints objective function value after each evaluation. Default is- FALSE.
- simulationRunOptions
- Object of - SimulationRunOptionsfor simulation runs. If- NULL, default options are used.
- objectiveFunctionOptions
- Settings for model fit evaluation, affecting error metrics and cost calculation. See - ObjectiveFunctionSpecsand- calculateCostMetricsfor details. Defaults in- ObjectiveFunctionOptions.
- algorithm
- Optimization algorithm name. See - Algorithmsfor a list of supported algorithms. Defaults to- BOBYQA.
- ciMethod
- Confidence interval estimation method. See - CIMethodsfor available options. Defaults to- hessian.
- algorithmOptions
- Named list of settings specific to the selected algorithm.. Refer to - AlgorithmOptionsfor default settings per algorithm (e.g.,- AlgorithmOptions_XYZwhere- XYZdenotes the algorithm name). If- NULL, algorithm's default settings are applied.
- ciOptions
- Named list of settings for the selected CI method. Refer to - CIOptionsfor default settings per method (e.g.,- CIOptions_XYZwhere- XYZcorresponds to the method name). If- NULL, CI method's default settings are applied.
- autoEstimateCI
- Logical. If - TRUE, confidence intervals are automatically estimated after optimization. If- FALSE, the step is skipped and can be triggered manually by calling the- estimateCI()method on the- ParameterIdentificationobject.
- modelCostField
- Read-only field name in the cost object used as the optimization target. Currently, only - modelCostis supported.