2024年5月 6日 (月)

野田久順さん、質疑応答

Dsc_0542

――YouTubeの放送を見ていてわからない方のために。そもそもCSAとはなにか? 会員になるためにはどうすればいいのか?

野田「はい。CSAとは『Computer Shogi Association』。コンピュータ将棋協会の略でございます。CSAでは会員を募集しております。公式HPの方に申し込み方法が書かれているかと思いますので、そちらの方をご覧いただければと存じます」

――PyTorchのNLLを使って、どれぐらい学習速度が速くなった? 去年に比べて評価関数はELO(レーティング)で強くなった?

野田「まず速度の向上につきましては、GPU4090を使用した場合に、CPUの方に比べて、約7、8倍ぐらいは速くなっていたかと思います。またレーティングの向上に関しましては、去年のバージョンとの比較はしていないんですが、電竜戦ハードウェア統一戦の方で有料頒布しているLi-VENGE有料版に比べて、評価関数部分のみで約45程度。そして評価関数と検索部を合わせて122程度向上しています」
います。

――本大会も相入玉が非常に多かった。本大会のルールでは320手に到達すれば引き分けで、その手数制限の中、逃げ切れるかどうかみたいな展開も多かった。このルールについて野田さん自身はどう思われているか。将棋の結論は「先手必勝」なのか「引き分け」なのかみたいな議論がある。コンピュータ将棋の最新の話としては、どういう方向に近づいているのか。

野田「あくまで個人的な意見となりますが、まず相入玉に関しまして、特にルールに関しましては、私は個人的な感想は特にございません。与えられたルールの中で最善を尽くすしかないというふうに考えております。続きまして、将棋の結論に関しましては、私個人の意見といたしましては、ルール次第なのではないかというふうに思っております(会場笑)。例えばコンピュータ将棋に関して言いますと(相入玉の際には)27点法が使われておりまして。そしてプロの棋戦ですと24点方が使われております。このルールの違いによって、もしかしたら将棋の結論、違うかもしれませんし。手数によっても違ってくるかもしれません。ルール次第じゃないかと思います」

――今回開発された中で、なにかやり残したこととか、これからやってみたいことがあれば教えてください。

野田「今回に関しては、やり残しは実は、まったくございません。やりたかったこと、特に評価関数の学習の部分につきましては、もう自分ができる全てができたんじゃないかなと思いました。ただ、やり残しではないんですが、まだまだその評価関部分が、改良の余地、残っていると思いますので、これから改良を続けていきたいと思っています」

――ELO(レーティング)を45上げるのに一番効いたのは?

野田「一番の理由は、nnue-pytorchを使ってやねうら王純正のCPU版の学習器のエミュレーションをおこなったことだと思います。例えば、やねうら王純正の学習器には、学習途中でネットワークを組んだネットワークパラメータをクリッピングする機能がついています。これを移植したところが、レーティングが少し上がったりしました。他にも量子化のタイミングですとか、あるいはスケールといったものもやねうら王の方からコピーしてきまして。そういったものがちょっとずつ積み重なって、最終的にはレーティング向上につながったと認識しております。

――用意した、学習させた棋譜はそんなに変わってない?

野田「レーティングの向上には寄与しているんですが、それが一番というわけではないという状況です」

――優勝して、そろそろDL系? それともまだCPU(NNUE系)でやり残したことがある?

野田「まだCPUでやり残したこと、といいますか、先ほどの質問の答えとかぶってしまうんですが、まだまだ改良の余地があると思いますので、そちらの方をしばらくは続けていきたいと思います」

――定跡に関してはざっくり、どのような考え?

野田「ざっくりとした質問としては『定跡勝負だな』って思ってます。定跡わるいと、いくら評価関数がよくてもダメだなって感じております。『じゃあ、定跡どうしよう?』っていうと、私にはわかりません(会場笑)。正直申し上げて、もう定跡勝負なんですけれど。そこにはちょっと、私はもう、土台に立つことすらできておらず『どうしようかな』という感じです」

| | コメント (0)

「お前、CSA会員にならねーか?」開発者・野田久順さんあいさつ

Dsc_0473

