LoginSignup
1
2

More than 3 years have passed since last update.

ReNom -LSTMによる時系列データの異常検知-

Last updated at Posted at 2019-09-05

ReNom -LSTMによる時系列データの異常検知-

ReNom URL↓
https://www.renom.jp/ja/notebooks/tutorial/time_series/lstm-anomalydetection/notebook.html

シミュレーションに用いたデータは、
UCR(University of California, Riverside)のEamonn Keoghの論文
HOT SAX: Efficiently Finding the Most Unusual Time Series Subsequence. In The Fifth IEEE International Conference on Data Mining.
で使われているデータ。
この論文ではSAX(Symbolic Aggregate approXimation)とよばれる、time series discordsを検出する手法を提案している。

※ 論文Fig1の心電図データの正常な部分をLSTM学習に用いている

データ1(論文Fig1)

データ1-1 (心電図の𝑉1誘導シグナル?)

学習

100個の時系列データから、次の1個の観測値を予測している。下図は学習に使った部分のデータ。

学習曲線

検出結果


検出できたが、一部、正常な部分も異常として検出されている。

データ1-2 (心電図のⅡ誘導シグナル?)

学習

time 5000〜9000を学習させた。
下図は学習に使った部分のデータ。

学習曲線

検出結果


検出できた。

データ2(論文Fig12)

学習

上図におけるtime 4600〜9600を学習させた。
下図は学習に使った部分のデータ。

学習曲線
image.png

検出結果

image.png
1st Discord、2nd Discordは検出できている。3rdはどうなんだろう...

データ3(論文Fig13)

image.png

学習

上図におけるtime 0〜1000を学習させた。
下図は学習に使った部分のデータ。
image.png
学習曲線
image.png

検出結果

image.png
検出できた。

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2