付録A畳み込みニューラルネットワーク入門
タイトルからもわかるように、本書は実践的であることをめざし、実世界に即した強化学習を重点的に取り上げています。この付録は参考資料としての役割を意図しており、ディープラーニングの理論的側面を網羅してはいません。より深い理解を望む読者には、「A.11 さらなる探求」で紹介する資料をお勧めします。
A.1 機械学習とは
- 機械学習とは、データの中からパターンを発見し、未知のデータに対して予測を行うためのしくみです。
- 強化学習は3つに分類できます。ラベル付きのデータから学習する教師あり学習、ラベルのないデータから学習する教師なし学習、アクションに対する環境からのフィードバックを元に学習する強化学習の3つです。
- 教師あり学習には、分類(複数のカテゴリーあるいはクラスの中から1つが選ばれる)と回帰分析(数値が出力される)の2つが含まれます。
- 教師あり学習のための手法は多数考えられています。単純ベイズ、SVM、決定木、k近傍法、ニューラルネットワークなどです。
A.2 パーセプトロン
- ニューラルネットワークの最もシンプルな形態がパーセプトロンです。図A-1に示すように、ニューロンが1つだけの単層ネットワークです。
- パーセプトロンは入力の重み付き総和を算出します。複数の入力にはそれぞれ重みの値が割り当てられており、入力値との乗算が行われます。これらの和にバイアスの値が加えられ、ここから最終的な出力が算出されます。 ...
Get ディープラーニング実践ガイド ―クラウド、モバイル、ブラウザ、エッジデバイス向けAIアプリ開発入門 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.