丸善のおすすめ度
AlphaZero深層学習・強化学習・探索 人工知能プログラミング実践入門
布留川 英一
著
発行年月 |
2019年06月 |
---|
|
|
言語 |
日本語 |
---|
媒体 |
冊子 |
---|
|
|
ページ数/巻数 |
334p |
---|
大きさ |
24cm |
---|
|
ジャンル |
和書/理工学/情報学/プログラミング |
---|
|
|
ISBN |
9784862464507 |
---|
|
商品コード |
1030493787 |
---|
NDC分類 |
007.64 |
---|
|
|
本の性格 |
実務向け |
---|
|
新刊案内掲載月 |
2019年07月4週 |
---|
|
商品URL
| https://kw.maruzen.co.jp/ims/itemDetail.html?itmCd=1030493787 |
---|
著者紹介
布留川 英一(著者):1975年生まれ。群馬県出身。会津大学コンピュータ理工学部コンピュータソフトウェア学科卒。
2000年より株式会社ドワンゴにて、携帯アプリの研究開発に携わる。2005年より株式会社UEIにて、スマートフォン、二足歩行ロボット向けのアプリを開発。2013年、ハイパーテキストタブレット端末「enchantMOON」の開発に参加。2017年よりGHELIAにて、人工知能、VR、ARの研究開発に従事。
「iPhone/Androidアプリ開発者のための機械学習・深層学習 実践入門」(ボーンデジタル/2019年刊)、「Unityではじめる機械学習・強化学習 Unity ML-Agents実践ゲームプログラミング」(ボーンデジタル/2018年刊)、「Unity ゲーム プログラミング・バイブル」(共著、ボーンデジタル/2018年刊)など、プログラミング関連を中心に著書多数。
内容
Google傘下の英国DeepMind社が開発した「AlphaGo」は、2015年に「囲碁」の一流棋士に圧勝したことで、世界中の大きな注目を集めました。それを発展させ、「囲碁」だけでなく「チェス」「将棋」でも最強のコンピュータソフトを目指して作られたのが、2017年末に発表された「AlphaZero」です。
本書では、この最新・最強の機械学習フレームワークである「AlphaZero」の仕組みを解き明かします。「AlphaZero」は、これまでも使われてきた「深層学習」「強化学習」「探索」のアルゴリズムを組み合わせて作られており、それぞれの構成要素を理解することで、全体像を把握できます。
「深層学習」「強化学習」「探索」のそれぞれの構成要素ごとにサンプルプログラムを用意しているので、動作を確認しながら、ステップバイステップで学んでいくことが可能です。機械学習の実行にはマシンリソースが必要ですが、本書では無償で利用できるクラウド上の「Google Colaboratory」を利用することで、Webブラウザだけで実行と確認を行うことができます。
「AlphaZero」の仕組みが理解できたところで、本書の最終章でそれを応用し「コネクトフォー」「リバーシ」「簡易将棋」の3つのサンプルを作成してみます。AIと人間で対戦して、「AlphaZero」でどのぐらい強いプログラムができるのかを実際に確認してみることが可能です。