一种基于孤立森林算法的电力调度流数据异常检测方法
摘要:
本发明实施例提出了一种基于孤立森林算法的电力调度流数据异常检测方法,包括:通过系统抽样方法对数据集进行抽样,构建子森林,并将其组成基森林异常检测器;通过基森林异常检测器判断进入滑动窗口数据的异常情况;对进入滑动窗口的数据进行伯努利抽样,判定其是否存入缓存区,当滑动窗口数据充满时,实时判断窗口数据异常率;根据缓存区数据量与滑动窗口数据异常率是否超过阈值,选择较小或者较大更新比例的模型更新策略;基于更新数据集计算每个子森林与基森林的异常率差值,去除差值较大的子森林,并构建多个子森林进行补充,组成新的基森林异常检测器,实现更新。本发明实施例提供的技术方案,能够提高电力流数据异常检测准确率。
0/0