野田久順さん「まずは本大会、本選手権がつつがなく終了したことを、関係各者の皆さまに、心より御礼申し上げます。ありがとうございます。今回『お前、CSA会員にならねーか?』という参加名にした理由は、私の大好きな漫画『お前、タヌキにならねーか?』です(会場笑)。この漫画を推したくて、そんなタイトルにいたしました。優勝できて『これで、全力で推せるな』と思ったので。すごく嬉しいです! 今回の技術的な部分に関して言えば、3年ぐらい前から研究開発を続けているnnue-pytorch(ヌエ・パイトーチ)の成功があったように思います。nnue-pytorchはStockfish(ストックフィッシュ)のチームが開発したNNUE評価関数の学習器です。こちらの方、将棋用に改造しまして、研究開発を続けてまいりました。半年ぐらい前までは、残念ながらあまりよい成果が出ていなかったのですが、半年ぐらい前から既存の学習器よりもより精度の高い評価関数を作ることができるようになり、そして最終的には大会の6日前に最高レーティングが出た評価関数を作ることができ、そちらを用いて優勝することができました。nnue-pytorchがなかったら、いまの私はいないなと思ってます(笑)。Stockfishチーム、そしてnnue-pytorch開発チームの皆さまに御御礼申し上げたいと思います。ありがとうございます。そしてnnue-pytorch以外にも『お前、CSA会員にならねーか?』の開発にはもう、多くの方々にお世話になりました。ここでお一人一人、名前を読み上げると、ちょっと、いろいろと尺の都合上問題がありますので『皆さま大変ありがとうございました』ということで、感謝の言葉に代えさせていただきたいと思います。そして皆さま、本日は、1日1日というか、3日間ですね、どうもありがとうございました」

| | コメント (0)

2024年5月 5日 (日)

結果発表

Dsc_0417
(優勝は「お前、 CSA 会員にならねーか?」)

 

Dsc_0426

 

Dsc_0455
(谷合廣紀四段が開発したPolonaiseは世界8位)

| | コメント (0)

お前、 CSA 会員にならねーか? 優勝!

Dsc_0392
(「お前、 CSA 会員にならねーか?」が5勝1敗1分で優勝!)

Dsc_0366
(終局の瞬間)

 

Dsc_0403
(dlshogi with HEROZは最終戦、千日手で優勝を逃す)

| | コメント (0)

決勝最終7回戦

Dsc_0261
(6回戦まで終了。dlshogi with HEROZが5勝1敗でトップ)

| | コメント (0)

決勝6回戦開始

Dsc_0237_20240505150701
(5回戦まで終了。dlshogi with HEROZが4勝1敗でトップ)

Dsc_0241_20240505152001

Dsc_0243_20240505152001


Dsc_0244

Omaeiroha
(「お前、 CSA 会員にならねーか?」今度は手数が間に合って入玉宣言勝ち)

 

Dsc_0248

Dlgikou
(dlshogi with HEROZ、技巧に勝って5勝1敗)

Dsc_0258

| | コメント (0)

決勝5回戦開始

Dsc_0200_20240505141901
(4回戦まで終了。全勝が消えて混戦に)

Dsc_0206

Dsc_0208_20240505142201

Dsc_0215_20240505142301

Dlkoron
(1敗決戦、dlshogi with HEROZがkoronに勝利)

Polocsa
(「お前、 CSA 会員にならねーか?」、必敗の局面からPolonaiseに宣言をさせず、320手で逃げ切り引き分け)

Dsc_0229_20240505150401
(逃げ切られて苦笑する、Polonaise開発者・谷合廣紀四段)

 

| | コメント (0)

決勝4回戦開始

Dsc_0158_20240505131401

Dsc_0162_20240505131401

Dsc_0176_20240505131401

Dsc_0198_20240505134401

Dsc_0180_20240505131401

Dsc_0187_20240505132601
(十六式いろは煌[きらめき]はやねうら王を降して決勝初勝利)

Dsc_0194_20240505134401
(「お前、 CSA 会員にならねーか?」は入玉を果たして長手数の戦いに)

Koron_20240505135201
(「お前、 CSA 会員にならねーか?」がkoronに勝って、両者3勝1敗に)

| | コメント (0)

koron、3連勝で単独トップ!

Koron_20240505123801
(koron、東横将棋を降して3連勝)

Dsc_0156_20240505125101
(3回戦まで終わって、koronが唯一の3連勝)

Dsc_0026_20240505123801

コンピュータ将棋界の藤井聡太?
koron開発者の野田煌介さんはまだ高校2年生。
大会史上、最年少での優勝なるか。

| | コメント (0)

決勝進行中

Dsc_0135_20240505113801
(2回戦まで終了)

Dsc_0127_20240505113901

Dsc_0098_20240505114201

Dsc_0113_20240505114201

Dsc_0140_20240505115601

| | コメント (0)

より以前の記事一覧