Teradata Vantage™ - 自带模型用户指南根据[Release number: 3.0 Last updated: 2022/6/2]的内容创建。
Vantage 分析 BYOM 系列内容。
每个功能的详细解释,我们会一步一步添加链接,所以请参考链接中的详细页面并使用它。
什么是模型共享 (BYOM)?
模型共享(Bring Your Own Model)是一种使用 Python 和 R 等开源以及 AutoML 等分析工具进行建模的方法,使用预测模型交换格式将其导入 VantageCloud 并进行评分。
*BYOM 代表自带模型。支持的格式
格式 解释 兼容机型 PMML PMML 是一种基于 XML 的预测模型交换格式。 PMML 为分析应用程序提供了一种方法来描述和交换由数据挖掘和机器学习算法生成的预测模型。 异常检测、聚类、一般回归、k-最近邻、朴素贝叶斯、神经网络、随机森林、决策树、向量机 H2哦。爱
(MOJO)MOJO 取代了 H2O 的 POJO。与 POJO 一样,H2O 允许您将构建的模型转换为 MOJO。 MOJO 可用于实时评分。 与无人驾驶 AI 和 H2O-3 MOJO 模型兼容。 ONNX ONNX 是一种为表示机器学习模型而构建的开放格式。 ONNX 定义了一组通用运算符和通用文件格式,以使 AI 开发人员能够跨不同的框架、工具、运行时和编译器使用他们的模型。 Chainer、Caffee2、PyTorch 等支持到 ONNX 的原生导出功能。您还可以从 Scikit-learn、TensorFlow、Keras、XGBoost、H2O、Spark ML 等转换为 ONNX。 * 使用 H2O Driverless AI (DAI) 时,需要单独获得各种 H2O DAI 许可证。
使用模型共享 (BYOM) 的过程
执行方法(针对 PMML)
创建模型表
创建模型表.sqlCREATE SET TABLE pmml_models ( model_id VARCHAR (30), model BLOB ) PRIMARY INDEX (model_id);加载模型(从 Teradata Studio)
模型加载.sqlINSERT INTO pmml_models VALUES ('iris_db_rf_model', ?);进行评分
执行评分.sqlCREATE MULTISET TABLE glm_adult_binary AS /* スコアリング結果を格納するテーブルの作成 */ ( SELECT * FROM mldb.PMMLPredict ( /* PMMLPredict関数の指定 */ ON adultTest /* データの入力テーブルの指定 */ ON (SELECT * FROM pmml_models WHERE model_id=‘adult_glm_b_model’) DIMENSION /* モデルの指定 */ USING Accumulate (‘ID’) /* スコアリング結果の蓄積単位の指定 */ ) AS TD ) WITH DATA;综上所述
警告
这本书在网络上发布Teradata Vantage 文档它是该主题所需信息的摘录。我们不保证所发布内容的准确性、完整性、可靠性或最新性。具体内容请参考原文。联系 Teradata Vantage
原创声明:本文系作者授权爱码网发表,未经许可,不得转载;
原文地址:https://www.likecs.com/show-308631686.html