Genetic Optimization Using Derivatives: The rgenoud Package for R
University of California, Berkeley
Abstract
genoud is an R function that combines evolutionary algorithm methods with a derivative-based (quasi-Newton) method to solve difficult optimization problems. genoud may also be used for optimization problems for which derivatives do not exist. genoud solves problems that are nonlinear or perhaps even discontinuous in the parameters of the function to be optimized. When the function to be optimized (for example, a log-likelihood) is nonlinear in the model's parameters, the function will generally not be globally concave and may have irregularities such as saddlepoints or discontinuities. Optimization methods that rely on derivatives of the objective function may be unable to find any optimum at all. Multiple…
Citation impact
- FWCI
- 70.79
- Percentile
- 100%
- References
- 38
Authors
2Topics & keywords
- Local optimum
- Mathematical optimization
- Function (biology)
- Computer science
- Global optimization
- Derivative (finance)
- Nonlinear programming
- Hill climbing
- No poverty