具有协同过滤的WSO2 CEP扩展ML

时间:2016-03-21 13:45:20

标签: collaborative-filtering wso2cep wso2ml

可以集成使用WSO2机器学习器模块生成的协同过滤显式数据模型吗?我想用Siddhi查询模型,但在WSO2文档中我找不到任何方法。

3 个答案:

答案 0 :(得分:1)

是的,可以将机器学习模型与WSO2 CEP集成,并使用Siddhi进行预测。请使用此guide

Tishan

答案 1 :(得分:0)

不仅协同过滤算法,您使用WSO2机器学习服务器开发的任何机器学习模型都可以轻松地与WSO2回声系统中的其他产品集成。例如,您可以使用名为预测介体[1]的特殊介体轻松地将WSO2 ML模型与WSO2 ESB集成。此外,我们还为WSO2 CEP服务器编写了扩展[2]。除此之外,我们计划在即将发布的版本中添加更多扩展。

有时,您可能希望在WSO2回声系统之外安装使用WSO2 ML Server构建的机器学习模型。为此,我们提供了两个选项,即Predictive Model Markup Language(PMML)和纯Java序列化对象支持。

[1]。 https://docs.wso2.com/display/ML110/Predict+Mediator+for+WSO2+ESB

[2]。 https://docs.wso2.com/display/ML110/WSO2+CEP+Extension+for+ML+Predictions

答案 2 :(得分:0)

没有。当前发布的WSO2机器学习者版本(1.0.0和1.1.0)不支持协作过滤作为CEP扩展,因此您不能使用使用机器学习器创建的协同过滤模型和Siddhi查询。 目前,只有为数值预测,分类,异常检测和深度学习而创建的模型才能与Siddhi查询一起使用。