強い将棋ソフトの創りかた
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。
また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
Pythonプログラミングを行いながら、ディープラーニングの技術を使った将棋AIを完成させていきます。
ディープラーニングフレームワークのPyTorchを活用し、Google Colabで動かしながら学びます。
本書には3つの目的があります。
1つの目的は、ディープラーニングを使用した将棋AIの仕組みを解説することです。
ディープラーニングを使用した将棋AIは、従来型の将棋AIよりも特に序中盤での大局観に優れていると言われており、その疑問に答えます。
もう1つの目的は、実際に手を動かして将棋AIを実装してみることです。
Pythonプログラミングを行いながら将棋AIを完成させます。
最後の目的は、強い将棋ソフトを創ることです。
コンピュータ将棋の大会で優勝したGCT電竜を超えるような、より強い将棋AIを創る方法を解説していきます。
Part 1 導入編第1章コンピュータ将棋についてPart 2 理論編第2章コンピュータ将棋のアルゴリズム第3章ディープラーニングの基本Part 3 実装編第4章ディープラーニングフレームワーク第5章Pythonで将棋AIを創る第6章対局プログラムの実装第7章GCT電竜を超える強い将棋AIを創るPart 4 発展編第8章さらに強くするために
更新中です。しばらくお待ちください。