• 検索結果がありません。

128 ディープラーニングにおけるゲーム AI 開発 研究内容 結果・考察

N/A
N/A
Protected

Academic year: 2021

シェア "128 ディープラーニングにおけるゲーム AI 開発 研究内容 結果・考察"

Copied!
1
0
0

読み込み中.... (全文を見る)

全文

(1)

128 ディープラーニングにおけるゲーム AI 開発

情報論理工学研究室 石田 祐也

1. 序 論

今日、人工知能の分野ではディープラーニングが注目 されている。ディープラーニングとは、システムが人間 の力を借りず、データの特徴を学習し、事象の認識や分 類を行う機械学習の手法の一つである。この手法は、主 に画像認識、音声認識に利用されているが、最近では囲 碁、将棋などといったテーブルゲームに利用されており 実際、この手法で作成された囲碁プログラムはプロの棋 士に勝つほどのレベルに達している。

そこで本研究では、ディープラーニングが他のゲーム に応用できるかを検証する。

2. 研究内容

本研究では Python を用いてディープラーニングによ るゲーム AI を作成し、あるゲームに対してディープラ ーニングが有効であるかを検証する。

本研究では、対象のゲームとして立体3目並べを用い る。立体3目並べとは、3×3×3 の 27 マスから成る立 体に交互に○と×を書き込み、○あるいは×が 3 個直線 上に並べると勝ちになるゲームである。また、今回は作 成したゲーム AI が必ず先手で○をうつルールを採用す る。この立体3目並べに対し、Q 学習とディープラーニ ングを合わせた DQN 1) を用いて機械学習させた場合の 性能を検証する。

本研究では以下の 2 つの戦略に従う立体三目並べ AI を作成し、DQN を用いた AI と対戦し機械学習させる。

・戦略 A:盤面の状況に関係なくランダムに×をうつ。

・戦略 B:自分にリーチがかかっている場合は 3 つ並ぶ マスに×をうつ。それ以外で相手にリーチがかかってい る場合は邪魔するマスに×をうつ。どちらでもない場合 は戦略 A に従う。

3. 結果・考察

ディープラーニングを用いたゲーム AI と戦略 A、B の対戦結果を図 1、2 とに示す。縦軸は勝率、横軸は試 行回数(学習回数)である。

図 1 より戦略 A において、初めは負け続けているが試 行回数が 1 万未満で勝率が 9 割を超えていることが分か る。一方戦略 B において、図 2 より初めは負け続けてい るが徐々に勝利するようになり、試行回数が 6 万 5 千回 で勝率が 9 割超えているが、その後急激に勝率が下がっ ていることがわかる。

この結果から対戦相手が強いほど、より試行回数が必 要となることがわかる。また、勝率の減少については、

過学習が原因と考える。

図 1戦略Aとの対戦結果

図 2戦略Bとの対戦結果

4. 結論

本研究では立体三目並べにおいてディープラーニング によるゲーム AI を作成した。本研究で作成した AI は戦 略 A、B に対して 9 割を超える勝率を実現することに成 功した。しかし、ある程度強い戦略に対してはかなりの 試行回数が必要と考えられる。また、戦略 B において一 定の試行回数から勝率が急激に下がっているので、目的 の勝率を実現したならば、学習を止める。または、過学 習が起きないよう対策する必要がある。

今後の課題としては、過学習の対策を施す。そして、

より多くの戦略と対戦させること。また、人間と対戦さ せることが挙げられる。

参考文献

1) 藤田一弥、高原歩 :実装ディープラーニング、

オーム社(2016)

参照

関連したドキュメント

論点ごとに考察がなされることはあっても、それらを超えて体系的に検討

1、研究の目的 本研究の目的は、開発教育の主体形成の理論的構造を明らかにし、今日の日本における

本研究で は,ケ ーソ ン護岸連結 目地内へ不規則波が入射 する場合を対象 と して,目 地内での流体運動特性,特 に,流 体共 振現象 の発生 の有無,発 生条件お

これらの先行研究はアイデアスケッチを実施 する際の思考について着目しており,アイデア

 私は,2 ,3 ,5 ,1 ,4 の順で手をつけたいと思った。私には立体図形を脳内で描くことが難

断面が変化する個所には伸縮継目を設けるとともに、斜面部においては、継目部受け台とすべり止め

実際, クラス C の多様体については, ここでは 詳細には述べないが, 代数 reduction をはじめ類似のいくつかの方法を 組み合わせてその構造を組織的に研究することができる

図 21 のように 3 種類の立体異性体が存在する。まずジアステレオマー(幾何異 性体)である cis 体と trans 体があるが、上下の cis