TOP
> 記事閲覧

件名 | : Re: 振り飛車をゼロから学習する「Aoba振り飛車」を開始しました |
投稿日 | : 2025/01/23(Thu) 18:33 |
投稿者 | : 山下 |
参照先 | : |
Replay Buuferを50万から100万棋譜にしてみました。
1億6000万局面からランダムにミニバッチ128を作ってます。
10万から50万にしたときは+56 ELOも強くなったのですが(128x10b で学習率 0.01で)
AobaZeroでは +10 強くなったかも、という微妙な感じでしたので、ほぼ変化はないと思います。
以下は恒例の棋譜紹介です。ハンデレートをなしにして明らかに指し方が変わってきた感じです。
とはいっても微妙な変化ですが。
米長玉で△22銀、と少し珍しい形。穴熊だと急戦を警戒してですが、戦いに入ってから△23銀の1手が入るので不安定のようです。
▲9間△居 w1865_01.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1865_01
向飛車が筋違い角で1歩得を狙う指し方。初めてな気がします。▲56角が動けなくなり手詰まりに。
▲向 △居 w1867_11.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1867_11
3手目▲77角から角交換型の4間。初めてみます。
▲77銀のまま端攻めから仕掛けて4間が優勢に。
▲4間△居 w1872_31.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1872_31
ゴキゲン中飛車に超速△73銀が復活。ハンデなしにした影響でしょうか。
5筋に飛車が成れる美味しい展開に。
▲中 △居 w1874_41.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1874_41
相振り。中飛車は居飛穴に組んだものの▲37銀が取り残されtるせいか評価が低いです。
▲中 △向 w1875_47.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1875_47
珍しく相手が端歩を受けなかったので9筋から△94飛の浮き飛車が実現。
やっぱり1間飛車は浮き飛車にした方が勝率は上がるっぽいですね。
▲居 △1間 w1880_70.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1880_70
後手は△33金型の相掛かり。
▲居 △居 w1881_71.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1881_71
角交換で△33同桂型の中飛車。5筋も伸ばすしハンデなしで指し方が随分変わった印象です。
▲居 △中 w1881_74.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1881_74
14手目に飛車を振るゆったりした角道を止める4間。居飛穴に組まれるのですかさず急戦を仕掛けます。
▲居 △4間 w1882_75.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1882_75
角道を止める3間に船囲いから▲37桂▲45歩の軽い仕掛け。多分定跡だと思いますが。
△35歩から戦って互角の分かれっぽいです。
▲居 △3間 w1882_76.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1882_76
ダイレクト向飛車から△44銀△55銀△64銀△73銀、と銀を美濃囲い引き付ける指し方は面白い発想です。
角頭が薄いのでそこから攻められて苦戦してますが。
▲居 △向 w1882_77.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1882_77
穴熊に組むのは許さん、と動きますが9間なので飛車がまったく働かずに普通に不利に。やっぱり9間はダメですね・・・。
▲居 △9間 w1882_78.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1882_78
1億6000万局面からランダムにミニバッチ128を作ってます。
10万から50万にしたときは+56 ELOも強くなったのですが(128x10b で学習率 0.01で)
AobaZeroでは +10 強くなったかも、という微妙な感じでしたので、ほぼ変化はないと思います。
以下は恒例の棋譜紹介です。ハンデレートをなしにして明らかに指し方が変わってきた感じです。
とはいっても微妙な変化ですが。
米長玉で△22銀、と少し珍しい形。穴熊だと急戦を警戒してですが、戦いに入ってから△23銀の1手が入るので不安定のようです。
▲9間△居 w1865_01.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1865_01
向飛車が筋違い角で1歩得を狙う指し方。初めてな気がします。▲56角が動けなくなり手詰まりに。
▲向 △居 w1867_11.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1867_11
3手目▲77角から角交換型の4間。初めてみます。
▲77銀のまま端攻めから仕掛けて4間が優勢に。
▲4間△居 w1872_31.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1872_31
ゴキゲン中飛車に超速△73銀が復活。ハンデなしにした影響でしょうか。
5筋に飛車が成れる美味しい展開に。
▲中 △居 w1874_41.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1874_41
相振り。中飛車は居飛穴に組んだものの▲37銀が取り残されtるせいか評価が低いです。
▲中 △向 w1875_47.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1875_47
珍しく相手が端歩を受けなかったので9筋から△94飛の浮き飛車が実現。
やっぱり1間飛車は浮き飛車にした方が勝率は上がるっぽいですね。
▲居 △1間 w1880_70.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1880_70
後手は△33金型の相掛かり。
▲居 △居 w1881_71.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1881_71
角交換で△33同桂型の中飛車。5筋も伸ばすしハンデなしで指し方が随分変わった印象です。
▲居 △中 w1881_74.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1881_74
14手目に飛車を振るゆったりした角道を止める4間。居飛穴に組まれるのですかさず急戦を仕掛けます。
▲居 △4間 w1882_75.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1882_75
角道を止める3間に船囲いから▲37桂▲45歩の軽い仕掛け。多分定跡だと思いますが。
△35歩から戦って互角の分かれっぽいです。
▲居 △3間 w1882_76.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1882_76
ダイレクト向飛車から△44銀△55銀△64銀△73銀、と銀を美濃囲い引き付ける指し方は面白い発想です。
角頭が薄いのでそこから攻められて苦戦してますが。
▲居 △向 w1882_77.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1882_77
穴熊に組むのは許さん、と動きますが9間なので飛車がまったく働かずに普通に不利に。やっぱり9間はダメですね・・・。
▲居 △9間 w1882_78.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1882_78
件名 | : Re: 振り飛車をゼロから学習する「Aoba振り飛車」を開始しました |
投稿日 | : 2025/01/13(Mon) 17:15 |
投稿者 | : 山下 |
参照先 | : |
CSA例会で論文の解説を。
ここで個々の感想を書いてもまとまりもないので
もっと今までの学習の流れと発見を体系づけて解説するページが
必要、と思いました。
棋力の高い人だと棋譜を眺めてそれなりに楽しめると思うのですが
いかんせんノイズなしの棋譜数が7700近くあり、見るだけで大変です。
以下は恒例の感想です。
いつも松尾流穴熊でぼこぼこにされてる9間ですが組みあがる前に仕掛けることで珍しく優勢に。
気配を察知して米長玉にしてますが端も絡めて潰してます。
▲9間△居 w1845_01.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1845_01
向飛車が単純に急戦を仕掛ける珍しい変化。捌きあった後は居飛車優勢らしいです。
△49角成を放置して▲31銀に△41玉と逃げる変化が怖すぎますが、受かってるようです。
4枚の金を自陣に打って守り、△16桂が難しい寄せの手筋。▲同香と取らせることで
この後の変化で飛車が入れば△18飛で詰、飛車がなくても△26桂が好手で▲同歩は△49角から詰、
▲28玉と逃げても金を手に入れて△18金が詰めろになる仕掛けです。
▲向 △居 w1847_11.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1847_11
居飛穴に石田流。分かれは互角ですが△35銀が痛烈な1手で居飛穴勝ち。
▲3間△居 w1849_21.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1849_21
投了図が面白いです。先手が持将棋の点数で勝ってるのですが敵陣に24枚も駒がいるのに王だけ
入ってなくて宣言できません。しかし513手でぴったり宣言して勝ち。
513手目の宣言が有効だったかは微妙ですが。
▲3間△中 w1850_24.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1850_24
3間に振り直して▲75歩から振り飛車から仕掛けてます。▲53角成から大捌きで
意外と振り飛車も指せてる感じです。
▲4間△居 w1851_31.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1851_31
中飛車に振らず。ボーナス不足ですね。
▲中 △居 w1854_41.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1854_41
坂田流向飛車の流れなのに1間指定なので1間に。ちょっと不満な展開。
▲居 △1間 w1860_70.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1860_70
3間に振り直して歩交換を狙う指し方が増えました。
ダイアモンド美濃に組んで振り飛車も十分な気がするのですが評価値は居飛穴良し。
なんというか構造的に居飛車の方が飛車が活躍しやすいのですかね?
▲居 △4間 w1861_75.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1861_75
△36歩を銀でかすめ取る指し方。本譜は2筋から逆襲に成功して振り飛車勝ちに。
▲居 △3間 w1862_76.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1862_76
向飛車で高美濃に△73銀で4枚で固める珍しい形。しかし角頭から攻められて不利に。
▲居 △向 w1862_77.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1862_77
ここで個々の感想を書いてもまとまりもないので
もっと今までの学習の流れと発見を体系づけて解説するページが
必要、と思いました。
棋力の高い人だと棋譜を眺めてそれなりに楽しめると思うのですが
いかんせんノイズなしの棋譜数が7700近くあり、見るだけで大変です。
以下は恒例の感想です。
いつも松尾流穴熊でぼこぼこにされてる9間ですが組みあがる前に仕掛けることで珍しく優勢に。
気配を察知して米長玉にしてますが端も絡めて潰してます。
▲9間△居 w1845_01.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1845_01
向飛車が単純に急戦を仕掛ける珍しい変化。捌きあった後は居飛車優勢らしいです。
△49角成を放置して▲31銀に△41玉と逃げる変化が怖すぎますが、受かってるようです。
4枚の金を自陣に打って守り、△16桂が難しい寄せの手筋。▲同香と取らせることで
この後の変化で飛車が入れば△18飛で詰、飛車がなくても△26桂が好手で▲同歩は△49角から詰、
▲28玉と逃げても金を手に入れて△18金が詰めろになる仕掛けです。
▲向 △居 w1847_11.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1847_11
居飛穴に石田流。分かれは互角ですが△35銀が痛烈な1手で居飛穴勝ち。
▲3間△居 w1849_21.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1849_21
投了図が面白いです。先手が持将棋の点数で勝ってるのですが敵陣に24枚も駒がいるのに王だけ
入ってなくて宣言できません。しかし513手でぴったり宣言して勝ち。
513手目の宣言が有効だったかは微妙ですが。
▲3間△中 w1850_24.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1850_24
3間に振り直して▲75歩から振り飛車から仕掛けてます。▲53角成から大捌きで
意外と振り飛車も指せてる感じです。
▲4間△居 w1851_31.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1851_31
中飛車に振らず。ボーナス不足ですね。
▲中 △居 w1854_41.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1854_41
坂田流向飛車の流れなのに1間指定なので1間に。ちょっと不満な展開。
▲居 △1間 w1860_70.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1860_70
3間に振り直して歩交換を狙う指し方が増えました。
ダイアモンド美濃に組んで振り飛車も十分な気がするのですが評価値は居飛穴良し。
なんというか構造的に居飛車の方が飛車が活躍しやすいのですかね?
▲居 △4間 w1861_75.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1861_75
△36歩を銀でかすめ取る指し方。本譜は2筋から逆襲に成功して振り飛車勝ちに。
▲居 △3間 w1862_76.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1862_76
向飛車で高美濃に△73銀で4枚で固める珍しい形。しかし角頭から攻められて不利に。
▲居 △向 w1862_77.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1862_77
件名 | : Re: 振り飛車をゼロから学習する「Aoba振り飛車」を開始しました |
投稿日 | : 2025/01/05(Sun) 11:45 |
投稿者 | : 山下 |
参照先 | : |
年が変わってボーナスをさらに上げました。
指し方もハンデレートなし、にして少し変わってきているように思います。
ノイズなしのサンプル棋譜でも指定した位置に振ってくれないケースが出てきてます。
この後、ボーナスを上げたので改善されてるとは思いますが。
居飛穴は急戦を嫌がって少し減ってきた気がします。
以下は棋譜紹介です。
石田流に対し居飛車は銀冠から穴熊に。この組み方は初めて見る気がします。
歩が3つぶつかって初段、から捌きあった時点で居飛穴勝率7割、はやや寂しい感じ。
▲3間△居 w1829_21.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1829_21
相振りですが後手の右矢倉に対して先手は縦に2枚金のやや珍しい形。
飛車を見切って入玉阻止から長手数の熱戦に。
▲向 △3間 w1828_16.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1828_16
相振りで先手は右玉ならぬ左玉に。柔軟な指し方に思えます。
▲向 △向 w1828_17.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1828_17
居飛車がいきなり△64歩から右4間指向。
ハンデレートなしにして指し方が変わってきた感じがします。
▲4間△居 w1831_31.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1831_31
普通は突けない▲24歩に当然△35角から馬作られてどうするの?と思ったら▲63角!
いやー、この形だとあるのですね。
▲居 △右4 w1841_73.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1841_73
5筋を突かない中飛車から△14銀の変化が面白かったのですが無理筋だったようで潰れてます。
▲居 △中 w1841_74.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1841_74
居飛穴に潜った瞬間に仕掛けてます。寄ってそうでしたが▲11馬の利きが強くて耐えていたようです。
▲居 △4間 w1841_75.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1841_75
居飛車は銀冠から穴熊に。それは許さんと動いていきます。
▲居 △3間 w1841_76.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1841_76
いきなり△39角が斬新。角銀交換にはなりそうですが少し無理っぽいです。
中盤の▲42歩を△同歩は▲46飛から▲62銀、で潰れるようです。
▲居 △向 w1842_77.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1842_77
相振りで相4間。先手が飛車の上に王を移動させて左玉にするのが面白いです。
▲4間△4間 w1832_35.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1832_35
相居飛車の角換わりの出だしで△33角が珍しいです。なぜか先手は角交換しませんでしたが。
▲居 △居 w1840_71.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1840_71
右4間にするのに失敗して居飛車に。ハンデレートなしの影響でボーナスが低かったためです。
▲右4△居 w1836_51.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1836_51
袖飛車に失敗。
▲居 △袖 w1840_72.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1840_72
指し方もハンデレートなし、にして少し変わってきているように思います。
ノイズなしのサンプル棋譜でも指定した位置に振ってくれないケースが出てきてます。
この後、ボーナスを上げたので改善されてるとは思いますが。
居飛穴は急戦を嫌がって少し減ってきた気がします。
以下は棋譜紹介です。
石田流に対し居飛車は銀冠から穴熊に。この組み方は初めて見る気がします。
歩が3つぶつかって初段、から捌きあった時点で居飛穴勝率7割、はやや寂しい感じ。
▲3間△居 w1829_21.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1829_21
相振りですが後手の右矢倉に対して先手は縦に2枚金のやや珍しい形。
飛車を見切って入玉阻止から長手数の熱戦に。
▲向 △3間 w1828_16.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1828_16
相振りで先手は右玉ならぬ左玉に。柔軟な指し方に思えます。
▲向 △向 w1828_17.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1828_17
居飛車がいきなり△64歩から右4間指向。
ハンデレートなしにして指し方が変わってきた感じがします。
▲4間△居 w1831_31.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1831_31
普通は突けない▲24歩に当然△35角から馬作られてどうするの?と思ったら▲63角!
いやー、この形だとあるのですね。
▲居 △右4 w1841_73.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1841_73
5筋を突かない中飛車から△14銀の変化が面白かったのですが無理筋だったようで潰れてます。
▲居 △中 w1841_74.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1841_74
居飛穴に潜った瞬間に仕掛けてます。寄ってそうでしたが▲11馬の利きが強くて耐えていたようです。
▲居 △4間 w1841_75.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1841_75
居飛車は銀冠から穴熊に。それは許さんと動いていきます。
▲居 △3間 w1841_76.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1841_76
いきなり△39角が斬新。角銀交換にはなりそうですが少し無理っぽいです。
中盤の▲42歩を△同歩は▲46飛から▲62銀、で潰れるようです。
▲居 △向 w1842_77.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1842_77
相振りで相4間。先手が飛車の上に王を移動させて左玉にするのが面白いです。
▲4間△4間 w1832_35.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1832_35
相居飛車の角換わりの出だしで△33角が珍しいです。なぜか先手は角交換しませんでしたが。
▲居 △居 w1840_71.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1840_71
右4間にするのに失敗して居飛車に。ハンデレートなしの影響でボーナスが低かったためです。
▲右4△居 w1836_51.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1836_51
袖飛車に失敗。
▲居 △袖 w1840_72.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1840_72
件名 | : Re: 振り飛車をゼロから学習する「Aoba振り飛車」を開始しました |
投稿日 | : 2024/12/28(Sat) 14:16 |
投稿者 | : 山下 |
参照先 | : |
飛車を振る成功率が0.80程度まで上がるようにボーナスを調整しています。
結局どれも0.3、ぐらいの大きい値になりそうです。
floodgateでも飛車を振らずに居飛車のまま、という棋譜が散見されました。
無理やりボーナスを上げたおかげで今はどの筋でもほぼ振るようになってる感じです。
ただ、ハンデをなし、にしたため、3間に不利を承知で振って、そのまま負ける、という評価値的には
どうなの?という棋譜になってます。ハンデありで互角と嘘の評価を出す、のも正しいかと言われれば微妙ですが。
SBrella_241226 vs. AobaFuribisha_w1886_avg_1600p
http://wdoor.c.u-tokyo.ac.jp/shogi/view/2024/12/27/wdoor+floodgate-300-10F+SBrella_241226+AobaFuribisha_w1886_avg_1600p+20241227093006.csa
あえて△19角成と馬を作らせ、それを封じ込める狙い。対Awakeの阿久津さんの△28角を彷彿させます。
本譜は取り切って振り飛車成功。簡単に▲98金で取れそうだけど、すぐやると危険ぽいです。
この重みまでがハンデありで学習させた重みで、以降は、徐々にハンデなしの重みになります。
▲向 △居 w1806_11.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1806_11
▲79金型ですが△87角に▲65桂と跳ねていくのが好戦的です。
△64歩を防ぐ▲75角にそれでも△64歩から△63金で桂を取りに行きますが、▲75角打と重ねるのが何とも力づく。
本譜はがっちり受けられて切れてしまいましたが。
▲3間△居 w1809_21.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1809_21
お互い角道を開けたまま▲86歩、△24歩。居飛車は銀冠狙いですが固さで負けてる感じです。
▲4間△居 w1811_31.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1811_31
5筋を突かない中飛車からツノ銀中飛車に。意外とツノ銀に組むのは初めてな気がします。
3筋を突き捨ててから△73角の自陣角の王手があまり見ない筋です。
△84飛!と飛車で歩を取りに行って△36歩を先手にする狙いが面白いです。
▲中 △居 w1813_41.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1813_41
▲33歩が焦点の歩ですが、それをとがめる△24歩から△33玉!が大丈夫なの?という手。
案の定飛車切りから▲65桂の空き王手を食らってますが耐えているようです。
▲袖 △居 w1818_61.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1818_61
▲55銀を狙って△65歩から△82角の自陣角が見えにくい発想です。
▲居 △袖 w1820_72.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1820_72
松尾流は許さん、と振り飛車から動きます。それなりに成功してるようですが△92飛が働いてないのが響いてる感じです。
▲居 △9間 w1822_78.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1822_78
結局どれも0.3、ぐらいの大きい値になりそうです。
floodgateでも飛車を振らずに居飛車のまま、という棋譜が散見されました。
無理やりボーナスを上げたおかげで今はどの筋でもほぼ振るようになってる感じです。
ただ、ハンデをなし、にしたため、3間に不利を承知で振って、そのまま負ける、という評価値的には
どうなの?という棋譜になってます。ハンデありで互角と嘘の評価を出す、のも正しいかと言われれば微妙ですが。
SBrella_241226 vs. AobaFuribisha_w1886_avg_1600p
http://wdoor.c.u-tokyo.ac.jp/shogi/view/2024/12/27/wdoor+floodgate-300-10F+SBrella_241226+AobaFuribisha_w1886_avg_1600p+20241227093006.csa
あえて△19角成と馬を作らせ、それを封じ込める狙い。対Awakeの阿久津さんの△28角を彷彿させます。
本譜は取り切って振り飛車成功。簡単に▲98金で取れそうだけど、すぐやると危険ぽいです。
この重みまでがハンデありで学習させた重みで、以降は、徐々にハンデなしの重みになります。
▲向 △居 w1806_11.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1806_11
▲79金型ですが△87角に▲65桂と跳ねていくのが好戦的です。
△64歩を防ぐ▲75角にそれでも△64歩から△63金で桂を取りに行きますが、▲75角打と重ねるのが何とも力づく。
本譜はがっちり受けられて切れてしまいましたが。
▲3間△居 w1809_21.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1809_21
お互い角道を開けたまま▲86歩、△24歩。居飛車は銀冠狙いですが固さで負けてる感じです。
▲4間△居 w1811_31.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1811_31
5筋を突かない中飛車からツノ銀中飛車に。意外とツノ銀に組むのは初めてな気がします。
3筋を突き捨ててから△73角の自陣角の王手があまり見ない筋です。
△84飛!と飛車で歩を取りに行って△36歩を先手にする狙いが面白いです。
▲中 △居 w1813_41.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1813_41
▲33歩が焦点の歩ですが、それをとがめる△24歩から△33玉!が大丈夫なの?という手。
案の定飛車切りから▲65桂の空き王手を食らってますが耐えているようです。
▲袖 △居 w1818_61.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1818_61
▲55銀を狙って△65歩から△82角の自陣角が見えにくい発想です。
▲居 △袖 w1820_72.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1820_72
松尾流は許さん、と振り飛車から動きます。それなりに成功してるようですが△92飛が働いてないのが響いてる感じです。
▲居 △9間 w1822_78.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1822_78
件名 | : Re: 振り飛車をゼロから学習する「Aoba振り飛車」を開始しました |
投稿日 | : 2024/12/19(Thu) 21:23 |
投稿者 | : 山下 |
参照先 | : |
予想通り指定した位置に振る成功率が下がってきたので、ボーナスが平均0.25ぐらいに上げています。
居飛車はボーナス0にしましたが放っておいても95%居飛車になってしまいます。
先手が居飛車の時の振飛車の勝率は3割程度とかなり厳しいです。
以下は棋譜紹介です。
居飛穴とみせつつ▲86角のゆさぶりに△65歩は強気です。結局▲56銀から▲77銀で取られてるので無理筋っぽいですが。
▲89玉から▲77桂はいないもののミレニアムに組んでいます。ミレニアムは初登場です。
穴熊ほどではないにしろ、優秀な囲いのようで組みあがってからは居飛車優勢に。
▲居 △4間 w1801_75.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1801_75
3間に振ってから手損角交換で向飛車に。居飛車が▲65銀▲66銀と2枚銀を縦に並べる対抗策が面白いです。
美濃囲いに対して▲77桂から▲74歩△同歩▲55角が気持ちのいい攻め方です。評価は互角ですが。
▲居 △向 w1801_77.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1801_77
角交換の升田式石田流に。見るのは久々な気が。居飛車の▲67角の自陣角が厳しく桂得してあっさり居飛車勝勢に。
▲居 △3間 w1801_76.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1801_76
右4間に対して▲67金▲68金▲77桂とかなりの凝り形に組んでますが、それでも居飛車が指せる、という評価が分かりません。
右4間側が右玉にしてるせいかいもですが。
▲居 △右4 w1800_73.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1800_73
中飛車が向飛車にして△53角の自陣角を打って△26歩を狙う、という方針はずっと続いています。
▲居 △中 w1800_74.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1800_74
相居飛車は対局数は少ないのですがそれでも定番?の角換わり腰掛け銀を指すように。
▲居 △居 w1800_71.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1800_71
居飛車はボーナス0にしましたが放っておいても95%居飛車になってしまいます。
先手が居飛車の時の振飛車の勝率は3割程度とかなり厳しいです。
以下は棋譜紹介です。
居飛穴とみせつつ▲86角のゆさぶりに△65歩は強気です。結局▲56銀から▲77銀で取られてるので無理筋っぽいですが。
▲89玉から▲77桂はいないもののミレニアムに組んでいます。ミレニアムは初登場です。
穴熊ほどではないにしろ、優秀な囲いのようで組みあがってからは居飛車優勢に。
▲居 △4間 w1801_75.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1801_75
3間に振ってから手損角交換で向飛車に。居飛車が▲65銀▲66銀と2枚銀を縦に並べる対抗策が面白いです。
美濃囲いに対して▲77桂から▲74歩△同歩▲55角が気持ちのいい攻め方です。評価は互角ですが。
▲居 △向 w1801_77.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1801_77
角交換の升田式石田流に。見るのは久々な気が。居飛車の▲67角の自陣角が厳しく桂得してあっさり居飛車勝勢に。
▲居 △3間 w1801_76.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1801_76
右4間に対して▲67金▲68金▲77桂とかなりの凝り形に組んでますが、それでも居飛車が指せる、という評価が分かりません。
右4間側が右玉にしてるせいかいもですが。
▲居 △右4 w1800_73.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1800_73
中飛車が向飛車にして△53角の自陣角を打って△26歩を狙う、という方針はずっと続いています。
▲居 △中 w1800_74.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1800_74
相居飛車は対局数は少ないのですがそれでも定番?の角換わり腰掛け銀を指すように。
▲居 △居 w1800_71.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1800_71
件名 | : Re: 振り飛車をゼロから学習する「Aoba振り飛車」を開始しました |
投稿日 | : 2024/12/05(Thu) 16:57 |
投稿者 | : 山下 |
参照先 | : |
ハンデを全部0にして30万棋譜ほど生成して予想通り、1間や9間の成功率が下がってきたので
ボーナスを上げました。右4も。逆に居飛車は勝率が上がって、何もしなくても居飛車に
したがるので成功率が94%と上がってきたのでボーナスを下げてます。
だいたいハンデレートと同じ勝率にすべて収束しそうな感じです。
以下は棋譜紹介です。
お互い向飛車にしたいのですが、後手は一回4間にして角交換してもらってまんまと向飛車になって
盤上で対話してるような感じです。すぐに自陣角を打ち合う変化も談合のような感じです。
先手は振り飛車で左に王を囲うので左玉、という感じでしょうか。
▲向 △向 w1788_17.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1788_17
▲79金型。27手目の▲89金で次の▲59金の捕獲が受からないように見えて△45角から
△27角成、△67角成の筋があって潰れてるようです。
▲3間△居 w1788_21.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1788_21
角道を止めない4間から▲86歩~▲77桂と自分から飛車先逆襲を狙ってます。
本譜は飛車先を突破できて大成功。
▲4間△居 w1791_31.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1791_31
ツノ銀中飛車っぽい昔に戻ったような指し方に。
▲中 △居 w1793_41.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1793_41
早々に1筋の歩交換をしたものの▲15香が負担になってます。
袖飛車、右4間は早々に(11手から24手目までに)その位置に振る、という強制力があるために
かなり損な指し方なってしまうようです。特に右4間は王にも近いために損なようです。
▲袖 △居 w1797_61.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1797_61
ボーナスを上げました。右4も。逆に居飛車は勝率が上がって、何もしなくても居飛車に
したがるので成功率が94%と上がってきたのでボーナスを下げてます。
だいたいハンデレートと同じ勝率にすべて収束しそうな感じです。
以下は棋譜紹介です。
お互い向飛車にしたいのですが、後手は一回4間にして角交換してもらってまんまと向飛車になって
盤上で対話してるような感じです。すぐに自陣角を打ち合う変化も談合のような感じです。
先手は振り飛車で左に王を囲うので左玉、という感じでしょうか。
▲向 △向 w1788_17.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1788_17
▲79金型。27手目の▲89金で次の▲59金の捕獲が受からないように見えて△45角から
△27角成、△67角成の筋があって潰れてるようです。
▲3間△居 w1788_21.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1788_21
角道を止めない4間から▲86歩~▲77桂と自分から飛車先逆襲を狙ってます。
本譜は飛車先を突破できて大成功。
▲4間△居 w1791_31.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1791_31
ツノ銀中飛車っぽい昔に戻ったような指し方に。
▲中 △居 w1793_41.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1793_41
早々に1筋の歩交換をしたものの▲15香が負担になってます。
袖飛車、右4間は早々に(11手から24手目までに)その位置に振る、という強制力があるために
かなり損な指し方なってしまうようです。特に右4間は王にも近いために損なようです。
▲袖 △居 w1797_61.csa http://www.yss-aya.com/furibisha/no_noise/sample12.html#1797_61
件名 | : Re: 振り飛車をゼロから学習する「Aoba振り飛車」を開始しました |
投稿日 | : 2024/11/22(Fri) 12:43 |
投稿者 | : 山下 |
参照先 | : |
ハンデレートを全部0にしてみました。
過去1万棋譜(下の表)だと、▲居飛車△中飛車の勝率は0.725、とほぼハンデレート +184(0.26、0.74) と同じぐらいになってます。
平均手数は165手から171手ぐらいに延びています。
まだボーナスを上げるほど指定した位置に飛車を振る成功率は下がっていないようです。
この変更で評価関数としては現実に近くなり、playoutを倍にしたときの伸びの悪さも修正されるかもしれません。
41(0.512) 73(0.390) 44(0.602) 55(0.518) 47(0.426) 50(0.470) 43(0.430) 57(0.404) 62(0.653)
41(0.488)428(0.364) 33(0.439) 58(0.474) 78(0.577)107(0.612)171(0.602)123(0.577) 39(0.795)
63(0.627)547(0.427) 79(0.500) 68(0.529)160(0.631)140(0.557)175(0.566)149(0.493) 62(0.524)
78(0.487)483(0.394) 79(0.519) 96(0.479)122(0.500)131(0.466)158(0.487)131(0.447) 39(0.590)
64(0.539)398(0.303) 67(0.493) 46(0.609)122(0.533)164(0.494)153(0.451) 83(0.380) 42(0.667)
39(0.603)103(0.354) 47(0.468) 34(0.412) 57(0.430)108(0.537) 98(0.434) 43(0.337) 39(0.692)
36(0.653)133(0.451) 89(0.545) 40(0.587) 78(0.622)108(0.542) 93(0.495) 41(0.549) 34(0.721)
108(0.764)505(0.539)162(0.602)103(0.762)408(0.725)511(0.675)525(0.619)441(0.673) 81(0.623)
38(0.579) 95(0.316) 51(0.461) 43(0.384) 55(0.427) 74(0.500) 69(0.609) 44(0.557) 18(0.444)
過去1万棋譜(下の表)だと、▲居飛車△中飛車の勝率は0.725、とほぼハンデレート +184(0.26、0.74) と同じぐらいになってます。
平均手数は165手から171手ぐらいに延びています。
まだボーナスを上げるほど指定した位置に飛車を振る成功率は下がっていないようです。
この変更で評価関数としては現実に近くなり、playoutを倍にしたときの伸びの悪さも修正されるかもしれません。
41(0.512) 73(0.390) 44(0.602) 55(0.518) 47(0.426) 50(0.470) 43(0.430) 57(0.404) 62(0.653)
41(0.488)428(0.364) 33(0.439) 58(0.474) 78(0.577)107(0.612)171(0.602)123(0.577) 39(0.795)
63(0.627)547(0.427) 79(0.500) 68(0.529)160(0.631)140(0.557)175(0.566)149(0.493) 62(0.524)
78(0.487)483(0.394) 79(0.519) 96(0.479)122(0.500)131(0.466)158(0.487)131(0.447) 39(0.590)
64(0.539)398(0.303) 67(0.493) 46(0.609)122(0.533)164(0.494)153(0.451) 83(0.380) 42(0.667)
39(0.603)103(0.354) 47(0.468) 34(0.412) 57(0.430)108(0.537) 98(0.434) 43(0.337) 39(0.692)
36(0.653)133(0.451) 89(0.545) 40(0.587) 78(0.622)108(0.542) 93(0.495) 41(0.549) 34(0.721)
108(0.764)505(0.539)162(0.602)103(0.762)408(0.725)511(0.675)525(0.619)441(0.673) 81(0.623)
38(0.579) 95(0.316) 51(0.461) 43(0.384) 55(0.427) 74(0.500) 69(0.609) 44(0.557) 18(0.444)
件名 | : Re: 振り飛車をゼロから学習する「Aoba振り飛車」を開始しました |
投稿日 | : 2024/11/16(Sat) 14:30 |
投稿者 | : 山下 |
参照先 | : |
今までの成果をまとめてGPWで発表しました。
3間で初だと思った局面は勝又さんにプロ将棋で既出、と教えていただきました。
なかなか新規手順を見つけるのは難しいです。
発表の資料
http://www.yss-aya.com/20241116gpw_furibisha.pdf
論文「将棋の振り飛車の強化学習」
https://ipsj.ixsq.nii.ac.jp/ej/?action=pages_view_main&active_action=repository_view_main_item_detail&item_id=240744&item_no=1&page_id=13&block_id=8
3間で初だと思った局面は勝又さんにプロ将棋で既出、と教えていただきました。
なかなか新規手順を見つけるのは難しいです。
発表の資料
http://www.yss-aya.com/20241116gpw_furibisha.pdf
論文「将棋の振り飛車の強化学習」
https://ipsj.ixsq.nii.ac.jp/ej/?action=pages_view_main&active_action=repository_view_main_item_detail&item_id=240744&item_no=1&page_id=13&block_id=8
件名 | : Re: 振り飛車をゼロから学習する「Aoba振り飛車」を開始しました |
投稿日 | : 2024/11/15(Fri) 13:00 |
投稿者 | : 山下 |
参照先 | : |
後手が1間で攻めてこないのが分かると居飛車は居玉でやりたい放題です。
△92飛△82角の形があまりにも無残。▲76銀で居玉の空中要塞を築いて完勝です。
▲居 △1間 w1779_70.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1779_70
角道を止める4間で穴熊に組まれた瞬間に△22飛から向飛車で仕掛けていきます。
▲居 △4間 w1780_75.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1780_75
角道を止める3間に▲68金直から▲55歩、▲45歩と仕掛けていきます。
▲居 △3間 w1781_76.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1781_76
ダイレクト向飛車から▲35歩に反発して△33金と上がるのが力強いです。
▲居 △向 w1781_77.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1781_77
松尾流穴熊で完敗。
▲居 △9間 w1781_78.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1781_78
△92飛△82角の形があまりにも無残。▲76銀で居玉の空中要塞を築いて完勝です。
▲居 △1間 w1779_70.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1779_70
角道を止める4間で穴熊に組まれた瞬間に△22飛から向飛車で仕掛けていきます。
▲居 △4間 w1780_75.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1780_75
角道を止める3間に▲68金直から▲55歩、▲45歩と仕掛けていきます。
▲居 △3間 w1781_76.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1781_76
ダイレクト向飛車から▲35歩に反発して△33金と上がるのが力強いです。
▲居 △向 w1781_77.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1781_77
松尾流穴熊で完敗。
▲居 △9間 w1781_78.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1781_78
件名 | : Re: 振り飛車をゼロから学習する「Aoba振り飛車」を開始しました |
投稿日 | : 2024/11/10(Sun) 15:53 |
投稿者 | : 山下 |
参照先 | : |
相変わらず▲79金型ですが、▲59金▲48銀から▲28角と自陣角を打つ構想がかっこいいです。
▲3間△居 w1768_21.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1768_21
右4間模様にいきなり▲65歩とつっかけます。この展開は初めてみます。
▲78銀であえて△79角から馬を作らせてもいい勝負のようです。
▲4間△居 w1770_31.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1770_31
急戦調の構えから▲38金▲68金▲58金、と金を寄せていくのがユーモラスです。
▲向 △居 w1766_11.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1766_11
ゴキゲン中飛車に超速が復活。さらに居飛穴に組もうとするも千日手で逃げています。
▲中 △居 w1773_41.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1773_41
1間飛車は全然関係ない流れですが、▲77金から▲68飛と展開するのは力強いです。
▲1間△居 w1761_81.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1761_81
相居飛車は角換わり腰掛銀に。
▲居 △居 w1779_71.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1779_71
▲3間△居 w1768_21.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1768_21
右4間模様にいきなり▲65歩とつっかけます。この展開は初めてみます。
▲78銀であえて△79角から馬を作らせてもいい勝負のようです。
▲4間△居 w1770_31.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1770_31
急戦調の構えから▲38金▲68金▲58金、と金を寄せていくのがユーモラスです。
▲向 △居 w1766_11.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1766_11
ゴキゲン中飛車に超速が復活。さらに居飛穴に組もうとするも千日手で逃げています。
▲中 △居 w1773_41.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1773_41
1間飛車は全然関係ない流れですが、▲77金から▲68飛と展開するのは力強いです。
▲1間△居 w1761_81.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1761_81
相居飛車は角換わり腰掛銀に。
▲居 △居 w1779_71.csa http://www.yss-aya.com/furibisha/no_noise/sample11.html#1779_71
Aoba振り飛車
http://www.yss-aya.com/furibisha/
対抗系の先手四間飛車、後手中飛車などに加えて、先手1間飛車、後手向飛車、などの相振りも学習します。
AIは振り飛車の新しい指し方を発見できるでしょうか?1間飛車や9間飛車はどんな指し方に?
例えば▲9間飛車、△4間飛車の相振りはこんな感じの棋譜になってます。
http://www.yss-aya.com/furibisha/no_noise/sample2.html#205_05
また、どの筋に飛車を振っても勝率が5割になるように強さを自動調節しています。
ハンデレートの下の行は先手が居飛車、の場合の後手が飛車を振った位置でのハンデを示します。
先手2筋 149 3 65 122 72 42 88 60 111
「3」は後手も居飛車、つまり相居飛車の場合のハンデです。ほぼ互角の +3 ELO。
後手が9筋に飛車を振った場合(後手1間飛車) 149 ELOのハンデ、とかなり先手有利です。
先手居飛車、後手向飛車の場合は +60 ELO。
今のところ、後手中飛車、四間、3間、向飛車はだいたい似たようなハンデです。
floodgateでも動かしていて、下は先手向飛車にしています。
http://wdoor.c.u-tokyo.ac.jp/shogi/view/2024/08/12/wdoor+floodgate-300-10F+AobaFuribisha_w197_800p+FOUR-7+20240812190008.csa
現在は128x10bの1/8のネットワークですが、近日中に256x20bに移行する予定です。
技術的な詳細(AobaZeroとの違い)など。
http://www.yss-aya.com/furibisha/furi.html