昨今のAIブームの火付け役とも言えるディープラーニングは強力な学習手法ですが、万能ではありません。問題の特性をよく理解して適切な機械学習手法を選択し、適切に用いることが重要です。
本セミナーでは、機械学習における「教師なし学習」について、また、特に要望の多い「異常検知」の理論や手法の説明とともにPythonを用いた簡単な実習を交えて機械学習の理解を深めます。これから本格的な勉強を始める前に概要と雰囲気を掴むには最適かと思います。
- 機械学習の概要
- ビッグデータ時代
- 機械学習とは?
- 最近の例
- 機械学習の分類
- 教師あり学習
- 識別
- 回帰
- 教師なし学習
- モデル推定
- パターンマイニング
- 半教師あり学習
- 深層学習 (ディープラーニング)
- 強化学習
- 機械学習の基本的な手順
- 前処理
- 次元の呪い
- 主成分分析による次元圧縮
- バイアスとバリアンス
- 評価基準の設定:クロスバリエーション
- 簡単な識別器:k-近傍法
- 評価指標:F値,ROC曲線
- k-近傍法を用いた実習:機械学習の基本的な手順の確認
- 教師なし学習:クラスタリングと可視化
- クラスタリングとは?
- 階層型クラスタリング
- K-meansクラスタリング
- ガウス混合モデルによるクラスタリング
- 自己組織化マップ
- クラスタリング妥当性指標
- 自己組織化マップを用いた実習
- 異常検知
- 異常検知の基本的な考え方
- 性能評価の方法
- ホテリング理論による異常検知
- 主要な異常検知法
- One-class Support Vector Machine
- Local Outlier Factor
- Isolation Forest
- 各種異常検知法の比較 (実習含む)
- 異常検知の応用例紹介
- 回転機器の振動データに対する異常検知