機械学習
Machine Learning
データから規則性を学習し、予測や分類を行う手法。AIの中核技術で、スパム判定・OCR・需要予測などに広く使われる。
機械学習とは
機械学習(Machine Learning)は、大量のデータからパターンを学習し、未知のデータに対して予測・分類を行う手法です。明示的にルールをプログラムするのではなく、データから自動で規則性を見つけ出すのが特徴です。
現代AIの中核技術で、スパム判定、OCR、需要予測、レコメンドなど、身近な多くのサービスの裏側で動いています。
AIとの違い
- AI: 知的処理を行うソフトウェア全般の総称
- 機械学習: AIを実現するための手法の一つ(データから学習するアプローチ)
- ディープラーニング: 機械学習の中でも、多層ニューラルネットを使う手法
「AI ⊃ 機械学習 ⊃ ディープラーニング」という包含関係で理解するとよいでしょう。
主な学習方式
- 教師あり学習: 正解ラベル付きデータから学習(分類・回帰)
- 教師なし学習: ラベルなしデータからパターンを見出す(クラスタリング等)
- 強化学習: 試行錯誤と報酬で最適な行動を学習
実務で使うAI製品の裏側では、多くがこの機械学習の考え方で動いています。
