NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

#chug_jp

Last updated 6 years ago

NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

今日の発表はこれで終わり

#chug_jp

Last updated 6 years ago

NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

強化学習は現状研究が進んでいる段階

#chug_jp

Last updated 6 years ago

NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

質疑
強化学習の案件などで紹介できるものはあるか
ビジネスで案件になったものはない
ゲームで相談を受けたことはある

#chug_jp

Last updated 6 years ago

NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

質疑
「本当の意味で弱い」AI
プレイヤーの思いどおりに動くもの?
多くの人がプレイしてくれるもの、等

#chug_jp

Last updated 6 years ago

NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

質疑
接待オセロの定義
序盤全力で殺しにいって最後は負けるようなAI
これはこれで盛り上がった
僅差で負けるようなことを目指すのはおそらく難しい

#chug_jp

Last updated 6 years ago

NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

オセロのコツ
* 序盤、中盤は少なくとる
* 角を取る

#chug_jp

Last updated 6 years ago

NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

CNNを使っていない
特徴量をナイーブに入力する全層結合

#chug_jp

Last updated 6 years ago

NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

8x8のオセロはまだ完全解析されていない

#chug_jp

Last updated 6 years ago

NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

価値関数ベースのイメージ
盤面の価値を予測
一歩先のすべての盤面を列挙し、最も価値の高い盤面を選択
AI同士で対戦した結果から盤面価値を学習
探索による先読みと組み合わせることで性能の高い方策を実現できる

#chug_jp

Last updated 6 years ago

NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

負けられる人募集

#chug_jp

Last updated 6 years ago

NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

中盤から一気に悪手を取ってくる
角は取らない
相手に角を取らせるような選択をする

#chug_jp

Last updated 6 years ago

NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

序盤の動きは強いAIとほとんど同じ
オセロの本質は相手の選択肢を削ること

#chug_jp

Last updated 6 years ago

NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

単純にルールのとらえ方を変えればよい
負けたら報酬を上げるように変更
ランダム手と対戦しても勝たない

#chug_jp

Last updated 6 years ago

NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

最悪手を常に打てばよいのか?
相手が最善を打つという前提
相手も悪手を打ってきた場合に成立しない

#chug_jp

Last updated 6 years ago

NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

とことん弱いAIを考える
ルール上自殺ができない
同じような考え方をしている人はいた

#chug_jp

Last updated 6 years ago

NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

2段の知人曰く4段程度の強さ
あまりNNが向いている感じはない
先読みの数の方が重要

#chug_jp

Last updated 6 years ago

NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

3カ月で強いAIができた
オセロ2段の友人を5:0で圧勝

#chug_jp

Last updated 6 years ago

NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

DNNで盤面価値を予測
アルファベータ探索で6-14手先までの盤面を読む
ランダム性を持って良い手を選ぶ
自己対戦で学習

#chug_jp

Last updated 6 years ago

NOKUBI Takatsugu · @knok
32 followers · 4697 posts · Server social.mikutter.hachune.net

ルールの簡単なオセロを対象
速度優先でC++を使用
NNも含めてフルスクラッチで書く

#chug_jp

Last updated 6 years ago