当前位置: 首页 > 软件库 > 管理和监控 > 系统监控 >

EGADS

可扩展的通用异常检测系统
授权协议 GPL
开发语言 Java
所属分类 管理和监控、 系统监控
软件类型 开源软件
地区 不详
投 递 者 荀豪
操作系统 跨平台
开源组织 Yahoo
适用人群 未知
 软件概览

EGADS (Extensible Generic Anomaly Detection System) 是一个开源的 Java 包,用于在大规模时间序列数据中自动检测异常。

EGADS 旨在包括一组异常检测技术,可以应用到一个包的许多用例中,且只唯一的依赖是 Java。EGADS 首先创建时间序列模型,用于计算在时间 t 的期望值。EGADS 自动确定阈值 E 并输出最有可能的异常。 EGADS 库可用于大部分情况下的上下文,检测出离群性和时间序列的改变点,这些可能含有各种即时性、趋势和噪声组件。

目前的时间序列模型的列表

List of current TimeSeries Models

models

  • EGADS (Extendible Generic Anomaly Detection System)是Yahoo一个开源的大规模时间序列异常检测项目,主要由两个模块构成,一个是时间序列构造模块,另一个是异常检测模块。 给定一段时间的离散值(构成一个序列),时间序列模块会学习这段序列的特征,并试图重新构建一个和原序列尽量接近的序列。结果和原序列一同送入异常检测模块,基于不同的算法(原则,阈值),异

  •  首先是去官网下载EGADS,在https://github.com/yahoo/egads 然后下载maven(使用eclipse的话好像不需要),在EGADS目录下使用 mvn clean compile assembly:single 百度eclipse+maven配置https://blog.csdn.net/izuiaicy/article/details/70311968,需要注意的是

 相关资料
  • 现在我想测试我的扩展是否按预期工作。 如何编写测试来验证执行第二个方法的尝试是否会引发带有特定消息的RuntimeException?

  • 异常值检测架构概述。 { "event_log_path": "..." } event_log_path (optional, string) 指定异常事件日志的路径。 返回 上一级

  • 异常值检测和逐出是动态确定上游群集中,某些主机是否正在执行不同于其他主机的过程,并将其从正常负载平衡集中移除。 性能可能会受到不同程度的影响,例如连续的故障,时间成功率,时间延迟等。异常检测是被动健康检查的一种形式。 Envoy还支持主动健康检查。被动和主动健康检查可以一起使用或独立使用,形成整体上游健康检查解决方案的基础。 逐出算法 取决于异常值检测的类型,弹出或者以行内(例如在连续5xx的情况

  • 问题内容: public class MyGeneric {} 据我所知,以上示例中的两个子类均有效。我想知道Java如何知道何时在实例化子类时定义超类中给定的类型,以及何时将它们定义为实际的类名(即,它如何知道T,E不是类名)? 旁注,是否允许(即使不常见)对通用类型使用多个字母?如果(由于某些严重的计划错误)类型与现有类冲突,该怎么办? 那会发生什么呢? 编辑:感谢您的及时答复。为了回答我的第

  • 我是构建web服务的新手,我开始使用spring boot构建web服务。我创建了以下controller类 尝试运行我的web服务会导致它抛出以下异常: 但是,如果我移除“ScheduledThreadPoolExecutor”和构造函数,它运行良好。谁能解释一下扩展课程有什么问题吗? 注: 1)扩展类是在下面提到的文章中建议的,作为我最初问题的解决方案。最初,我的runnable在没有任何类型