Re: [computer-go] Is RAVE weighting biased?

2009-09-04 Thread Matthew Woodcraft
Łukasz Lew wrote:
 If the weight in RAVE formula is near 1 in one child of tree and near
 0 in other then you basically compare RAVE value to regular average
 value, which might be comparing apples to oranges.

 Yes, and this can cause problems in practice. There's been some
 discussion of this before.

 Can you give me a link or date?

I think it was in the big RAVE threads in February 2008.

-M-
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Is RAVE weighting biased?

2009-09-03 Thread Łukasz Lew
On Wed, Sep 2, 2009 at 19:45, Matthew Woodcraftmatt...@woodcraft.me.uk wrote:
 Łukasz Lew wrote:
 If the weight in RAVE formula is near 1 in one child of tree and near
 0 in other then you basically compare RAVE value to regular average
 value, which might be comparing apples to oranges.

 Yes, and this can cause problems in practice. There's been some
 discussion of this before.

Can you give me a link or date?

Lukasz


 In positions where the RAVE values tend to be too high, the effect is
 that moves with few visits will be favoured, which will then equalise
 the RAVE weight again. The effect is rather like temporarily increasing
 the exploration coefficient, and nothing very bad happens.

 But in positions where the RAVE values are too low (which mostly means
 positions where the current player is winning), the effect is worse: the
 program will be reluctant to explore different moves, and this time
 there is positive feedback (the RAVE weights will diverge) and so the
 situation won't correct itself.

 -M-
 ___
 computer-go mailing list
 computer-go@computer-go.org
 http://www.computer-go.org/mailman/listinfo/computer-go/

___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Is RAVE weighting biased?

2009-09-02 Thread Jason House
Your question is tough to answer without context; which RAVE  
implementation method are you looking at?


Sent from my iPhone

On Sep 2, 2009, at 8:53 AM, Łukasz Lew lukasz@gmail.com wrote:


If the weight in RAVE formula is near 1 in one child of tree and near
0 in other then you basically compare RAVE value to regular average
value,
which might be comparing apples to oranges.

Have you ever tried to use the same weight for every move considered
(every child in the tree)?


Lukasz Lew
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Is RAVE weighting biased?

2009-09-02 Thread Matthew Woodcraft
Łukasz Lew wrote:
 If the weight in RAVE formula is near 1 in one child of tree and near
 0 in other then you basically compare RAVE value to regular average
 value, which might be comparing apples to oranges.

Yes, and this can cause problems in practice. There's been some
discussion of this before.

In positions where the RAVE values tend to be too high, the effect is
that moves with few visits will be favoured, which will then equalise
the RAVE weight again. The effect is rather like temporarily increasing
the exploration coefficient, and nothing very bad happens.

But in positions where the RAVE values are too low (which mostly means
positions where the current player is winning), the effect is worse: the
program will be reluctant to explore different moves, and this time
there is positive feedback (the RAVE weights will diverge) and so the
situation won't correct itself.

-M-
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/