前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >异常检测 anomaly detection

异常检测 anomaly detection

作者头像
vincentbbli
发布2021-08-18 15:00:21
3780
发布2021-08-18 15:00:21
举报
文章被收录于专栏:vincent随笔

异常检测的应用

  • 欺诈检测
  • 工业质量监测
  • 计算机集群监测
  • 等等

建立一个异常检测系统的一般步骤

  • 将带有label的数据集划分为训练集、验证集和测试集 注意将异常数据大致平均分配到每个集合中 通常情况下,验证集和测试集的数据都应该是互不相同的,即两个集合没有交集
  • 使用训练集训练算法P(x) 为了避免正负样本分布不均,使用F1-score来评价算法性能
  • 使用验证集来选择阈值ϵ

异常检测和监督学习的区别

异常检测
  • 正例(异常样本)通常都非常少,通常是10这个数量级。
  • 反例(正常样本)数量非常多。
  • 异常的种类非常多,无法通过特征一一确定。未来的异常种类不能预见。
监督学习
  • 正例和反例都非常多,并且分布差异不大
  • 可以用特征来确定分类

数据预处理

当特征的样本分布为正态分布时,可以直接将样本fit到算法中

当数据为长尾分布时

使用

来将数据转换为正态分布

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018/12/21 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 异常检测的应用
  • 建立一个异常检测系统的一般步骤
  • 异常检测和监督学习的区别
    • 异常检测
      • 监督学习
      • 数据预处理
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档