[R] optim seems to be finding a local minimum
Hans W Borchers
hwborchers at googlemail.com
Fri Nov 11 12:19:12 CET 2011
Ben Bolker <bbolker <at> gmail.com> writes:
>
> Simulated annealing and other stochastic global optimization
> methods are also possible solutions, although they may or may not
> work better than the many-starting-points solution -- it depends
> on the problem, and pretty much everything has to be tuned. Tabu
> search <http://en.wikipedia.org/wiki/Tabu_search> is another possibility,
> although I don't know much about it ...
>
It is known that the Excel Solver has much improved during recent years.
Still there are slightly better points such as
myfunc(c(0.889764228112319, 94701144.5712312)) # 334.18844
restricting the domain to [0, 1] x [0, 10^9] for an evolutionary approach,
for instance DEoptim::DEoptim().
Finding a global optimum in 2 dimensions is not so difficult. Here the scale
of the second variable could pose a problem as small local minima might be
overlooked easily.
Hans Werner
More information about the R-help
mailing list