【问题标题】:Anomaly detection in java applicationjava应用程序中的异常检测
【发布时间】:2018-09-26 04:13:50
【问题描述】:

我想做的是将异常检测模块集成到现有的 java 应用程序中,以允许用户从不同的算法和预测模型中进行选择

Egads 库看起来相当乐观,但我不确定它是否符合我的目的,以防新数据进来,我应该存储和更新现有模型还是再次传递整个数据。另外,如果我只想预测 15 分钟的时间窗口,那么通过在结果中传递仅 15 分钟的数据肯定会不准确。

可能还有其他有用的技术,有人可以分享他在类似任务中的经验。不幸的是,找不到任何其他用于此目的的 java 库。

【问题讨论】:

  • 你可以直接联系lib的作者。

标签: java machine-learning anomaly-detection


【解决方案1】:

我发现我们无法存储最初训练的模型并将其应用于任何传入数据,一旦更改初始时间序列就会引发异常。这就是为什么每次有新数据进来时训练模型的唯一可能选择,幸运的是它还没有对我们的系统产生很大的性能影响。

库本身看起来不错,可以用作构建异常检测系统的基础,但它仍然不如 Python 竞争对手那么灵活,但它是开源的,可以根据您的需要随时修改。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-04
    • 1970-01-01
    • 1970-01-01
    • 2013-08-29
    • 1970-01-01
    相关资源
    最近更新 更多