All Projects → DawnsonLi → EVT

DawnsonLi / EVT

Licence: other
使用极端值理论(Extreme Value Theory)实现阈值动态自动化设置

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to EVT

singular-spectrum-transformation
fast implementation of singular spectrum transformation (change point detection algorithm)
Stars: ✭ 41 (-14.58%)
Mutual labels:  anomaly-detection
MStream
Anomaly Detection on Time-Evolving Streams in Real-time. Detecting intrusions (DoS and DDoS attacks), frauds, fake rating anomalies.
Stars: ✭ 68 (+41.67%)
Mutual labels:  anomaly-detection
DeepAnomalyDetection benchmark
Benchmark for DeepLearning anomaly detection
Stars: ✭ 25 (-47.92%)
Mutual labels:  anomaly-detection
lux
POSIX Shell script to easily control brightness on backlight-controllers.
Stars: ✭ 49 (+2.08%)
Mutual labels:  threshold
benfordslaw
benfordslaw is about the frequency distribution of leading digits.
Stars: ✭ 29 (-39.58%)
Mutual labels:  anomaly-detection
i3blocks-modules
Custom modules for i3blocks status bar
Stars: ✭ 36 (-25%)
Mutual labels:  threshold
Anomaly Detection
anomaly detection with anomalize and Google Trends data
Stars: ✭ 38 (-20.83%)
Mutual labels:  anomaly-detection
MIST VAD
Official codes for CVPR2021 paper "MIST: Multiple Instance Self-Training Framework for Video Anomaly Detection"
Stars: ✭ 52 (+8.33%)
Mutual labels:  anomaly-detection
ManTraNet-pytorch
Implementation of the famous Image Manipulation\Forgery Detector "ManTraNet" in Pytorch
Stars: ✭ 47 (-2.08%)
Mutual labels:  anomaly-detection
opensnitch
OpenSnitch is a GNU/Linux application firewall
Stars: ✭ 398 (+729.17%)
Mutual labels:  anomaly-detection
A-Detector
⭐ An anomaly-based intrusion detection system.
Stars: ✭ 69 (+43.75%)
Mutual labels:  anomaly-detection
awesome-time-series
Resources for working with time series and sequence data
Stars: ✭ 178 (+270.83%)
Mutual labels:  anomaly-detection
scanstatistics
An R package for space-time anomaly detection using scan statistics.
Stars: ✭ 41 (-14.58%)
Mutual labels:  anomaly-detection
detection-rules
Threat Detection & Anomaly Detection rules for popular open-source components
Stars: ✭ 34 (-29.17%)
Mutual labels:  anomaly-detection
ADRepository-Anomaly-detection-datasets
ADRepository: Real-world anomaly detection datasets
Stars: ✭ 77 (+60.42%)
Mutual labels:  anomaly-detection
deviation-network
Source code of the KDD19 paper "Deep anomaly detection with deviation networks", weakly/partially supervised anomaly detection, few-shot anomaly detection
Stars: ✭ 94 (+95.83%)
Mutual labels:  anomaly-detection
az-ml-batch-score
Deploying a Batch Scoring Pipeline for Python Models
Stars: ✭ 17 (-64.58%)
Mutual labels:  anomaly-detection
mtad-gat-pytorch
PyTorch implementation of MTAD-GAT (Multivariate Time-Series Anomaly Detection via Graph Attention Networks) by Zhao et. al (2020, https://arxiv.org/abs/2009.02040).
Stars: ✭ 85 (+77.08%)
Mutual labels:  anomaly-detection
DCSO
Supplementary material for KDD 2018 workshop "DCSO: Dynamic Combination of Detector Scores for Outlier Ensembles"
Stars: ✭ 20 (-58.33%)
Mutual labels:  anomaly-detection
mvts-ano-eval
A repository for code accompanying the manuscript 'An Evaluation of Anomaly Detection and Diagnosis in Multivariate Time Series' (published at TNNLS)
Stars: ✭ 26 (-45.83%)
Mutual labels:  anomaly-detection

EVT

使用极端值理论(Extreme Value Theory)实现阈值动态自动化设置

介绍

我们的工作建立在2017 KDD "Anomaly Detection in Streams with Extreme Value Theory"论文的基础上,做了如下改进:

  • 引入矩估计算法,加速计算。该算法比极大似然估计快100多倍
  • 提出了更高层,更抽象的基于预测残差的算法框架,而DSPOT算法是我们提出框架的一种具体算法
  • 我们强调了数据漂移对系统带来的影响,提出了批量更新的算法,有效应对数据漂移

应用

  • 异常探测问题中,经常需要设置阈值,例如:内存的使用率大于90%时,判定为异常。这里阈值90%是人为设定的,需要用户有足够的使用经验,而且这种设定方式随机性很大,比如设置为89%或者91%似乎也是合理的。
  • 现实应用中,每条KPI都需要手动设置不同的阈值,这是一项十分复杂和庞大的工作,如果我们能够只设定概率值q而无需设定阈值,那么会免除巨大的工作量。 应用实例
  • 使用我们的方法只需定义异常事件发生的概率,而无需设置成百上千的阈值,以不变应万变 应用实例
  • 使用示例: 这里给出一个应对数据漂移的算法运行结果示意图,上下黄色虚线分别对应算法自动设置的上下阈值。 应用实例
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].