【オセロ,将棋】ボードゲーム Part3【囲碁,War】 (636レス)
上下前次1-新
161: 310 2020/03/06(金)21:39 ID:76Zol1eh(2/3) AAS
 行列パッケージEigenにユーザ拡張のサポート無し機能がいくつか追加されていて、 
 その中にTensorクラスがある事に気づいた。 
  
 速度は期待できないけど、もう一度DCNNやってみようかなぁ。 
  
 つか、もう一台PCがあれば、棋譜が既にあるので、テストできるんだよなぁ。 
162: 310 2020/03/06(金)22:53 ID:76Zol1eh(3/3) AAS
 RMSpropで一から学習しなおしで、もうすぐ20エポックだけど、順調な感じ。 
 前回同様20回+αも回せば結構よいところに行きそうな感じ。 
  
 おかしかった時は、もともとの場所から離れて、変な局所解にトラップされていた 
 ような感じになっていたんだよなぁ。現状のAdamのコードにバグがあるのか調べ 
 たいけど、もともと参考にしたサイトが見つからない。今見つかるやつはChainerの 
 類の疑似コードらしく、ちょっとやそっとでは解読できないレベルの記号の羅列orz 
163: 535 2020/03/07(土)01:06 ID:NIcvsU6/(1/3) AAS
 モンテカルロ+ヒューリスティックAIにも勝利!! 
 いい感じだ。 
164: 535 2020/03/07(土)21:53 ID:NIcvsU6/(2/3) AAS
 あーもう、計算時間かかりすぎ! 
 あと3〜4日は計算回さないとデータが集まらない。 
  
 こんなときスレッドリッパー3990xがあれば… 
165: 535 2020/03/07(土)22:30 ID:NIcvsU6/(3/3) AAS
 ぶっちゃけ1週間かかる計算が1日で終わるとしたら3990x買うのもありなんじゃないか…??? 
 金がないけど。 
166: 310 2020/03/07(土)22:53 ID:6tZRBA6n(1) AAS
 まあまあ。 
  
 自分は棋譜作成開始して、既に数年経ってる気がする(汗 
 途中データ飛んだりしているから、実際はもっと長い。 
  
 だんだんコツがわかって収集速度は加速的に高速化してきているけど、 
 今度はメモリー溢れが恐怖。 
167: 535 2020/03/10(火)21:38 ID:IkE5Ol6x(1) AAS
 データもぼちぼち溜まったしDNN学習に移ります。 
168: 310 2020/03/11(水)19:25 ID:N0CjcdIm(1) AAS
 Eigen UnsupportedのTensorクラスを見つけて、またぞろDCNNに興味が沸いて来ま 
 した。で、思い出しがてらウェブを眺めていました。前回断念したのは畳み込み層の 
 計算を行列で行うためのim2colのロジックを高速に行う方法が見つからなかったから 
 だと思い出しました(汗 
  
 しかし、気が付いてしまいました。所詮8×8のマスの定型変換で、汎用性いらないので 
 64ビットのローテーションとマスク値とのandというビット演算で、前処理ができてしまい 
 ます。そのあとで行列に変換すれば良いだけの事でした。つまりim2col関数はいらん。  
  
 もう少しDCNNの最新動向をフォローしてから、同じ棋譜を学習させて試してみたいと 
 思います。 
169: 535 2020/03/11(水)20:59 ID:kvcp7+Sq(1/5) AAS
 DNN学習、損失もいい感じで減ってきました。 
 素のモンテカルロとの対戦に移ります。 
170: 535 2020/03/11(水)21:02 ID:kvcp7+Sq(2/5) AAS
 実を言えば私は畳み込みはやってないんですな。 
 全結合でやってます。 
171: 535 2020/03/11(水)21:13 ID:kvcp7+Sq(3/5) AAS
 お、 
 黒番 7勝2敗 
 白番 9勝0敗 
  
 これは期待が高まる!!! 
172: 535 2020/03/11(水)22:57 ID:kvcp7+Sq(4/5) AAS
 黒番 22勝3敗 
 白番 20勝5敗 
  
 いいね〜いいね〜 
173: 535 2020/03/11(水)23:19 ID:kvcp7+Sq(5/5) AAS
 そろそろソースコードのバージョン管理とかやったほうがいいのかなぁ 
 GitHubとか 
174: 310 2020/03/12(木)00:31 ID:CNvjXxHZ(1/2) AAS
 GitHubとかよーわからんのだけど、コメント適当だったり、変数や関数名の英語が 
 変だったりするソース公開する度胸ないのを言い訳に、調べようとしていない(汗 
175: 2020/03/12(木)00:34 ID:TwK5c7NK(1) AAS
 プライベートプロジェクトにすればいい。昔はパブリックだけプロジェクト数無制限だったけど今はプライベートも無制限。 
176: 310 2020/03/12(木)00:39 ID:CNvjXxHZ(2/2) AAS
 情報ありがとうございます。 
 ちと調べてみます。 
  
 前みたいにソースもデータも丸ごと飛んだら困るので。 
177: 2020/03/12(木)10:02 ID:c8m7GwVr(1) AAS
 GitHubの前にGitを使おう 
 使えるようになってからでいいよ、GitHubは 
178: 535 2020/03/12(木)19:58 ID:so1xRnaL(1) AAS
 ありゃ、 
 黒番111勝 29敗 
 白番105勝 33敗 
  
 おもったほどじゃなかったorz 
179: 535 2020/03/13(金)22:42 ID:vmr0Tb8m(1/2) AAS
 業を煮やしてヒューリスティックを実装した。 
 さてどうなるか。 
180: 535 2020/03/13(金)23:28 ID:vmr0Tb8m(2/2) AAS
 ちなみにヒューリスティックの内容は石がぶつかってないときは相手の石からも自分の石からも一間以上離して打つというもの。 
上下前次1-新書関写板覧索設栞歴
あと 456 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.018s