设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

Twitter开源云环境时间序列数据断层检测工具BreakoutDetection

2014-10-30 11:51| 发布者: joejoe0332| 查看: 2150| 评论: 0|原作者: 童阳|来自: csdn

摘要: 区别于传统环境,鉴于云环境中众多不可预测的因素和异常,其时间序列breakout检测并不容易。近日,Twitter开源了一款基于E-Divisive with Medians(EDM)的breakout检测工具,旨在更好地分析复杂环境中的时间序列数 ...


简单用例

  为了完成这个例子,我们建议用户使用BreakoutDetection包中包含的实例数据集,这个操作可以通过以下命令完成:

data(Scribe)res = breakout(Scribe, min.size=24, method='multi', beta=.001, degree=1, plot=TRUE)res$plot

  通过上面的操作,你可以获得下图

  从上图我们可以得知,我们发现给定时间序列中存在一个breakout,同时还存在大量的异常。两个垂直红线中间的部分显示了由EDM算法检测出的breakout。区别于上文我们提到的常见方法,EDM在多异常环境下表现出了良好的鲁棒性。时间序列上出现的平均变化可以通过下方注释图更好地进行理解:

 

  上面注释图中的水平线相当于每阶段的近似均值。


写在最后

  感谢James Tsiamis和Scott Wong的支持,以及该项目的主要研究员Nicholas James。


项目托管: GitHub

博文链接: Breakout detection in the wild(翻译/童阳 责编/仲浩)


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部