Python异常检测开源工具包
异常检测的工具包PyOD
PyOD
是在sklearn
基础上开发的异常检测工具包,涉及到的检测方法分为三类:
- Individual Detection Algorithms
- Outlier Ensembles & Outlier Detector Combination Frameworks
- Utility Functions
美中不足在于所涉及的所有算法均是offline
模式,无法满足增量学习(在线学习)的测试需求。(尽管部分模型中存在partial_fit()
方法)
增量学习(在线学习)的异常检测工具包PySAD
PySAD
也是在sklearn
基础上开发的异常检测工具包,同时也向PyOD
兼容,提供了与PyOD协作的方法。
涉及到的检测方法可以从官方的API文档中查看。
兼顾离线学习于在线学习的检测工具包alibi-detect
并未经过实际测试应用,了解不多。
需要更多详情可以参考项目仓库和文档。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!