SEやプログラマ、エンジニア、一般の方を対象に、少しずつ実際にプログラムを作りながら、強化学習および深層強化学習について解説していきます。 本連載をまとめ、さらに多くの記事を追加した書籍『つくりながら学ぶ!深層強化学習』を2018年7月に発売しました! (上の書籍画像をクリックすると購入サイトに移動できます) はじめに 前回は倒立振子課題であるCartPoleプログラムをQ学習を用いて制御する方法を解説しました。 今回は深層強化学習のカギとなる技術であるディープラーニング(深層学習)について解説します。 ディープラーニングとは ディープラーニングを一言で表すと、「層の深いニューラルネットワーク」です。 ですがこれだけの説明ではよく分かりませんので、人類がディープラーニングにたどり着くまでの歴史を追いながら、ひとつずつ解説していきます。 マッカロック・ピッツモデル ニューラルネットワークとは
![第11回 ディープラーニングとニューラルネットワークの歴史|Tech Book Zone Manatee](https://cdn-ak-scissors.b.st-hatena.com/image/square/d5c55ebda18071b8cb1736ccca30d8dc104190f0/height=288;version=1;width=512/https%3A%2F%2Fbook.mynavi.jp%2F%2Ffiles%2Ftopics%2F89172_ext_14_0.jpg)