用于自动回归(AR)的Java API,ARIMA,时间序列分析

rkm*_*iya 7 java statistics regression time-series

我正在寻找使用AR,ARIMA等进行时间序列分析的Opensource或Free Java API.我需要这个api用于DDOS攻击分析.我用Google搜索并找到了2个解决方案但两个都没有完全解决问题:

1)之前在stackoverflow中提出了同样的问题,并且发布了关于SuanSu Api的解决方案,但此API不是免费的

2)Apache Math Library,但是这个API提供其他形式的回归,如Simple,OLS,GLS等,但不提供Auto Regression.

我检查了机器学习中的选项apis,如Mahout,但还没有运气.请建议适当的API

小智 5

我花了我的第四年计算项目,使用ARIMA,Holt Winters等实现Java堆使用预测的时间序列预测,所以我可能会很好地为此提供建议.

到目前为止,您最好的选择是使用R语言,您可以使用此处的JRI库通过Java调用R提供的预测库.R有很好的文档,免费和开源.您甚至可以在服务器上运行R,然后使用Rserve通过命令行调用它,然后通过HTTP返回预测,但如果内存正确地为我提供,则JRI是本地等效的.

如果您有任何疑问,请告诉我.