美文网首页
2019-01-24 开发关于异常检测的应用

2019-01-24 开发关于异常检测的应用

作者: 奈何qiao | 来源:发表于2019-01-24 10:32 被阅读0次

异常检测算法的推导和评价方法:

1.对于训练集,我们看成无标签的,但可能有一些异常样本也被分到训练集里,这不影响。“无标签训练集”,然后用p(x)来拟合

2.定义交叉验证集和测试集,假设交叉验证集和测试集中有一些样本是异常的。

3. 对交叉验证集和测试集用异常检测算法p(x)来作出一个预测。当p(x)小于ε时,预测y=1,所以在概率值很小的时候预测样本是异常的;如果p(x)的值大于或等于ε时,算法将预测y=0,也就是说如果概率p(x)比较大的时候,预测该样本为正常样本。

案例

但是预测结果会比较偏斜,因为y=0也就是正常的样本肯定是比出现y=1的异常样本的情况更多。这需要一个好的评价度量方法。评价度量方法也存在于监督学习中。比较偏斜的数据集总是预测y=0,它的分类准确度自然会很高,取而代之的应该算出真阳性、假阳性、 假阴性和真阴性的比率来作为评价度量值,或者也可以算出查准率和召回率或者算出F1-积分。

评价度量

异常检测算法中参数ε的选择?

ε是用来决定什么时候把一个样本当作是异常样本的一个阈值。多个不同的ε的取值,然后选出一个使得F1-积分的值最大的那个ε,也就是在交叉验证集中表现最好的。

相关文章

  • 2019-01-24 开发关于异常检测的应用

    异常检测算法的推导和评价方法: 1.对于训练集,我们看成无标签的,但可能有一些异常样本也被分到训练集里,这不影响。...

  • 2-1 异常检测(Anomaly detection)方法小结

      异常检测技术被广泛应用到各个应用领域之中,包括疾病检测、金融欺诈检测、网络入侵检测等。在智能运维领域,异常检测...

  • 关于异常

    异常包括检测异常和非检测异常,开发人员在使用的时候通常使用非检测异常,认为检测异常没有什么用,实际上这种思想是错误...

  • 问题动机(Problem motivation)

    检测异常的点: 在我们画的圈内为正常的点,圈外为异常的点: 异常检测算法应用:

  • 2020台大李宏毅机器学习 异常检测(Anomaly Detec

    问题描述: 什么是异常? 取决于你提供什么样的训练资料 异常检测的应用: 异常检测思路一——二分类思路? 难点:不...

  • lof

    应用场景 金融风控:异常行为、大额、高频、异地、低税率大额提现 医学检测:疾病检测、相关指标异常、血糖、血压、类似...

  • asp.net core 系列 14 错误处理

    一.概述 本文介绍处理 ASP.NET Core 应用中常见错误的一些方法。主要是关于:开发环境异常页;非开发环境...

  • 网络入侵的检测和预防

    标签: 异常检测, 入侵检测,入侵防御,IDS,IPS 异常检测 (Anomaly detection) 异常检测...

  • GraphLab 中文开发文档

    机器学习应用 anomaly_detection 异常检测 churn_predictor 用户流失预测 regr...

  • 异常检测算法分类及经典模型概览

    最近工作涉及有关异常检测的内容,而且前几天在公司做了一次有关异常检测算法和应用场景的分享,在此总结记录一下。 什么...

网友评论

      本文标题:2019-01-24 开发关于异常检测的应用

      本文链接:https://www.haomeiwen.com/subject/rofyjqtx.html