Dlshogi

dlshogiの概要とその特徴



dlshogi(ディーエルしょうぎ)は、コンピュータ将棋プログラムの一つで、特にディープラーニングを活用した評価関数が特徴です。このソフトは、世界コンピュータ将棋選手権や電竜戦TSECなどの大会において、数多くの優勝を果たしています。dlshogiは、従来のCPUを使用したNNUE系将棋AIとは異なり、GPUを活用して高い計算能力を実現しています。最新バージョンは、将棋ウォーズを運営するHEROZのサブスクリプションサービス「棋神アナリティクス」で利用可能です。

メインの開発者である山岡忠夫(本名:川島馨)は、2017年から本格的な開発を始め、ディープラーニングを将棋に応用するプロジェクトを立ち上げました。dlshogiは序盤の大局観に優れていると評価されており、特にプロ棋士藤井聡太が導入したことで、その実力が証明されました。藤井は、dlshogiが序盤においての優位性がある一方、終盤では他のソフトに比べて精度が劣る場合があることに言及しています。これにより、彼の棋譜にディープラーニングソフト特有の手が見られるようになったとされています。

開発の背景



dlshogiの開発は、2016年のAlphaGoと李世乭の対局を受けて開始されました。山岡はディープラーニングの技術を将棋に応用するため、既存のライブラリを活用せず独自に開発を進めました。その結果、2017年には第27回世界コンピュータ将棋選手権に出場し、Ponanza Chainerの成功を受けて、さらに将棋AIの開発を加速しました。特に、後に発表されるAlphaZero Shogiよりも早くこの技術を取り入れたことが注目されています。

他の将棋AIとの違いとして、dlshogiは自己対局データや他のAIが生成した棋譜を使わずに独自の強化学習を重視しています。一方で、合法手生成などには他のライブラリを部分的に利用しているため、開発には一定の工夫が求められました。

GCT電竜との関連



GCT(DeepLearningShogi for Google Colab TPU/Training)は、無料または低価格のリソースでdlshogiを強化するためのプロジェクトです。GCTは、Google ColabのTPU/GPUを利用して、より多様な学習データを取り入れました。その結果、GCTでは自己対局データや高精度な棋譜を活用し、より強力なモデルの構築が実現されました。これにより、GCTは大会での優勝を果たし、従来の将棋AIが持っていた限界を打破しました。

大会実績と今後の展望



dlshogiは、これまでに世界コンピュータ将棋選手権や電竜戦、TESCにおいて数多くの優勝歴を持っています。特に、2022年と2023年の世界コンピュータ将棋選手権での優勝は、その実力を証明しています。これに対し、電竜戦でも優れた成績を収めていることから、将棋AI界において確固たる地位を築いていることが分かります。

今後も、dlshogiの開発は続いており、さらなる性能向上が見込まれています。新たな技術や戦略が加わることで、将棋AIとしての地位がさらに強化されることが期待されています。全体として、dlshogiは将棋AIの進化を牽引する重要な存在であり、今後の動向から目が離せません。

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。