Poker-AI.org Poker AI and Botting Discussion Forum 2015-03-07T11:01:32+00:00 http://poker-ai.org/phpbb/feed.php?f=24&t=2887 2015-03-07T11:01:32+00:00 2015-03-07T11:01:32+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2887&p=6621#p6621 <![CDATA[Re: Over-fitting?]]> DUPLICATE, I have some whole different result:

Image

Legend:
A: iterations (billion)
B: Match A result (mbb/hand)
C: Match B result (mbb/hand)
D: B + C

Does it look more normal? The best version of Bot B beats for only 13.38 mbb/hand (or 1.34 BB/100) Bot A.
I would expect more performance boost after dubbeling the number of flop clusters.

The graph seems simular to that one, what was linked by spears. (only opposit)
Have you experienced the same drop after a peak? I would expect a constans increase with increasing the number of iterations.

Statistics: Posted by Alan Napier — Sat Mar 07, 2015 11:01 am


]]>
2015-03-04T18:12:31+00:00 2015-03-04T18:12:31+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2887&p=6615#p6615 <![CDATA[Re: Over-fitting?]]> check your flop abstraction code

Statistics: Posted by algonoob — Wed Mar 04, 2015 6:12 pm


]]>
2015-03-04T12:16:21+00:00 2015-03-04T12:16:21+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2887&p=6614#p6614 <![CDATA[Re: Over-fitting?]]>
There's some randomness with k-means++ seeding but the clustering quality doesn't seem to vary that widely. You can test by calculating the average distance squared from each point to its center, and with 10k buckets I expect you'll always get a smaller value than with 5k buckets, which is an improvement.

Statistics: Posted by nonpareil — Wed Mar 04, 2015 12:16 pm


]]>
2015-03-04T06:40:51+00:00 2015-03-04T06:40:51+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2887&p=6613#p6613 <![CDATA[Re: Over-fitting?]]> http://poker.cs.ualberta.ca/publication ... sponse.pdf figure 6

Statistics: Posted by spears — Wed Mar 04, 2015 6:40 am


]]>
2015-03-03T23:03:14+00:00 2015-03-03T23:03:14+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2887&p=6612#p6612 <![CDATA[Over-fitting?]]> card abstraction: 169-5000-5000-5000
algorithm: PCFR
clustering: k-means
type: distribution aware (50 bins), on river OCHS
iterations: 2.081 billions

Then I changed it's flop abstraction from 5000 to 10000 clusters. (Bot B), and matched it against Bot A.
1 000 000 hands, same rng seed. Here is the result.

Code:
iterations (billions)| result (mbb/hand)   |
+--------------------+---------------------+
|     1.538          |       -12.4895      |
+--------------------+---------------------+
|     2.536          |        -3.8870      |
+--------------------+---------------------+
|     3.129          |        -2.6320      |
+--------------------+---------------------+
|     3.402          |        -2.8180      |   
+--------------------+---------------------+
|     3.715          |        -5.1305      |
+--------------------+---------------------+


I expected, that Bot B needs more iterations to converge, but after 3.129 billion iterations it results start to drop, and it never beats Bot A. I have to add, that i run the flop clustering in both case (5000 and 10000 clusters) only one time. I used k-means++ initialization which has a certain luck factor. It could explain, the poor result (because bad clustering), but not the decreasing tendency.

Have you ever experimented something like this?

Statistics: Posted by Alan Napier — Tue Mar 03, 2015 11:03 pm


]]>