论文:Opprentice: Towards Practical and Automatic Anomaly Detection Through Machine Learning

文章目录

  • 问题
  • 设计思想
  • 算法细节

问题

  • KPI类型很多,没有万能的检测器,需要为不同类型的KPI选择合适的异常检测器和合适的参数
  • 算法人员没有运维知识,运维人员不懂算法,所以要尽可能全自动化

设计思想

  • 运维人员标注异常
  • Opprentice使用十几种不同的检测器提取上百个异常特征,然后将异常检测问题转化为机器学习中的有监督分类问题

算法细节

  1. 离线训练分类器
  • 开发异常标注工具,快速标注异常
  • 提取上百个特征(很多冗余),集成学习(随机森林)训练分类器
  1. 在线监测
  • 新数据点的特征提取
  • 用训练好的模型得出结果
    备注:因为可能有新的异常case,所以要定期更新训练模型

KPI自动化异常检测系统——Opprentice相关推荐

  1. 如何开发一个异常检测系统:如何评价一个异常检测算法

    利用数值来评价一个异常检测算法的重要性 使用实数评价法很重要,当你用某个算法来开发一个具体的机器学习应用时,你常常需要做出很多决定,如选择什么样的特征等等,如果你能找到如何来评价算法,直接返回一个实数 ...

  2. 如何开发一个异常检测系统:异常检测 vs 监督学习

    异常检测算法先是将一些正常的样本做为无标签样本来学习模型p(x),即评估参数,然后用学习到的模型在交叉验证集上通过F1值来选择表现最好的ε的值,然后在测试集上进行算法的评估.这儿用到了带有标签的数据, ...

  3. 基于实时计算(Flink)与高斯模型构建实时异常检测系统

    案例与解决方案汇总页: 阿里云实时计算产品案例&解决方案汇总 1. 概述 异常检测(anomaly detection)指的是对不符合预期模式或数据集(英语:dataset)中其他项目的项目. ...

  4. Anomaly detection system——异常检测系统简介与设计

    "异常检测系统"常常应用于制造业中,同时对于生活在互联网时代的我们而言,异常检测同样发挥着巨大的作用,例如进行异常用户检测,防止网络诈骗等行为等. 一个成熟的异常检测系统能够基于输 ...

  5. 毕业设计-基于深度学习的网络流量异常检测系统

    目录 前言 课题背景和意义 实现技术思路 一.相关技术与理论介绍 二.基于深度学习的网络流量二分类模型 三.网络流量异常检测系统 实现效果图样例 最后 前言

  6. 自动化缺陷检测系统01-项目总体方案设计

    作者介绍 项目总体规划 1.需求分析 2.项目总体方案设计 2.1 软件方案设计 3.1 硬件方案设计 作者介绍 张伟伟,男,西安工程大学电子信息学院,2019级硕士研究生,张宏伟人工智能课题组. 研 ...

  7. 自动化缺陷检测系统03---算法与最终实现效果展示

    作者介绍 1. 算法模型图(目前论文和专利未公开,保密待补充) 2. 界面效果展示 2.1 封面界面 2.2 主界面 2.3 检测过程的界面 3 总结 4.后续可优化的部分 作者介绍 张伟伟,男,西安 ...

  8. 《异常检测——从经典算法到深度学习》20 HotSpot:多维特征 Additive KPI 的异常定位

    <异常检测--从经典算法到深度学习> 0 概论 1 基于隔离森林的异常检测算法 2 基于LOF的异常检测算法 3 基于One-Class SVM的异常检测算法 4 基于高斯概率密度异常检测 ...

  9. 《异常检测——从经典算法到深度学习》16 基于VAE和LOF的无监督KPI异常检测算法

    <异常检测--从经典算法到深度学习> 0 概论 1 基于隔离森林的异常检测算法 2 基于LOF的异常检测算法 3 基于One-Class SVM的异常检测算法 4 基于高斯概率密度异常检测 ...

最新文章

  1. 摊牌了!国内首个基于结构光投影三维重建系列视频课程
  2. ES logstash7.4.2 mysql 数据同步
  3. Sencha Touch 笔记
  4. Haskell 斐波那契 数列 递归实现
  5. 将单链表的每K个节点之间逆序
  6. 笔记-计算机网络基础-计算机网络分类-总线型-星型-环状-树形-网状-网络拓扑结构...
  7. 【GitHub】GitHub 的 Pull Request 和 GitLab 的 Merge Request 有区别吗?
  8. 全球服务器系统市场份额,IDC发布2017年第一季度全球融合系统报告 超融合市场最火爆...
  9. JAVA物体运动检测_基于OpenCv的运动物体检测算法
  10. javascript基础修炼(1)——一道十面埋伏的原型链面试题
  11. C static extern和全局变量
  12. pytorch---模型加载与保存(2)
  13. python卡尔曼滤波_卡尔曼滤波+单目标追踪+python-opencv
  14. 服务器上安装微软雅黑,添加微软雅黑字体到 CentOS 7
  15. Win10技术预览版
  16. NTP时间服务器安装配置详解
  17. 【Go】dep使用介绍
  18. 微信小程序中如何改变switch的样式
  19. 想要搭建个人博客?我调研了 100 来个 Java 开源博客系统,发现这 5 个最好用!......
  20. Android第三方QQ登录无限授权

热门文章

  1. tassel软件使用linux,Linux系统下TASSEL5.0的安装及使用
  2. JAVA版本微信管家平台—JeeWx 捷微 4.1 微服务版本发布,微信砍价活动闪亮登场!...
  3. 省级面板数据(1994-2019)十七:教育、卫生和社会服务(stata版)
  4. 糖儿飞教你学C++ Socket网络编程——5.2 TCP通信程序的函数及流程总结
  5. 成都奔驰加装隐藏式行车记录仪改装 蔚一
  6. Ansys workbench 17.2 学习笔记
  7. 移动开发作业6——蓝牙通信的简要设计与开发
  8. VisionPro工具小结
  9. 微信小程序登录注册--python搭建后端
  10. 画论66 盛大士《溪山卧游录》