java应用程序中的异常检测
Posted
技术标签:
【中文标题】java应用程序中的异常检测【英文标题】:Anomaly detection in java application 【发布时间】:2018-09-26 04:13:50 【问题描述】:我想做的是将异常检测模块集成到现有的 java 应用程序中,以允许用户从不同的算法和预测模型中进行选择
Egads 库看起来相当乐观,但我不确定它是否符合我的目的,以防新数据进来,我应该存储和更新现有模型还是再次传递整个数据。另外,如果我只想预测 15 分钟的时间窗口,那么通过在结果中传递仅 15 分钟的数据肯定会不准确。
可能还有其他有用的技术,有人可以分享他在类似任务中的经验。不幸的是,找不到任何其他用于此目的的 java 库。
【问题讨论】:
你可以直接联系lib的作者。 【参考方案1】:我发现我们无法存储最初训练的模型并将其应用于任何传入数据,一旦更改初始时间序列就会引发异常。这就是为什么每次有新数据进来时训练模型的唯一可能选择,幸运的是它还没有对我们的系统产生很大的性能影响。
库本身看起来不错,可以用作构建异常检测系统的基础,但它仍然不如 Python 竞争对手那么灵活,但它是开源的,可以根据您的需要随时修改。
【讨论】:
以上是关于java应用程序中的异常检测的主要内容,如果未能解决你的问题,请参考以下文章