[computer-go] ELO Ratings of move pattern
Rémi Coulom
Remi.Coulom at univ-lille3.fr
Wed Dec 12 11:59:08 PST 2007
Jason House wrote:
>
>
> On Dec 6, 2007 11:38 AM, Rémi Coulom <Remi.Coulom at univ-lille3.fr
> <mailto:Remi.Coulom at univ-lille3.fr>> wrote:
>
> Jason House wrote:
> >
> > This may serve as a good test of if there is enough data to assign
> > values to the patterns.
>
> I did not mention this in my paper, but you can rather easily
> estimate
> uncertainty margins around Elo values. This involves computing the
> second-order derivative of the probability distribution with
> respect to
> log(gamma). Since the distribution has a shape that looks very
> much like
> a Gaussian, the second-order derivative at the maximum is a good
> estimation of -1/sigma². That is how I compute confidence intervals in
> bayeselo.
>
>
> What do you mean by the probability distribution with respect to
> log(gamma)? Do you mean a plot of the prediction rate with only the
> gamma of interest varying?
No the prediction rate, but the probability of the training data. More
precisely, the logarithm of that probability.
If you have P(x)=A*exp(-x²/2sigma²), then log(P(x))=log(A)-x²/2sigma²,
and d²(log(P(x)))/dx²=-1/sigma². This means that, for a Gaussian
probability distribution, the second-order derivative directly gives the
variance. For distributions that look similar to a Gaussian, the
second-order derivative is a good approximation.
Rémi
More information about the computer-go
mailing list