异常检测:季节性ESD Python pip安装sesd库报错解决
Posted 叶庭云
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了异常检测:季节性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。
换国内源,pip install sesd库,发现会报编码错误。
把 tar.gz 包下载到本地安装也还是不行
解决方法如下:
安装指定版本:pip install sesd
# -*- coding: UTF-8 -*-
"""
@Author :叶庭云
@CSDN :https://yetingyun.blog.csdn.net/
"""
pip install sesd==0.1.6
推荐阅读:
以上是关于异常检测:季节性ESD Python pip安装sesd库报错解决的主要内容,如果未能解决你的问题,请参考以下文章
Python 时间序列异常点检测 | 详解 S-ESD 和 S-H-ESD
在windows中配置pip安装源, 使用终端管理python虚拟环境, 自定义django的日志配置, 使用logging模块记录异常信息, 数据库用户及权限管理