オリジナルの楽曲配信やバラエティ豊かな映像、そしてゲームの実況と多彩な方向性で賑わっている動画のアップロード。実用的なものから思わず笑ってしまうものまで、その豊富なレパートリーは今もなお増え続けています。そんな作品群の中に「全力で負けようとするオセロAI作ってみた」との、一風変わった動画が登場。映像を見てみると、そんなユニークなAIを作るに至ったきっかけからまず語られます。一流の棋士とコンピュータが対決する「電王戦」を見て、自分も将棋AIを作ってみたいと思ったのがそもそもの始まりとのこと。しかし将棋は、駒が多くルールも複雑。そこで、白と黒しかなく、ルールも比較的シンプルなオセロなら「なんとかなるのでは」と思ったのが発端のようです。そして、評価関数によって局面を点数化する「ミニマックス法」の詳しい解説を経ながら、まずは正しく強いAIを作成。AIによる圧倒的な勝負強さも映像内で披露されており、試合はかなり一方的な展開を見せました。このAIの一部を変更し、「全力で負けようとするオセロAI」の作成に挑みます。「ミニマックス法」で語られた評価関数にマイナスをかけることで、「悪い手ほど高評価」という判断基準に修正。プログラム上ではただ1点のみの変更となります。こうして出来上がった、負けに向かって突き進むAIとの対戦。結果はさきほどと真逆で、AIの見事な負けっぷりが露わとなります。ですが、「このAI、ときどき勝ってしまいまいます」との意外なコメントも飛び出しました。ただ反転させるだけではダメらしいとのことで、勝つにせよ負けるにせよ、高い完成度を誇るAIを生み出すのは、やはり簡単ではないようですね。【ニコニコ動画】全力で負けようとするオセロAI作ってみたニコニコ動画 URL:http://www.nicovideo.jp/watch/sm23840031
『スマブラSP』参戦希望アンケートに3,000人以上が投票! 読者が最も望んだファイターは『キングダム ハーツ』「ソラ」─想いの詰まったベスト15を発表【アンケート】2020.2.26 Wed 12:00