2016-11-15 7 views
0

ELKIでkを変化させたLOFを実行して、どのkが最良かを簡単に比較できますか?ELKI:変化するkを持つLOFを実行する

通常、kを選択すると、たとえばROCAUCが表示されます。データセットに最適なkを取り出したいので、複数の実行を比較する必要があります。 kの値を手動で変更して実行するより簡単にやり直せますか?たとえば、すべてのk = [1-100]を比較したいと思います。

おかげ

答えて

0

Greedy Ensembleが含まComputeKNNOutlierScoresアプリケーションを使用して(一回のみ最近傍を計算することによって、それははるかに高速になります!)を効率よく一度にkの全範囲のための外れ値検出方法を実行する方法を示していますELKIと

アプリケーションEvaluatePrecomputedOutlierScoresを使用すると、これらの結果を複数の指標でバルク評価することができます。

これは、我々が出版

GOカンポス、A. Zimek、J.サンダー、RJGBカンペッロ、B.Micenková、E.シューベルト、I.裁可およびMEハウル
On the Evaluation of Unsupervised Outlier Detection: Measures, Datasets, and an Empirical Study
ために使用したものです データマイニングと知識発見30(4):891から927、2016、DOI:10.1007 supplementary material websiteオン/ s10618-015-0444-8

、あなたは多くの標準的なデータセットのための最良の結果を調べることができます、またrをダウンロードする結果はawです。

ただし、外れ値の検出品質の結果は決定的ではありません。 1つのデータセットでは、別のデータセットで別の方法を使用すると1つの方法が最もよく機能します。データセットは非常に多様であるため、明確な勝者はありません。

関連する問題