Google DeepMind ブロック崩しの学習
今さらながら驚いた!
A.I.について、概要だけでも勉強しておこうと思ってここ1ヶ月ほどで関連本を数冊読んでいる。
LIFE 3.0という本の中で、ディープラーニングについての記述があったのですが、分かっているようで分かってなかったことで驚いた。
ブロック崩しを単純に続けられるプログラムを書くのは、プログラマーなら朝飯前のことではあるので、誤解しやすいのだが、この動画のブロック崩しはまったく無知のAIがどのようにすれば効率的にハイスコアを出せるかを徐々に学習していっているのである。
最後には、最上段でポンポン跳ねさせることが最も効率的にスコアを稼げるということを発見してしまう。
こうなってくると、知能を持っていると錯覚してしまうわけで、人間が何かコマンドを与えてその通りに機械が動くというものとはまったく別次元。
こういう研究開発が進められていることにあらためて驚いた次第である。