是否可以集成使用 WSO2 机器学习模块生成的协作过滤显式数据模型?我想用 Siddhi 查询模型,但在 WSO2 文档中我没有找到任何方法。
3 回答
是的,可以将机器学习模型与 WSO2 CEP 集成并使用 Siddhi 来获得预测。请使用本指南。
体山
不可以。当前发布的 WSO2 机器学习器版本(1.0.0 和 1.1.0)不支持将协同过滤作为 CEP 扩展,因此您不能将使用机器学习器创建的协同过滤模型与 Siddhi 查询一起使用。目前,只有为数值预测、分类、异常检测和深度学习创建的模型可以与 Siddhi 查询一起使用。
不仅是协同过滤算法,您使用 WSO2 机器学习服务器开发的任何机器学习模型都可以轻松地与 WSO2 回声系统中的其他产品集成。例如,您可以使用称为预测中介器 [1] 的特殊中介器轻松地将 WSO2 ML 模型与 WSO2 ESB 集成。此外,我们还为 WSO2 CEP 服务器 [2] 编写了一个扩展。除此之外,我们计划在即将发布的版本中添加更多扩展。
有时,您可能希望在 WSO2 echo 系统之外安装使用 WSO2 ML Server 构建的机器学习模型。为此,我们提供了两个选项,即预测模型标记语言 (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