hillclimbing {cmna} | R Documentation |
Hill climbing
Description
Use hill climbing to find the global minimum
Usage
hillclimbing(f, x, h = 1, m = 1000)
Arguments
f |
function representing the derivative of |
x |
an initial estimate of the minimum |
h |
the step size |
m |
the maximum number of iterations |
Details
Hill climbing
Value
the x
value of the minimum found
See Also
Other optimz:
bisection()
,
goldsect
,
gradient
,
newton()
,
sa()
,
secant()
Examples
f <- function(x) {
(x[1]^2 + x[2] - 11)^2 + (x[1] + x[2]^2 - 7)^2
}
hillclimbing(f, c(0,0))
hillclimbing(f, c(-1,-1))
hillclimbing(f, c(10,10))
[Package cmna version 1.0.5 Index]