junxiaosong / AlphaZero_Gomoku

An implementation of the AlphaZero algorithm for Gomoku (also called Gobang or Five in a Row)
MIT License
3.25k stars 965 forks source link

大棋盘的一点问题 #40

Open gmftbyGMFTBY opened 6 years ago

gmftbyGMFTBY commented 6 years ago

请问在大棋盘上的实验效果如何,比如 15 * 15 的棋盘大小

junxiaosong commented 6 years ago

大棋盘对于算力要求太高,棋盘增大之后对于self-play局数的要求也大大增加,单机是跑不出什么结果的,不过也有一些讨论可参考 #13

gmftbyGMFTBY commented 6 years ago

好的,您在 8 8 棋盘上模型的训练运行大约了 2 天,请问你训练这个 8 8 的硬件配置是怎么样的,非常感谢

TheColdVoid commented 6 years ago

@junxiaosong 您好 请问15x15的棋盘的话 用增加全连接层的层数吗?如果增加的话 增加几层比较好

junxiaosong commented 6 years ago

@gmftbyGMFTBY 参考issue #15

junxiaosong commented 6 years ago

@TheColdVoid 大棋盘的话可能可以采用论文里的Residual block的形式增加卷积层的层数,不过运算量需求真的很大,个人是很难训练出来的。相关的讨论 #13 #16

zouyih commented 6 years ago

我用同样的网络训练了11*11的棋盘,时间花得久一些,应该还是能训练出结果的https://github.com/zouyih/AlphaZero_Gomoku-tensorflow

hijkzzz commented 5 years ago

我用C++多线程跑了半天就差不多了 15*15 https://github.com/hijkzzz/alpha-zero-gomoku