美文网首页
异常检测

异常检测

作者: 咩咩的毛球 | 来源:发表于2019-07-12 20:57 被阅读0次

一、基本原理

  1. 异常检测(Anomaly Detection或Outlier Detection)指的是通过数据挖掘手段识别数据中的“异常点”,如网络通信领域发现异常信息流。

二、可用方法

  1. 常见的算法:

    • 概率与极值分析(假设数据分布并找到超过中心特定范围的数据)
    • 线性模型(如PCA计算重构误差或者分析协方差矩阵的)
    • 相似度模型(如ABOD,LOF、LOCI、LOOP和kNN等)
    • 决策树集成(Isolation Forest、Feature Bagging)
    • 基于SVM的方法如One-class SVM
    • 基于神经网络的算法(用auto-encoder计算重构误差)
  2. 基于统计学的方法

    • 3σ准则
    • Grubb's test
  3. 基于距离的检测

    • KNN
    • 夹角(余弦)
    • LOF
    • COF
  4. 线性模型

    • PCA
  5. 非线性模式

    • RNNs(Replicator Neural Networks)
  6. iForest 算法

三、可用的工具,调研试验中:

  1. Stats&Bots:https://blog.statsbot.co/time-series-anomaly-detection-algorithms-1cef5519aef2
  2. 时序DB Prometheus: https://prometheus.io/
    搭配 Grafana框架: https://grafana.com/
  3. weka工具,自带机器学习算法实现

参考链接:https://www.zhihu.com/question/280696035

相关文章

  • 网络入侵的检测和预防

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

  • 【算法】异常检测

    异常检测 异常检测(Anomaly Detection):异常检测就是从数据集中检测出异常样本,是一种无监督学习。...

  • 5月组队学习01:异常检测介绍

    Task01 异常检测介绍(2天) ● 了解异常检测基本概念 ● 了解异常检测基本方法 1. 定义: 异常检测是识...

  • 异常以及else with语句笔记

    #异常 #检测异常 try: ...#检测范围 except OSError as reason: #出现异常后的...

  • 关于异常

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

  • 编程作业(八)

    异常检测与推荐系统 异常检测 在本节练习中,你将实现一个异常检测算法用于检测服务器上的异常行为。特征变量为每台服务...

  • 异常检测

    异常检测 说说我认为的异常 身处在每天调用量很大的业务系统的团队中,开发同学常常要关注于系统是否正常。说的简单点,...

  • 异常检测

    异常检测,英文成为abnormal detection 。这类问题包括银行欺诈,结构缺陷,医疗问题,文本错误等问题...

  • 异常检测

    1 PCA 标准化-协方差矩阵-特征值/特征向量-选择特征向量 计算投影值,投影值越大,越异常 2 DBSACN ...

  • 异常检测

    异常检测工具包识别出不同于输入数据集其他部分的数据点,每个数据点向异常检测模型传递一个异常值(从0到无穷)一描述这...

网友评论

      本文标题:异常检测

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