椭圆包络离群值检测

时间:2018-06-26 14:06:50

标签: python machine-learning scikit-learn deep-learning outliers

我想使用sklearn的椭圆形信封捕捉16 x 224数组中的异常值。问题是当我预测数组时,它给了我不同的维度:

ell = EllipticEnvelope()
ell.fit(c)
b = ell.predict(c)

C是我之前所说的16 x 224,“ b”是16 x 1。

1 个答案:

答案 0 :(得分:1)

这是预期的行为。

引用docspredict方法返回:

  

is_outliers:数组,形状=(n_samples,),dtype = bool

     

对于每个观察,告诉是否应将其视为   根据拟合模型得出的离群值。

请注意,离群值检测的目的是识别可能是异常值的样本(行)。