[computer-go] 19x19 MC improvement
Adrian Grajdeanu
adriang0 at cox.net
Sat Jan 26 18:44:37 PST 2008
> By the way, does anybody know of any nifty tools or heuristics for
> efficient probabilistic multi-parameter optimization? In other words,
> like multi-dimensional optimization, except instead of your function
> returning a deterministic value, it returns the result of a Bernoulli
> trial, and the heuristic uses those trial results to converge as
> rapidly as possible to parameter values that roughly maximize the
> success probability.
I recommend evolutionary algorithms because they are robust on noise and
don't require a quadratic or linear model for the function they
optimize. I would go as simple as a ES(1+1) algorithm (a glorified name
for a simple hill climber that probes randomly for its next step). I
would also use restarts: run it once until no more improvement is
apparent, then run it again and again (restarts) a few times (5-10) and
take the overall optimum found. You'd be surprised how far you can get
with this method!
Adrian
More information about the computer-go
mailing list