Pythonで実践する 強化学習と転移学習の表紙

Python で実践する 強化学習と転移学習(パイソンデジッセンスルキョウカガクシュウトテンイガクシュウ)

著者:
河野 仁(コウノ ヒトシ)
出版社:
森北出版
出版日:
2022年08月31日頃
ISBN:
9784627856615
在庫:
在庫あり
0
中級者向け
Python強化学習転移学習転移強化学習シミュレーション機械学習AIプログラミングアルゴリズムコード実装

なぜ注目されているか

総合
402
9 ランクダウン2 件の言及
言及数
757

書籍紹介

Python による実装で、強化学習×転移学習のパワフルさを体感しよう

《本書の特長》
強化学習の理論の初歩から丁寧に解説。 Python によるシミュレーションを実装しながら手法を体感できるので、簡単なプログラミング経験があれば、つまずくことなく読み進めることができます。

●後半では、学習した知識を再利用する技法である「転移学習」と強化学習とを組み合わせた「転移強化学習」について詳しく解説されています。強化学習と同様に、シミュレーションを通して、転移学習による学習の高速化、高精度化を試すことができます。

●理論と実装だけでなく、学習の自動化・省力化のための一段高度なチューニング技法や、コーディングの際に気を付けなければいけない落とし穴ももれなく解説。この 1 冊で、転移強化学習の基礎から応用までをすみずみまで学べます。

本書で紹介したソースコードは、森北出版 Web サイトで公開されています。
第 1 章 強化学習と転移学習

第 2 章 強化学習の理論

第 3 章 強化学習のシミュレーション

第 4 章 転移学習の理論

第 5 章 転移学習のシミュレーション

第 6 章 転移学習の実装上の注意点

第 7 章 転移強化学習の応用

第 8 章 完全な自立的転移強化学習に向けて

技書の森解説

強化学習と転移学習は機械学習のなかでも理論が重く、教科書を読んだだけでは手が動かないまま終わりがちな領域です。本書は Python のコードを動かしながら、マルコフ決定過程や Q 学習の基本から深層強化学習 (DQN 等) や転移学習の実装までを一冊で体験する構成になっています。

強化学習パートでは OpenAI Gym を使ったシミュレーション環境で実験を繰り返し、報酬設計やハイパーパラメータの影響を手元で確認できます。転移学習パートでは事前学習済みモデルの特徴量を再利用する手法を実データで試し、少量のデータでも精度を出すテクニックを体験します。理論の全貌を網羅するというより、「まず動かして感覚をつかむ」ことに主眼を置いた実践寄りの書です。

前提知識としては、 Python の基本文法と機械学習の初歩 (教師あり学習の概念程度) が求められます。数学的に厳密な証明や最先端の手法を追いたい場合は Sutton & Barto などの専門書が適しますが、本書は「まず実装してみる」ことで理論の理解を助けるための足場として使える一冊です。

言及 Qiita 記事 (2 件)

この本に興味がある方におすすめ

この本に関連

関連記事

関連用語

共有:Xはてブ