AlphaZero 深層学習・強化学習・探索―人工知能プログラミング実践入門 [単行本]
    • AlphaZero 深層学習・強化学習・探索―人工知能プログラミング実践入門 [単行本]

    • ¥3,520106ポイント(3%還元)
    • 在庫あり2021年12月11日土曜日までヨドバシエクストリームサービス便(無料)がお届け
100000009003142081

AlphaZero 深層学習・強化学習・探索―人工知能プログラミング実践入門 [単行本]

価格:¥3,520(税込)
ポイント:106ポイント(3%還元)(¥106相当)
お届け日:在庫あり今すぐのご注文で、2021年12月11日土曜日までヨドバシエクストリームサービス便(無料)がお届けします。届け先変更]詳しくはこちら
出版社:ボーンデジタル
販売開始日: 2019/06/26
お取り扱い: のお取り扱い商品です。
ご確認事項:返品不可
店舗受け取りが可能です
マルチメディアAkibaマルチメディア梅田マルチメディア博多にて24時間営業時間外でもお受け取りいただけるようになりました

AlphaZero 深層学習・強化学習・探索―人工知能プログラミング実践入門 の 商品概要

  • 要旨(「BOOK」データベースより)

    サンプルを作りながら「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 簡易将棋
  • 出版社からのコメント

    サンプルを作りながら、最新・最強の機械学習フレームワーク「AlphaZero」が学べる!
  • 内容紹介

    Google傘下の英国DeepMind社が開発した「AlphaGo」は、2015年に「囲碁」の一流棋士に圧勝したことで、世界中の大きな注目を集めました。それを発展させ、「囲碁」だけでなく「チェス」「将棋」でも最強のコンピュータソフトを目指して作られたのが、2017年末に発表された「AlphaZero」です。

    本書では、この最新・最強の機械学習フレームワークである「AlphaZero」の仕組みを解き明かします。「AlphaZero」は、これまでも使われてきた「深層学習」「強化学習」「探索」のアルゴリズムを組み合わせて作られており、それぞれの構成要素を理解することで、全体像を把握できます。

    「深層学習」「強化学習」「探索」のそれぞれの構成要素ごとにサンプルプログラムを用意しているので、動作を確認しながら、ステップバイステップで学んでいくことが可能です。機械学習の実行にはマシンリソースが必要ですが、本書では無償で利用できるクラウド上の「Google Colaboratory」を利用することで、Webブラウザだけで実行と確認を行うことができます。

    「AlphaZero」の仕組みが理解できたところで、本書の最終章でそれを応用し「コネクトフォー」「リバーシ」「簡易将棋」の3つのサンプルを作成してみます。AIと人間で対戦して、「AlphaZero」でどのぐらい強いプログラムができるのかを実際に確認してみることが可能です。
  • 著者紹介(「BOOK著者紹介情報」より)(本データはこの書籍が刊行された当時に掲載されていたものです)

    布留川 英一(フルカワ ヒデカズ)
    1975年生まれ。群馬県出身。会津大学コンピュータ理工学部コンピュータソフトウェア学科卒。2000年より株式会社ドワンゴにて、携帯アプリの研究開発に携わる。2005年より株式会社UEIにて、スマートフォン、二足歩行ロボット向けのアプリを開発。2013年、ハイパーテキストタブレット端末「enchantMOON」の開発に参加。2017年よりGHELIAにて、人工知能、VR、ARの研究開発に従事
  • 著者について

    布留川 英一 (フルカワ ヒデカズ)
    1975年生まれ。群馬県出身。会津大学コンピュータ理工学部コンピュータソフトウェア学科卒。
    2000年より株式会社ドワンゴにて、携帯アプリの研究開発に携わる。2005年より株式会社UEIにて、スマートフォン、二足歩行ロボット向けのアプリを開発。2013年、ハイパーテキストタブレット端末「enchantMOON」の開発に参加。2017年よりGHELIAにて、人工知能、VR、ARの研究開発に従事。
    「iPhone/Androidアプリ開発者のための機械学習・深層学習 実践入門」(ボーンデジタル/2019年刊)、「Unityではじめる機械学習・強化学習 Unity ML-Agents実践ゲームプログラミング」(ボーンデジタル/2018年刊)、「Unity ゲーム プログラミング・バイブル」(共著、ボーンデジタル/2018年刊)など、プログラミング関連を中心に著書多数。

AlphaZero 深層学習・強化学習・探索―人工知能プログラミング実践入門 の商品スペック

商品仕様
出版社名:ボーンデジタル
著者名:布留川 英一(著)
発行年月日:2019/06/25
ISBN-10:4862464505
ISBN-13:9784862464507
判型:B5
対象:専門
発行形態:単行本
内容:電子通信
言語:日本語
ページ数:334ページ
縦:24cm
横:19cm
他のボーンデジタルの書籍を探す

    ボーンデジタル AlphaZero 深層学習・強化学習・探索―人工知能プログラミング実践入門 [単行本] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!