作者丨Ai,来源丨宅码 编辑丨极市平台 本文收集整理了公开网络上一些常见的异常检测方法(附资料来源和代码)。不足之处,还望批评指正。 一、基于分布的方法 1. 3sigma 基于正态分布,3sigma准则认为超过3sigma的数据为异常点。 图1: 3sigma <section><span><span>def</span>&nbsp;<span>three_sigma</span><span>(s)</span>:</span><br>&nbsp;&nbsp;&nbsp;&nbsp;mu,&nbsp;std&nbsp;=&nbsp;np.mean(s),&nbsp;np.std(s)<br>&nbsp;&nbsp;&nbsp;&nbsp;lower,&nbsp;upper&nbsp;=&nbsp;mu<span>-3</span>*std,&nbsp;mu+<span>3</span>*std<br>&nbsp;&nbsp;&nbsp;&nbsp;<span>return</span>&nbsp;lower,&nbsp;upper<br></section> 2. Z-score Z-score为标准分数,测量数据点和平均值的距离……

阅读全文