异常检测:季节性ESD Python pip安装sesd库报错解决

百度、谷歌搜索了一圈,没有找到解决方案,自己根据经验终于搞定了。

大数据挑战赛用到了时间序列异常检测,发现了一个很好的方法:S-ESD,

季节性 esd 是一种在 twitter 上实现的异常检测算法:

“we developed two novel statistical techniques for automatically detecting anomalies in cloud infrastructure data. Specifically, the techniques employ statistical learning to detect anomalies in both application, and system metrics. Seasonal decomposition is employed to filter the trend and seasonal components of the time series, followed by the use of robust statistical metrics – median and median absolute deviation (MAD) – to accurately detect anomalies, even in the presence of seasonal spikes.”

所有的功劳都归于 Twitter 公司的Jordan Hochenbaum、Owen S.Vallis和Arun Kejariwa。

异常检测:季节性ESD Python pip安装sesd库报错解决_第1张图片

换国内源,pip install sesd库,发现会报编码错误。

异常检测:季节性ESD Python pip安装sesd库报错解决_第2张图片

把 tar.gz 包下载到本地安装也还是不行

异常检测:季节性ESD Python pip安装sesd库报错解决_第3张图片

异常检测:季节性ESD Python pip安装sesd库报错解决_第4张图片

解决方法如下:
异常检测:季节性ESD Python pip安装sesd库报错解决_第5张图片
安装指定版本:pip install sesd

# -*- coding: UTF-8 -*-
"""
@Author  :叶庭云
@CSDN    :https://yetingyun.blog.csdn.net/
"""
pip install sesd==0.1.6

推荐阅读:

  • 时间序列分解算法:STL
  • pypi sesd
  • 论文地址
  • 时序异常数据检测从理论到落地
  • 时间序列异常检测算法S-H-ESD

你可能感兴趣的:(报错,异常解决,python,异常检测,SESD,pip安装,报错异常)