是否有用于异常检测的隔离林的 R 实现?

数据挖掘 机器学习 r scikit-学习 随机森林
2021-09-24 17:28:16

是否有用于异常检测的隔离林的 R 实现?

类似于sklearn的实现。

2个回答

请参阅SourceforgeR-Forgeiforest上的软件包

该包实现了一种异常检测方法,该方法使用二叉树检测数据异常。利用异常更容易被隔离的特性,可以将异常检测为具有较短预期路径长度的数据点。

隔离森林使用二叉树检测数据异常。平台:R 参考:Fei Tony Liu、Kai Ming Ting 和 Zhi-Hua Zhou,“隔离森林”,IEEE 国际数据挖掘会议 2008 (ICDM 08)

isoforGitHub 上的包

在高维数据集中执行异常值检测的一种有效方法是使用随机森林。isofor 通过随机选择一个特征,然后在所选特征的最大值和最小值之间随机选择一个分割值来“隔离”观察结果。

SolitudeCRAN / github):Isolation forest是论文Isolation based Anomaly Detection(Liu, Ting and Zhou)介绍的异常检测方法

PS:我是这个包的作者