pikesaku’s blog

個人的な勉強メモです。記載内容について一切の責任は持ちません。

jubatus anomalyのnum_rules動作検証

目的

jubatus anomalyのnum_rules(typeがstr or num or log)の違いによる動作確認をする。

num_rulesのtypeの説明

データ変換 — Jubatus

上記URLによると以下の通り

意味
num 与えられた数値をそのまま重みに利用する。
str 与えられた数値を文字列として扱う。これは、例えばIDなど、数値自体の大きさに意味のないデータに対して利用する。重みは1とする。
log 与えられた数値の自然対数を重みに利用する。但し、数値が1以下の場合は0とする。

作成したツール

①make_data.py

データを生成する

pikesaku.hatenablog.com

②dist_disp.py

データの分布状況をヒストグラム・パイチャートで出力する

pikesaku.hatenablog.com

③anom_test.py

jubaanomalyにデータを投入する

pikesaku.hatenablog.com