「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

強化学習

pointこの用語のポイント

point機械学習の やり方だよ

pointAIさんのやったことに点数を付けるよ

pointそれを繰り返すことで、AIさんが「こっちの方が良さそうだね」と学んでいくよ

スポンサーリンク

簡単に書くよ

強化学習(読:キョウカガクシュウ 英:reinforcement learning)とは

AIさん(自分で考えるコンピュータ)に お勉強させるときの やり方のひとつ
であり

AIさんのやったことに対して「うーん、それは20点だね」「おっ、それは80点だよ」と点数を付けるのを繰り返すことで、AIさんが「なるほど。こっちの方が良い点なのか。じゃあ、こっちの方が良さそうだね」と学んでいく やり方
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「AI(人工知能)」と「機械学習」について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

AI(人工知能)は「人間様の脳みそをコンピュータとかで機械的に再現しようとする学問の分野」です。

強化学習

あるいは、そんなこんなの研究やなんだで培われた知識や技術を使って機械的に再現した、人間様の脳みそっぽいやつを「AI」と呼んでいる場合も あります。
そんな用語は ないかもしれませんが「電子頭脳」みたいなイメージです。

強化学習2

あるいは、そんなこんなの研究やなんだで培われた知識や技術を使って機械的に再現した人間様の脳みそっぽいやつを組み込んだ、機械やプログラムを「AI」と呼んでいる場合も あります。
あたかも自分で考えたり判断しているように見える機械とかプログラムのことです。

強化学習3

「AI」という用語に明確な定義は存在しません。
その道の権威っぽい人たちが自分たちの言葉で定義付けしていたりはしますが、その言い回しやニュアンスが人によって違ったりします。
ただし、世間一般で流行語みたいになっている「AI」は「いかにも自分で考えて判断しているように見える機械とかプログラム」を意図していることが多いはずです。

ここまでの説明がよく分からなかった人は、専門家からは怒られそうな説明ですが

自分で考えるコンピュータ

がAIだと思ってください。

強化学習4

機械学習は「コンピュータさんに与える脳みその中身をどのようにしたら、人間っぽい学習の仕方をするようになるかな?」を考える研究分野です。

強化学習5

よく分からなかったら、やっぱり専門家からは怒られそうな説明ですが

AIさんの教育方法を考える

のが機械学習だと思ってください。

強化学習6

以上を踏まえて

AIさんのやったことに点数を付ける(のを繰り返す)ことで、何が良いかをAIさんに学ばせる やり方

が「強化学習」です。

強化学習7

例えば、そうですね。

ピヨ太君がAIさんに「踊れ!」と指示を出しました。

強化学習8

AIさんは頑張って踊りました。

強化学習9

ピヨ太君は気に入らなかったようです。
「30点!」と点数を付けました。

強化学習10

ぐぬぬ。
AIさんは、もう一度チャレンジしました。

強化学習11

ピヨ太君は気に入ってくれたようです。
「92点!」と点数を付けました。

強化学習12

AIさんは「ピヨ太のやつは、これ系の踊りが好きなのか」と学習しました。

強化学習13

このような機械学習のやり方が強化学習です。

AIさんのやったことに点数を付けて、それを参考にしてAIさんが「こっちの方が良いのか」と学んでいく やり方

です。


image piyo2

一言でまとめるよ

まぁ「強化学習」って単語が出てきたら「AIさん(自分で考えるコンピュータ)のやったことに点数を付ける(のを繰り返す)ことで、何が良いかをAIさんが学んでいく やり方なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像075
書籍画像014


書籍画像
わわわ説明術コラム
宣伝だよ
エンジニア育成現場の「失敗」集めてみた。 42の失敗事例で学ぶマネジメントのうまい進めかた
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
AI用語図鑑 ビジネス・開発・試験対策に使える厳選キーワード256