AlphaZero 深層学習・強化学習・探索 人工知能プログラミング実践入門
- | レビューを書く
3,520円(税込) 送料無料
この商品が関連するクーポン・キャンペーンがあります (10件) 開催中のキャンペーンをもっと見る
※エントリー必要の有無や実施期間等の各種詳細条件は、必ず各説明頁でご確認ください。
- 【楽天モバイルご利用者】条件達成で100万ポイント山分け!
- 本・雑誌在庫あり商品対象!条件達成でポイント最大10倍 2026/4/1-4/30
- 【半年間ご購入がない方限定】おかえりキャンペーン!ポイント2倍!
- 【スタンプカード】楽天ポイントもらえる&抽選で豪華景品が当たる!
- 【ポイント3倍】図書カードNEXT利用でお得に読書を楽しもう♪
- 【楽天Kobo】初めての方!条件達成で楽天ブックス購入分がポイント20倍
- 【楽天24】日用品の楽天24と楽天ブックス買いまわりでクーポン★
- 楽天モバイル紹介キャンペーンの拡散で300円OFFクーポン進呈
- 【楽天マガジン】楽天ブックスでのお買い物が全品ポイント10倍に!
- 【楽天市場】健康をアシストしてお得にポイントゲット!
商品説明
内容紹介(JPROより)
Google傘下の英国DeepMind社が開発した「AlphaGo」は、2015年に「囲碁」の一流棋士に圧勝したことで、世界中の大きな注目を集めました。それを発展させ、「囲碁」だけでなく「チェス」「将棋」でも最強のコンピュータソフトを目指して作られたのが、2017年末に発表された「AlphaZero」です。
本書では、この最新・最強の機械学習フレームワークである「AlphaZero」の仕組みを解き明かします。「AlphaZero」は、これまでも使われてきた「深層学習」「強化学習」「探索」のアルゴリズムを組み合わせて作られており、それぞれの構成要素を理解することで、全体像を把握できます。
「深層学習」「強化学習」「探索」のそれぞれの構成要素ごとにサンプルプログラムを用意しているので、動作を確認しながら、ステップバイステップで学んでいくことが可能です。機械学習の実行にはマシンリソースが必要ですが、本書では無償で利用できるクラウド上の「Google Colaboratory」を利用することで、Webブラウザだけで実行と確認を行うことができます。
「AlphaZero」の仕組みが理解できたところで、本書の最終章でそれを応用し「コネクトフォー」「リバーシ」「簡易将棋」の3つのサンプルを作成してみます。AIと人間で対戦して、「AlphaZero」でどのぐらい強いプログラムができるのかを実際に確認してみることが可能です。
1章 AlphaZeroと機械学習の概要
1-1 「AlphaGo」と「AlphaGo Zero」と「AlphaZero」
1-2 深層学習の概要
1-3 強化学習の概要
1-4 探索の概要
2章 Pythonの開発環境の準備
2-1 PythonとGoogleColabの概要
2-2 Google Colabの使い方
2-3 Pythonの文法
3章 深層学習
3-1 ニューラルネットワークで分類
3-2 ニューラルネットワークで回帰
3-3 畳み込みニューラルネットワークで画像分類
3-4 ResNet(Residual Network)で画像分類
4章 強化学習
4-1 多腕バンディット問題
4-2 方策勾配法で迷路ゲーム
4-3 SarsaとQ学習で迷路ゲーム
4-4 DQN(deep Q-network)でCartPole
5章 探索
5-1 ミニマックス法で三目並べ
5-2 アルファベータ法で三目並べ
5-3 原始モンテカルロ探索で三目並べ
5-4 モンテカルロ木探索で三目並べ
6章 AlphaZeroの仕組み
6-1 AlphaZeroで三目並べ
6-2 デュアルネットワークの作成
6-3 モンテカルロ木探索の作成
6-4 セルフプレイ部の作成
6-5 パラメータ更新部の作成
6-6 新パラメータ評価部の作成
6-7 ベストプレイヤーの評価
6-8 学習サイクルの実行
7章 人間とAIの対戦
7-1 ローカルのPython開発環境の準備
7-2 TkinterでGUI作成
7-3 人間とAIの対戦
8章 サンプルゲームの実装
8-1 コネクトフォー
8-2 リバーシ
8-3 簡易将棋
内容紹介(「BOOK」データベースより)
サンプルを作りながら「AlphaZero」をステップ・バイ・ステップで学ぶ!
目次(「BOOK」データベースより)
1章 AlphaZeroと機械学習の概要/2章 Pythonの開発環境の準備/3章 深層学習/4章 強化学習/5章 探索/6章 AlphaZeroの仕組み/7章 人間とAIの対戦/8章 サンプルゲームの実装
著者情報(「BOOK」データベースより)
布留川英一(フルカワヒデカズ)
1975年生まれ。群馬県出身。会津大学コンピュータ理工学部コンピュータソフトウェア学科卒。2000年より株式会社ドワンゴにて、携帯アプリの研究開発に携わる。2005年より株式会社UEIにて、スマートフォン、二足歩行ロボット向けのアプリを開発。2013年、ハイパーテキストタブレット端末「enchantMOON」の開発に参加。2017年よりGHELIAにて、人工知能、VR、ARの研究開発に従事(本データはこの書籍が刊行された当時に掲載されていたものです)
商品レビュー(2件)
- 総合評価
-
ブックスのレビュー(1件)
-
(無題)
- メンタンピンピン
- 投稿日:2022年11月10日
Pythonをもっと勉強しようと思いました!
BASICやJavaなどでも良いのでは?
いろいろな言語がありますね。0人が参考になったと回答
楽天ブックスランキング情報
-
週間ランキング
ランキング情報がありません。
-
日別ランキング
ランキング情報がありません。















