機械学習による異常検知入門

セミナーに申し込む
会場 開催

本セミナーは、Google Colabを使用して、PyCaretを利用した異常検知プログラムを動かすハンズオンセッションを行います。

日時

開催予定

プログラム

異常検知は、機器の故障検知、予防保全、医療における検診・検査などに不可欠な技術です。その中でも、専門的な異常検知をAI (機械学習) で自動化・高度化することが注目されています。特に、正常サンプルに対して異常サンプルが極めて少ない場合、機械学習による異常検知は大きな力を発揮します。  このセミナーでは、多くの需要がある機械学習アルゴリズムを用いた異常検知について、背後にある基本的な考え方と様々なアルゴリズムを理解し、PyCaretを使った簡単なプログラミングによって異常検知を実践し、人工知能による異常検知の全体像をつかむことを目指します。  PyCaretとはオープンソースのPythonライブラリです。わずかなコードで高度な機械学習を実現できます。本セミナーは、Google Colabを使用して、Pythonプログラミングの経験がない方でも、PyCaretを利用した異常検知プログラムを動かすハンズオンセッションを行います。

  1. イントロダクション
  2. 実習環境の準備
    1. GoogleColabとPyCaretインストール
  3. 異常検知概論
    1. 異常検知の歴史
    2. 機械学習による異常検知のフレームワーク
    3. 線形・非線形処理と異常検知
  4. 異常検知のための基本的な特徴抽出法
    1. 特徴量と次元、多様体仮説
    2. 距離
    3. 基底分解
      • 主成分分析
      • フーリエ分析
      • ケプストラム分析
      • ウェーブレット
      • 非負行列因子分解 etc.
    4. 系列データの特徴抽出
      • AR
      • MA
      • ARMA
      • ARCH
      • GARCH
      • HMM
    5. 画像データの特徴抽出
      • CHLAC
      • CLAFIC etc.
  5. 異常検知の統計的理解
    1. 分布
      • 正規分布
      • 混合分布
      • カイ二乗検定
    2. 異常度
      • 対数尤度
      • 情報量
      • ネイマン
      • ピアソン決定則
    3. 性能指数
      • 正解率
      • 適合率
      • 再現率
      • F値
      • ROC
      • AUC
  6. 機械学習による異常検知 (1)
    〜線形処理によるアルゴリズムとプログラム
    1. k近傍法 (KNN)
    2. 局所外れ値因子法
    3. ABOD: Angle Based Outlier Detection
    4. ヒストグラムベース異常検知
    5. PCA: Principal Component Analysis
    6. 部分空間法ベース異常検知
  7. 機械学習による異常検知 (2)
    〜非線形処理によるアルゴリズムとプログラム
    1. One class SVM
    2. オートエンコーダによる異常検知
    3. VAE による異常検知
    4. isolation forestによる異常検知
    5. LSTM による異常検知
    6. Deep learning (CNN) による異常検知
    7. リザバーコンピューティングによる異常検知
    8. ano-GAN による異常検知
    9. その他最新の異常検知
      • Attention
      • Transformer
  8. 応用事例
    1. 異常検知システム設計ワークフロー
    2. 応用事例
  9. まとめ

会場

株式会社 技術情報協会
141-0031 東京都 品川区 西五反田2-29-5
株式会社 技術情報協会の地図

受講料

複数名同時受講割引について

アカデミック割引

日本国内に所在しており、以下に該当する方は、アカデミック割引が適用いただけます。