当前位置:网站首页>Introduction to anomaly detection
Introduction to anomaly detection
2022-07-07 23:05:00 【Anny Linlin】
One 、 Understand the basic concepts of anomaly detection
1、 What is anomaly detection
Anomaly detection refers to identifying data that is significantly different from the distribution of the subject distribution data or from the predicted distribution data .
2、 Types of exceptions
2.1 Point anomaly
It means that a few individuals are abnormal , Most individuals are normal .
2.2 Context exception
It refers to the specific environment , Individual instances are normal , But it is abnormal in other environments . for example : The temperature suddenly rises or falls at a certain time .
2.3 The group is abnormal
It refers to the occurrence of abnormal individuals in a group , But this individual instance is not really abnormal , What is really unusual is this group . for example : An abnormal subset of fake accounts in Social Networks , But the individuals in this subset are as normal as the real accounts .
3、 Anomaly detection task classification
Supervised
Unsupervised
Semi supervision
Two 、 When to use the exception detection method
1、 Processing of characteristic data : When doing Feature Engineering , In order to prevent abnormal data from affecting normalization , You need to filter out abnormal data ; When doing the second classification , There is very little training sample data , The sample category data is unbalanced , Use unsupervised outlier detection .
2、 Log exception detection 、 Network intrusion anomaly detection 、 Credit card anomaly detection, etc .
3、 ... and 、 Method of anomaly detection
1、 traditional method
1.1 Methods based on statistics
Assume that normal data objects are given by a unified model , What does not conform to the model is abnormal data . The statistical method of anomaly detection is : Learn a generation model that fits a given data set , Then identify the objects in the low probability region of the model , Take them as outliers .
1.2 Linear model
PCA
2、 Integration method
3、 Open source libraries are often used for exception detection pyod
边栏推荐
- Line test - graphic reasoning -7- different graphic classes
- 行测-图形推理-4-字母类
- Debezium series: source code reading snapshot reader
- Form组件常用校验规则-2(持续更新中~)
- Use JfreeChart to generate curves, histograms, pie charts, and distribution charts and display them to JSP-1
- 一次搞明白 Session、Cookie、Token,面试问题全稿定
- Sword finger offer 27 Image of binary tree
- Talk about DART's null safety feature
- Personal statement of testers from Shuangfei large factory: is education important for testers?
- Unity与WebGL的相爱相杀
猜你喜欢
行测-图形推理-9-线条问题类
Line test - graphic reasoning -5- one stroke class
知识点滴 - PCB制造工艺流程
Microservice Remote debug, nocalhost + rainbond microservice Development second Bomb
Micro service remote debug, nocalhost + rainbow micro service development second bullet
Redis cluster installation
Explain in detail the communication mode between arm A7 and risc-v e907 on Quanzhi v853
Microbial Health Network, How to restore Microbial Communities
【刷题记录】3. 无重复字符的最长子串
ASEMI整流桥KBPC1510的型号数字代表什么
随机推荐
Qt Graphicsview图形视图使用总结附流程图开发案例雏形
Line test - graphic reasoning -5- one stroke class
There is another problem just online... Warm
Gbu1510-asemi power supply special 15A rectifier bridge gbu1510
[problem] pytorch installation
Debezium series: set role statement supporting mysql8
Line test - graphic reasoning -7- different graphic classes
Debezium系列之: 支持在 KILL 命令中使用变量
Unity与WebGL的相爱相杀
Debezium series: MySQL tombstone event
Microservice Remote debug, nocalhost + rainbond microservice Development second Bomb
Take full control! Create a "leading cockpit" for smart city construction
Install mxnet GPU version
[network] Introduction to C language
Unity and webgl love each other
Knowledge drop - PCB manufacturing process flow
Common verification rules of form components -2 (continuously updating ~)
Visual studio 2019 installation
行测-图形推理-9-线条问题类
Debezium系列之:支持 mysql8 的 set role 语句