Scratch で AI を学ぼう ゲームプログラミングで強化学習を体験(ScratchデAIヲマナボウゲームプログラミングデキョウカガクシュウヲタイケン)
- 著者:
- 伊藤真(イトウマコト)
- 出版社:
- 日経BP
- 出版日:
- 2020年08月07日頃
- ISBN:
- 9784296106943
- 価格:
- ¥2,090
- 在庫:
- 1
- 判型:
- 単行本
書籍紹介
オリジナルの Scratch ゲームを使って
楽しみながら AI ・強化学習を学べる
●「どんどん賢くなる AI 」を 3 つのゲームで習得
● Scratch 強化ゲームの全プログラム収録
●拡張モジュール不要!使うのは Scratch 標準機能のみ
強化学習とは、 AI の機械学習の一種で、簡単に言えば試行錯誤の学習です。
「強化」という言葉は、動物心理学で昔から使われている用語でもあり、
私たち人間や動物も強化学習をしています。赤ちゃんは自分で寝返りを覚え、
ハイハイを覚え、いずれ立ち上がります。
産業界では空前の AI ・機械学習ブームです。 2016 年には、強化学習が
囲碁で世界トップレベルのプロ棋士に勝つという快挙がありました。
ところが、強化学習の本はあまりありません。難しい概念や見慣れない
記号を使わざるを得ないので、難しく見えるからでしょう。しかし本来、
強化学習のアイデア自体はシンプルで、直感的には誰にでも分かるものです。
そこで、数学の知識を中学までの範囲に限定し、教育用プログラム言語
の Scratch で作ったゲームを題材にした入門書を作りました。本書では強
化学習を 3 レベルに分け、レベルごとにオリジナルの Scratch ゲームを使
いながら、それをプレイする強化学習 AI をていねいに解説していきます。
言及 Qiita 記事 (2 件)
この本に興味がある方におすすめ
この本に関連
関連記事
ゲームが好きならプログラミングの本も読める
ゲームの攻略本を読んだことがあるなら、プログラミングの本も読めます。攻略本とプログラミング本の共通点から、読書のハードルを下げます。
ペアプログラミングのように本を読む - 2 人 1 組の輪読術
ペアプログラミングの手法を読書に応用する「ペアリーディング」を紹介します。1 人がナビゲーター、1 人がドライバーの役割で本を読むと、理解の質が劇的に変わります。
自分で作りたいものがあると本は 3 倍読める
「Web サイトを作りたい」「ゲームを作りたい」。作りたいものがあると、本を読むモチベーションが劇的に変わります。目標の見つけ方と本の選び方を紹介します。