技術士(総合技術監理・機械部門)のブログ

技術士がお届けする,技術,工学,技術者倫理などの話題

機械学習

2018-06-02 21:15:13 | 工学
機械学習について 学習しようと思う.

そもそも、学習とは何か?

人工知能の分野では 学習というと

教師あり学習、教師なし学習、強化学習 の3種類がある.

まあ、簡単に言えば、
 教師あり学習の例: 猫の画像を見て、猫である と教える.つまり教師がいる.
 
 教師なし学習の例: 動物の画像を見て、特徴を抽出して、カテゴリを分ける.教師はいない.

 強化学習の例: 上記の2例とはちょっと違い、時系列変化していくものに対して(状態と呼ぼう)
  ある動作をすると、状態が変化する.これが、良い状態になったか、悪くなったかにより、
  学習するもので、例えば、将棋などのゲームの戦略に応用する.

さて、教科書は
Pythonではじめる機械学習 ―scikit-learnで学ぶ特徴量エンジニアリングと機械学習の基礎
中田 秀基
オライリージャパン


を使います.
Pythonは特に強くなくてもなんとかなりそうで、まあ、Cが分かっていれば大丈夫かも.