[過去ログ]
【オセロ,将棋】ボードゲーム Part2【囲碁,War】 (1002レス)
【オセロ,将棋】ボードゲーム Part2【囲碁,War】 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
934: 310 [sage] 2019/09/05(木) 22:24:16.41 ID:NIzTzKyA 棋譜の作り方全面改訂。 分岐のチェックで、以前は全ての分岐を棋譜化していたけど、今度のは軽い探索で 怪しい評価値(同一評価値〜−4程度まで)のものだけ棋譜化するようにして、 棋譜数を大幅節約。学習が楽になるという算段です。 棋譜づくりが順調になり暇ができると、細かく気になっていた、どーでもよいところを 改良し始めて、バグとりで棋譜づくりが滞るという悪循環orz よくよく考えたら、PCのパワーアップしたので、またDCNNトライとかしてみようかな とか思い始めた。tiny-dnnしか選択肢無いんだけど。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/934
935: 535 [sage] 2019/09/11(水) 20:42:08.54 ID:EGEM/7RV googleがminigoというオープンソースやってるらしいですね。 最近さぼりっぱなしだったけど、ちょっと見てみるか。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/935
936: 535 [sage] 2019/09/12(木) 19:49:22.62 ID:qOi8eRBu すげー難しそう まだちゃんと見てないけど http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/936
937: 310 [sage] 2019/09/17(火) 23:33:38.68 ID:KoOw8EHX 相変わらずしこしこ棋譜作って学習繰り返してます。 もう無いだろうと思いつつ、ちょこっとした事に気づいて修正を繰り返してます。 置換表のハッシュ関数を改良。 格納効率が結構良くなったので、衝突が減ったはず。 終盤探索の時にBOOK(確定)も参照して余計な探索を減らしました。 基本遡りで確定させているので、運が良い時に滅茶苦茶早くなりました。 無い時は今まで通り(汗 学習データが不足しているのではないかと、置換表内に残っているスコアが確定 した局面FIFOで貯めて、折々に学習に回してみました。1回探索で100〜500件 程度。これをFIFOで500万件。棋譜に残っていない局面で学習する事で、過学習 が防止できるかなと思っていますが…。 現在、27手確定局面で大体14000件の棋譜とその分岐で合計23万件ほどですが、 まだ棋譜が足りていない感じです。が、件数が増えすぎて手に負えません。 BOOKの確認ができるWindowsアプリ作ろうかと思い始めています。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/937
938: 535 [sage] 2019/09/22(日) 19:52:21.38 ID:ctBLCdpw このまま失踪しそうな感じです。 やっぱアルファゼロは手を出してはいけないかったんや。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/938
939: 310 [sage] 2019/09/22(日) 19:56:33.01 ID:x3eDgHtk DCNNになってから、一般人のPCでは手が出せなくなってるからね。 計算プロセス自体は、NNを極端に単純化したものが線形回帰だと思えば、 NNで生まれた計算ノウハウが流用できますよ。 というか、今の時代、ただのLRでDCNNとほぼ同じ強さ、とかの方がオシャレ ではないかと思う、ひねくれものの僕。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/939
940: 310 [sage] 2019/09/23(月) 19:34:01.85 ID:taOqGsoO 所詮趣味なので、あまり無理せず、やる気になるときにやればよいかと思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/940
941: 535 [sage] 2019/09/23(月) 20:58:22.95 ID:T5ohU9uM うーむ、やりたい気持ちはあるのですが、いかんせん難しすぎて… githubにもっと易しそうなのでてくるまで待つか?うーん。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/941
942: 535 [sage] 2019/09/25(水) 21:31:58.87 ID:/O9j0jn/ 気温が徐々に下がってますね。 そろそろ計算回しっぱなしにしてもいいかな。 つっても回せるプログラムがないけど。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/942
943: 535 [age] 2019/09/28(土) 22:43:07.40 ID:upFNPupL またgithub漁ってます。 https://github.com/yangrc1234/Gomoku-Zero http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/943
944: 535 [sage] 2019/10/01(火) 22:13:53.83 ID:r/X1idNR 3日くらい計算回したけど全く強くなる気配がないなorz もしかしたら微妙に強くなってるのかもしれないけどあまりに成長速度が遅すぎる やっぱアルファゼロは計算時間が半端ないのかも? http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/944
945: 535 [sage] 2019/10/01(火) 23:21:06.21 ID:r/X1idNR やっぱアルファゼロはいったん諦めて、囲連星でやったようにモンテカルロAIの棋譜取り&勝率DB作り&教師ありDNNでライフゲーム囲碁やるべきか? うーむ http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/945
946: 310 [sage] 2019/10/02(水) 01:57:09.42 ID:FIHYKLNY DCNN強化学習はマシンパワーが恐ろしいほど必要だからね。 満足できる教師データがそろってから評価関数に使ってみる程度にしないと…。 自由度が高すぎるので、まともな評価関数に収束するまでに、相当な試行回数が 必要なんじゃないかと思う。 自分は棋譜作成をずーっとやっていますが、現在は棋譜作りの目的がBook充実 になりつつあります。なんというか、現在の形はいつの間にかQ学習+ε-Greedy っぽくなってきています。 アルファ様のお陰で、目標を見失いましたので、手段のためなら目的を選ばない感じ で、プログラム作る楽しみという方向になっています(^^; http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/946
947: 535 [sage] 2019/10/02(水) 22:58:01.64 ID:BtKMO/4x ライフゲーム囲碁、モンテカルロAIの棋譜取り始めました。 ヒューリスティックなしのモンテカルロで1手10000プレイアウトで1局に約1分かかります。 それを16並列で1分当たり約16局採取できる予定。 棋譜の質があまりよくないのが難点ですがとりあえず、これでやってみます。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/947
948: 535 [sage] 2019/10/03(木) 21:37:56.85 ID:tdDOcoA1 18257局分棋譜が取れたようです。大体13.2局/分くらい取れるっぽい。 全コア動かすとシングルよりやっぱ少し遅くなるみたいですね。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/948
949: 535 [sage] 2019/10/06(日) 00:55:35.61 ID:V0Jk6SKR DB作成まで来ました。 ライフゲーム囲碁は囲連星と比べてもっと沢山の棋譜が必要になるかもしれません。 オープニングのバリエーション的に。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/949
950: 310 [sage] 2019/10/11(金) 20:52:12.13 ID:Tdz7win8 評価関数を変えたくなってきた。 偶数手番と奇数手番の癖が顕著になってきたので、スムージングをしたく なったのだけど、キーを手番優先にしているので、1手進むと盤面がひっくり 返ってしまい、連続性が無くなってしまう。 キーを黒番優先にして、評価値も黒番サイド(白番の場合は−1を掛ける)に 統一するとスムージングしやすくなる。 ただし、評価関数からBookから、あちこち影響が出る。 そろそろソースの整理がしたくなってきていたので、バッサリやっちゃおうかな。 台風で暇だし。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/950
951: 310 [sage] 2019/10/12(土) 09:18:22.01 ID:acZ84t7K 一晩考えてやっぱ辞めました(^^; 単純じゃない。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/951
952: 535 [sage] 2019/10/12(土) 19:26:22.43 ID:pRNoi8N2 あ〜なんか情熱が湧いてこないな。 プログラム書くのがすごい億劫。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/952
953: 535 [sage] 2019/10/13(日) 05:54:00.56 ID:ZL98wLBj とりあえず、囲連星のコード流用してDNN学習回せるところまで来ました。 あとはAIプレイヤーのコードを移植すればひと段落かな。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/953
954: 535 [sage] 2019/10/13(日) 07:51:43.32 ID:ZL98wLBj モンテカルロAIとDNNAIで対戦できるところまで来ました。 DNNAIの動きはまあ第一弾にしては悪くない感じ。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/954
955: 535 [sage] 2019/10/13(日) 08:07:20.35 ID:ZL98wLBj パッと見DNNAIには知性の芽生えのようなものを感じる。 勝率に結びつくかは微妙だけど。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/955
956: 535 [sage] 2019/10/13(日) 08:47:17.90 ID:ZL98wLBj 勝率に結びついてませんね…。 残念過ぎる…。 寝るか。。。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/956
957: 535 [sage] 2019/10/13(日) 10:43:15.62 ID:ZL98wLBj うーん、ハッキリと弱くなってますね。 ライフゲーム囲碁って昔勝率DB使った時も勝率落ちたし何でだろう? http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/957
958: 535 [sage] 2019/10/13(日) 10:48:13.56 ID:ZL98wLBj モンテカルロAIにトリプルスコアで負けてますね〜 かなc http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/958
959: 535 [sage] 2019/10/14(月) 19:34:30.99 ID:+gotlTkI ここからどうしていけばいいのかわからんなぁ。 負けるDNNAIで棋譜取りして勝てるようになるのかといえばかなり期待薄。 でもやれることもないし一応やってみるか。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/959
960: 535 [sage] 2019/10/15(火) 23:46:30.99 ID:ttnyLWCi DNNの評価値を得点差から勝率と得点差/81の平均にしたところ トリプルスコアで負けてたのがダブルスコアになったようです。 まだ負けてるけど。 囲碁では得点差で評価値を付けるのはほぼタブーで勝率を評価値にするのがセオリーなのですが、試してみたかった。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/960
961: 535 [sage] 2019/10/17(木) 22:06:11.66 ID:AT1bNTwz やっぱ、負けてるなぁ。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/961
962: 535 [sage] 2019/10/22(火) 14:18:39.16 ID:Mqr1tYDA うーむ相手から攻撃されたときに反撃しない癖があるようだ。 反撃さえすれば楽に勝てるはずなんだが…。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/962
963: 535 [sage] 2019/10/22(火) 16:38:49.29 ID:Mqr1tYDA DNNの入力にに盤面の情報だけじゃなくて、石がぶつかってるところの情報も与えてみるか。 かなり肝になる情報のはずだから。 http://mevius.5ch.net/test/read.cgi/gamedev/1508056498/963
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 39 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.017s