博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
阿里云机器学习平台PAI使用简明教程
阅读量:6695 次
发布时间:2019-06-25

本文共 1345 字,大约阅读时间需要 4 分钟。

概述

阿里云机器学习平台是构建在阿里云MaxCompute(原ODPS)计算平台之上,集数据处理、建模、离线预测、在线预测为一体的机器学习平台。很多用户在初次使用PAI过程中因为对平台比较陌生,总是会遇到这样或那样的困惑。本文以通用的机器学习流程为指导,结合PAI平台逐一介绍数据准备、模型搭建与训练、模型部署与调用,将目前PAI平台的主要操作流程做一个梳理。

本文的主要目的是做PAI平台使用流程的演示,所以算法上选择最简单的线性回归算法,便于用户的理解和操作。


操作

数据准备


1、DataStudio中创建数据表

_

  • SQL脚本
CREATE TABLE `lm_test_input` (    `value` bigint,    `output1` bigint) ;

2、数据导入

目前支持多种方式将数据导入到表,如果是大数据量导入,请使用客户端工具导入数据到表中。本示例使用的数据量较少,直接通过SQL脚本的方式导入数据。

  • SQL脚本
INSERT into table lm_test_input values (1,2);INSERT into table lm_test_input values (2,4);INSERT into table lm_test_input values (3,6);INSERT into table lm_test_input values (4,8);INSERT into table lm_test_input values (5,10);select * from lm_test_input; --查看导入的数据

3、数据表

_


模型搭建与训练


1、新建空表实验

_

2、拖入组件“源/目标的”读数据表模块,配置:

_

3、拖入组件“工具”SQL脚本模块,用于读入数据:

_

4、拖入组件“数据预处理”拆分模块,用于将原数据集拆分为训练集和测试集:

_

5、拖入组件“机器学习”线性回归模块,分别指定特征及标签,用于训练模型:

_

6、拖入组件“机器学习”预测模块,用于预测测试集的情况:

_

7、整个流程:

_

8、点击运行按钮运行整个模型,当然也可以点击到具体的模块选择运行到此处,还可以分别查询各个模块的运行结果:

_

9、运行的结果:

_


模型的部署与调用

机器学习模型在线部署功能可以将您的模型一键部署为Restful API,您可以通过HTTP请求的方式进行调用。

1、部署模型

注意: 模型正常运行后才能部署,并不是搭建的实验都能生成模型,普通的数值处理不能生成模型,常见的可以生成模型算法包括:GBDT二分类、线性支持向量机、逻辑回归二分类、逻辑回归多分类、随机森林、KMeans、线性回归、GBDT回归(GBDT回归算法不支持int型数据格式输入,所以在部署前请注意GBDT算法输入应为Double型)、Tensorflow等。

_

2、Rest调用的参数

_

3、在线调试

_

4、程序调用(value:100)

实例Demo下载

_

5、监控

_

6、目前直接测试API功能默认分配的是二级域名,二级域名仅供测试使用,有每天1000次的访问限制。如果您有更大需求,请在分组管理界面单击绑定域名,对该API所在的分组进行域名绑定。具体参考模型在线部署使用。


更多参考

转载地址:http://uztoo.baihongyu.com/

你可能感兴趣的文章
node.js简单爬虫
查看>>
eBay宣布发布全新的购买和销售APIs
查看>>
Scala.js:将Scala编译为JavaScript的编译器
查看>>
Cling旨在提供一款高性能的C++ REPL
查看>>
DevOps团队结构类型汇总:总有一款适合你
查看>>
理解浏览器是如何加载及渲染网页的
查看>>
Vue2.0王者荣耀助手
查看>>
Micronaut教程:如何使用基于JVM的框架构建微服务
查看>>
一个“Internal”牵扯出的代码泄露,阿里云独家回应
查看>>
微软超过苹果 成为全球第一大市值公司
查看>>
比特币寒冬中,你更应该关注企业区块链!
查看>>
\"Grokking Algorithms\"简介与作者采访
查看>>
停止过度设计,开发客户需要的软件
查看>>
用WinForm/WPF代码来为.NET Core 3.0功能投票
查看>>
边缘控制平面Ambassador全解读
查看>>
F#创建者Don Syme谈F#设计原则
查看>>
微软正在考虑将Windows默认浏览器改为Chromium
查看>>
从蚂蚁金服实践入手,带你深入了解 Service Mesh
查看>>
京东购物在微信等场景下的算法应用实践
查看>>
MongoDB Mobile Sync for iOS推出Beta版本
查看>>