一覧に戻る
Lv.1

機械学習

Machine Learning

大量のデータからルールやパターンを学習し、予測や分類などを行うAIの技術

名前のヒミツ

英語では「Machine Learning(マシン・ラーニング)」と言うんだ。 文字通り、機械(Machine)が学習(Learning)するという意味だよ。 人間が全ての命令を書かなくても、データから機械自身が賢くなっていく様子を表しているね。

簡単に説明すると

機械学習は、コンピューターに大量のデータを与えて、そこからルールやパターンを自動で見つけ出させる技術のことだよ。 例えば、たくさんの猫の写真を読み込ませると、耳の形やヒゲの特徴などを自分で学習して、新しい写真を見せた時に「これは猫だ」とわかるようになるんだ。 人間が細かく指示しなくても、データの特徴から自動的に法則を見つけ出せるのが特徴だね。

くわしく見てみよう!

機械学習とは、コンピューターが大量のデータを読み込んで、そこから自動的にルールやパターンを学習する技術のことだよ。
これまでのプログラムは人間が「AならBをする」と手動で命令を書いていたけれど、機械学習では人間が学習のさせ方を決めて、データを使ってコンピューターにルールを作らせるんだ。

仕組みとしては、まず大量のデータを「学習データ」として入力するんだ。
するとコンピューターはそのデータの中に潜む特徴や法則性を見つけ出し、それを「モデル」という計算式のようなものにまとめるんだよ。
このモデルを使えば、新しいデータが来たときに未来を予測したり、それが何であるかを分類したりできるわけだね。

大きく分けて「教師あり学習」「教師なし学習」「強化学習」という3つのタイプがあるんだ。
正解データを与えて学習させるのか、データの特徴だけを見つけさせるのか、試行錯誤させて報酬を与えるのかによって使い分けられているよ。
ディープラーニングも、この機械学習の一つなんだ。

カテゴリAIデータ