Python异常检测开源工具包

异常检测的工具包PyOD

GitHub项目地址
文档地址

PyOD是在sklearn基础上开发的异常检测工具包,涉及到的检测方法分为三类:

  1. Individual Detection Algorithms
  2. Outlier Ensembles & Outlier Detector Combination Frameworks
  3. Utility Functions

美中不足在于所涉及的所有算法均是offline模式,无法满足增量学习(在线学习)的测试需求。(尽管部分模型中存在partial_fit()方法)

增量学习(在线学习)的异常检测工具包PySAD

GitHub项目地址
文档地址

PySAD也是在sklearn基础上开发的异常检测工具包,同时也向PyOD兼容,提供了与PyOD协作的方法

涉及到的检测方法可以从官方的API文档中查看。

兼顾离线学习于在线学习的检测工具包alibi-detect

GitHub项目地址
文档地址

并未经过实际测试应用,了解不多。

需要更多详情可以参考项目仓库和文档。