tanuki- 2018-03-10 機械学習1周目再実験
- 棋譜生成
- tanuki-棋譜生成ルーチン
- depth 8
- 開始局面はfoodgate上の棋譜から1局面ランダムに選択し、ランダムに1手指した局面とする
- 50億局面生成
- 対局は打ち切らず詰みの局面まで学習データに出力する
- 評価関数はApery SDT5
- Apery棋譜生成ルーチン
- デフォルト
- 50億局面
- やねうら王棋譜生成ルーチン
- 月間教師局面2018年1月号
- 110億局面
- シャフル
- あり
- 機械学習
- NNUE機械学習ルーチン v0.2
- 学習手法 SGD ミニバッチ法
- batchsize 1000000
- lambda 1.0
- eta 1.0
- newbob_decay 0.5
- nn_batch_size 1000
- eval_save_interval 100000000
- loss_output_interval 1000000
- mirror_percentage 50
- eval_limit 3000
- ネットワーク構成: p-k-halfkp_96w-32
実験結果
実験1
21:37:18.527 engine1=nnue\source\YaneuraOu-by-gcc.exe eval1=F:\hnoda\nnue\eval\zoukin2.2018-02-11.aperygenerateteacher\final 21:37:18.527 engine2=hakubishin-private\build\2017Early\YaneuraOu-2017-early.exe eval2=F:\hnoda\hakubishin\exe\eval\apery_sdt5_eval_twig_format 21:37:18.527 T1,b5000,377 - 24 - 599(38.63% R-80.43) win black: white = 50.31% : 49.69% declaration win engine1=2 engine2=3
29:14:38.079 engine1=nnue\source\YaneuraOu-by-gcc.exe eval1=F:\hnoda\nnue\eval\zoukin2.2018-02-11.aperygenerateteacher\final 29:14:38.079 engine2=nnue\source\YaneuraOu-by-gcc.exe eval2=F:\ynasu\nnue-v0.2\p-k-halfkp_96w-32\eval_apery_4.5G_limit3000 29:14:38.079 T1,b5000,451 - 37 - 512(46.83% R-22.04) win black: white = 53.79% : 46.21% declaration win engine1=0 engine2=9
(フォルダ名が zoukin2.2018-02-11.aperygenerateteacherになっていますが、フォルダ名の設定を間違えただけでtanuki-棋譜生成ルーチンの出力した棋譜で学習しています )
実験2
やねうら王月間教師局面2018年1月号
24:22:23.612 engine1=nnue\source\YaneuraOu-by-gcc.exe eval1=F:\hnoda\nnue\eval\zoukin2.2018-02-11.201711300600D8mpv32\final 24:22:23.612 engine2=hakubishin-private\build\2017Early\YaneuraOu-2017-early.exe eval2=F:\hnoda\hakubishin\exe\eval\apery_sdt5_eval_twig_format 24:22:23.612 T1,b5000,316 - 32 - 652(32.64% R-125.82) win black: white = 53.62% : 46.38% declaration win engine1=0 engine2=26
32:08:16.571 engine1=nnue\source\YaneuraOu-by-gcc.exe eval1=F:\hnoda\nnue\eval\zoukin2.2018-02-11.201711300600D8mpv32\final 32:08:16.571 engine2=nnue\source\YaneuraOu-by-gcc.exe eval2=F:\ynasu\nnue-v0.2\p-k-halfkp_96w-32\eval_apery_4.5G_limit3000 32:08:16.571 T1,b5000,380 - 30 - 590(39.18% R-76.43) win black: white = 51.34% : 48.66% declaration win engine1=0 engine2=30
実験3
15:01:39.666 engine1=nnue\source\YaneuraOu-by-gcc.exe eval1=F:\hnoda\nnue\eval\zoukin2.2018-02-11.aperygenerateteacher\final 15:01:39.666 engine2=hakubishin-private\build\2017Early\YaneuraOu-2017-early.exe eval2=F:\hnoda\hakubishin\exe\eval\apery_sdt5_eval_twig_format 15:01:39.666 T1,b5000,1 - 0 - 999(0.10% R-1199.83) win black: white = 49.40% : 50.60% declaration win engine1=0 engine2=0
19:19:58.527 engine1=nnue\source\YaneuraOu-by-gcc.exe eval1=F:\hnoda\nnue\eval\zoukin2.2018-02-11.aperygenerateteacher\final 19:19:58.527 engine2=nnue\source\YaneuraOu-by-gcc.exe eval2=F:\ynasu\nnue-v0.2\p-k-halfkp_96w-32\eval_apery_4.5G_limit3000 19:19:58.527 T1,b5000,3 - 0 - 997(0.30% R-1008.63) win black: white = 49.10% : 50.90% declaration win engine1=0 engine2=0