促进 SPSS Modeler 流动与模型
若您拥有该 Watson Machine Learning 服务,则可将 SPSS Modeler 流程和模型提升至部署空间。
在构建模型后,您需要发布该模型或其所在的流程,以便他人能够访问该模型。 在部署空间中,您可以准备流程和模型,以便在预生产或生产环境中使用,从而生成预测和洞察。 用户、开发者或系统可在部署空间中访问该模型,并利用其进行数据分析或预测。
部署模型和流程具有以下优势。
- 实时洞察
- 部署的模型能够提供实时预测或洞察。 实时数据使决策更迅速,运营更高效。
- 可伸缩性
- 部署的模型能够扩展以处理日益增长的数据量和需求,从而在业务扩展过程中保持其性能。
- 集成
- 部署的模型可与其他系统和应用程序集成。 例如,您可以使用API端点来实现集成。
- 安全性
- 部署的模型可通过访问控制、加密及其他最佳实践来保障安全。 安全措施确保敏感数据始终受到保护。
- 可维护性
- 已部署的模型可进行更新和维护。 您可以根据需要更新模型,使其在时间推移中保持准确性和相关性。
部署空间中的模型
模型可保存为评分分支或预测模型标记语言(PMML)。 PMML是一种用于描述数据挖掘和统计模型的XML格式。 它包含模型输入、用于为数据挖掘准备数据的转换操作,以及定义模型本身的参数。 若将模型保存为PMML格式,即可与支持该格式的其他应用程序共享模型。 有关PMML的更多信息,请参阅数据挖掘组网站。
部署空间中的流
在将流程提升到部署空间后,您无需选择如何部署该流程。 流程会在平台作业中自动部署。
对于部署空间中的流程,每次从流程创建作业时,您都可以决定在流程中运行哪些终端节点。 您可以利用这种灵活性来运行整个流程,或仅运行其中几个节点。 有关在部署空间中为流程创建批处理作业的更多信息,请参阅 《在部署空间中为 SPSS Modeler 流程创建作业 》。
部署空间中的数据资产与连接
在部署空间中,您可能需要使用不同的数据源,而非项目中用于训练模型的数据源。 您必须通过将数据资产和连接导入部署空间或将其提升来创建这些数据源。
对于流程,当流程被提升到部署空间时,数据源会根据流程中的名称自动映射。 若要在部署空间中使用不同的数据源,请在提升流程前更新流程,确保部署空间中包含数据源的名称。
将 SPSS Modeler 模型和流程推广到部署空间
只要模型或流程被保存为项目资产,您就可以将其提升到部署空间。
- 若要提升模型级别,需先将其保存至项目中:
- 在您的 SPSS Modeler 流程中,点击工具栏上的 “保存模型 ”图标。
- 在分支终端节点中,选择您想要将其设为模型的节点。
- 输入名称并点击 “保存 ”将模型保存为项目资源。
- 推广流程或模型:
- 点击 “资产 ”选项卡,找到模型或流程。 点击溢出菜单
,选择 “提升至空间 ”。 - 在目标空间中,选择部署空间。 点击推广。
- 点击 “资产 ”选项卡,找到模型或流程。 点击溢出菜单
- 如果流程或模型需要任何数据资产或连接才能在部署空间中运行,也请从 “资产 ”选项卡中将其提升。
在部署空间中,您可以创建部署和作业,为新数据生成预测结果。 有关更多信息,请参阅《 部署人工智能资产》。
要查看部署空间中模型支持的数据源列表,请参阅 下的 部分 SPSS批量部署输入模型 SPSS Modeler 详情 。
将 SPSS Modeler 模型和流程导入部署空间
若需将多个模型和流程部署到部署空间,可先导出包含这些模型和流程的项目,然后在部署空间中导入该项目。 有关导出和导入项目的更多信息,请参阅 《导出项目资产 》和《 将空间和项目资产导入部署空间 》。