Watson Machine Learning Python 客户机样本和示例

查看并使用使用 Watson Machine Learning Python 库来演示机器学习功能和技术的样本 Notebook。

样本是使用 V4 版本的 Watson Machine Learning Python 客户机库构建的。

在 Notebook 中使用 Watson Machine Learning Python 客户机:

  1. 单击 添加到项目,然后选择 Notebook
  2. 指定 Notebook 名称。
  3. 接受缺省语言 Python,然后接受缺省运行时。
  4. 单击创建
  5. 输入您的凭证,然后导入 Watson Machine Learning API

观看此视频以了解如何在 Jupyter Notebook 中训练,部署和测试机器学习模型。 此视频镜像了下表中的 部署样本 中找到的 使用 scikit-learn 识别手写数字

除了遵循本文档中的书面步骤,您还可以观看此视频了解相关操作。

观看此视频以了解如何使用 Jupyter Notebook 中的 Watson Machine Learning API 来测试使用 AutoAI 创建的模型。

除了遵循本文档中的书面步骤,您还可以观看此视频了解相关操作。

在 Notebook 中使用变量

有几个预定义的环境变量使您能够更轻松地调用 Watson Machine Learning Python 客户机 API。

部署样本

查看或运行以下 Jupyter Notebook 以查看方法是如何使用各种框架实现的。 一些样本依赖于经过训练的模型,这些模型也可供从公共存储库下载。

样本名称 框架 演示的方法
使用 scikit-learn 和定制库预测温度 Scikit-learn 使用定制定义的变换器训练模型
在 Watson Machine Learning 存储库中持久存储定制定义的变换器和模型
使用 Watson Machine Learning Service
使用已部署的模型执行预测
使用 Keras 识别手写数字 Keras 使用数据集下载外部训练的 Keras 模型
在 Watson Machine Learning 存储库中持久存储外部模型
部署使用客户机库进行联机评分的模型
使用客户机库进行评分样本记录
使用 PMML 预测鸢尾花物种 PMML 部署 PMML 模型并进行评分
持久存储和部署 Decision Optimization 模型 Decision Optimization 将 DO 模型文件装入 Watson Machine Learning 存储库
准备数据以进行训练和评估
创建 DO 机器学习作业
持久存储 DO 模型 Watson Machine Learning 存储库
部署模型以进行批处理评分 使用 Watson Machine Learning API
使用 Python 函数识别手写数字 Python 使用函数存储样本模型,然后部署该模型
使用 scikit-learn 识别手写数字 Scikit-learn 训练 sklearn 模型
在 Watson Machine Learning 存储库中持久存储已训练的模型
部署模型以使用客户机库进行联机评分
使用客户机库进行评分样本记录
使用 Spark 和批量部署预测客户流失率 Spark 将 CSV 文件装入到 Apache Spark DataFrame
Explore 数据中
准备数据以进行训练和评估
创建 Apache Spark 机器学习管道
训练和评估模型
在 Watson Machine Learning 存储库中持久存储管道和模型
Explore 和可视化预测结果,使用绘图包
部署模型以使用 Wastson 进行批处理评分 Machine Learning API
使用 Spark 和 Python 预测信用风险 Spark 将 CSV 文件装入到 Apache® Spark DataFrame
Explore 数据
准备用于训练和评估的数据
从 tar.gz 文件在 Watson Machine Learning 存储库中持久存储管道和模型
部署模型以使用联机评分 Watson Machine Learning API
使用 Watson Machine Learning API 对样本评分数据进行评分
探索,并使用绘图包将预测结果可视化
使用 Spark 预测产品线 Spark 将 CSV 文件装入到 Apache Spark DataFrame
Explore 数据
准备用于训练和评估的数据
从 tar.gz 文件在 Watson Machine Learning 存储库中持久存储管道和模型
部署模型以使用 Watson Machine Learning API
使用 Watson Machine Learning API 对样本评分数据进行评分
探索,并使用绘图包将预测结果可视化
使用 SPSS 预测客户流失率 SPSS 使用实例
执行 SPSS 模型的联机部署
,使用已部署的模型对数据进行评分
使用 Tensorflow 识别手写数字 Tensorflow 使用数据集下载外部训练的 Tensorflow 模型
在 Watson Machine Learning 存储库中持久存储外部模型
部署模型以使用客户机库进行联机评分
使用客户机库对样本记录进行评分
使用 XGBoost 对肿瘤进行分类 XGBoost 将 CSV 文件装入到 numpy 数组
浏览数据
准备数据以进行训练和评估
创建 XGBoost 机器学习模型
训练并评估模型
使用交叉验证来优化模型的超参数
在 Watson Machine Learning 存储库中持久存储模型
部署模型以进行联机评分
评分样本数据
预测汽车业务 Hybrid(Tensorflow) 设置 AI 定义
准备数据
使用 Tensorflow
部署 Keras 模型并对模型进行评分
定义,存储和部署 Python 函数
针对软件规范部署 Python 函数 核心 创建 Python 函数
创建 Web Service
对模型评分
机器学习工件管理 核心 导出和导入工件
装入,部署和评分外部创建的模型
使用 R Shiny 应用程序来创建 SIR 模型 R 将 R Shiny 应用程序持久存储在 Watson Machine Learning 资产存储库中。
部署应用程序以使用客户机库进行联机评分。
使用客户机库对样本记录进行评分。

深度学习样本

查看或运行以下 Jupyter Notebook 以查看深度学习模型方法是如何使用各种框架实现的。 一些样本依赖于经过训练的模型,这些模型也可供从公共存储库下载。

样本名称 框架 演示的方法
使用 PyTorch 识别手写数字 PyTorch 使用 Watson Machine Learning 服务
训练深度学习模型 (TensorFlow)
将训练的模型保存在 Watson Machine Learning 存储库中
执行联机部署并对训练的模型评分
使用 TensorFlow 识别手写数字 TensorFlow 使用 Watson Machine Learning 服务
训练深度学习模型 (TensorFlow)
在 Watson Machine Learning 存储库中保存训练的模型
执行联机部署并对训练的模型评分

AutoAI 样本

查看或运行以下 Jupyter Notebook 以查看 AutoAI 模型方法是如何实现的。

样本名称 框架 演示的方法
使用 AutoAI 和 Lale 预测信用风险 使用 Lale 的混合 (AutoAI) 使用 Watson Machine Learning 实验来训练 AutoAI 模型
比较训练的模型质量并选择最佳模型以进行进一步优化
优化最佳模型并测试新变体
执行联机部署并对训练的模型进行评分
使用 AutoAI 来预测信用风险 混合 (AutoAI) 使用 Watson Machine Learning 实验来训练 AutoAI 模型
比较训练的模型质量并选择最佳模型以进行进一步优化
优化最佳模型并测试新变体
执行联机部署并对训练的模型进行评分
使用 AutoAI 和多项数据来预测销售数量 混合 (AutoAI) 使用 Watson Machine Learning 实验来使用多个数据源训练 AutoAI 模型
为多个数据集定义 Watson Machine Learning 实验
使用实验来训练 AutoAI 模型
比较已训练的模型质量并选择最佳模型以进行进一步部署
执行批处理部署并对已训练的模型进行评分

父主题: 在 Notebook 中训练和部署机器学习模型