建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版-->
设置昵称

在此一键设置昵称,即可参与社区互动!

确定
我再想想
标签
您还可以添加5个标签
  • 没有搜索到和“关键字”相关的标签
  • 云产品
  • 解决方案
  • 技术领域
  • 通用技术
  • 平台功能
取消

今晚打Kiss

角色:成员

话题:0

发消息
发表于2020年04月13日 23:35:01 19241
直达本楼层的链接
楼主
显示全部楼层
[人工智能入门知识] 【玩转华为云】基于ModelArts实现行人车辆检测

华为云华为公司倾力打造的云战略品牌,2011年成立,致力于为全球客户提供领先的公有云服务,包含弹性云服务器、云数据库、云安全等云计算服务,软件开发服务,面向企业的大数据和人工智能服务,以及场景化的解决方案。

image.png


华为云用在线的方式将华为30多年在ICT基础设施领域的技术积累和产品解决方案开放给客户,致力于提供稳定可靠、安全可信、可持续创新的云服务,做智能世界的“黑土地”,推进实现“用得起、用得好、用得放心”的普惠AI。华为云作为底座,为华为全栈全场景AI战略提供强大的算力平台和更易用的开发平台。

image.png

华为云官方网站
ModelArts华为云产品中面向开发者的一站式AI开发平台,为机器学习与深度学习提供海量数据预处理及半自动化标注、大规模分布式Training、自动化模型生成,及端-边-云模型按需部署能力,帮助用户快速创建和部署模型,管理全周期AI工作流。image.png


华为云官方网站




基于ModelArts实现行人车辆检测

基于ModelArts实现人车检测模型训练和部署。本实验将指导用户使用华为ModelArts预置算法构建一个人车检测模型的AI应用。人车检测模型可以应用于自动驾驶场景,检测道路上人和车的位置。

image.png





基于ModelArts实现行人车辆检测
实现流程


1.准备环境

2.创建OBS桶和目录

3.拷贝数据集到OBS桶

4.创建训练作业

5.模型导入

6.模型部署

7.发起检测


1.1密钥准备


首先需要进入华为云官方网站

https://www.huaweicloud.com/


image.png



点击页面的“控制台”切换至控制台界面,在账号名称的下拉菜单中点击“我的凭证”,进入创建管理访问密钥(AK/SK)的界面。位置如下图所示:


image.png



什么是访问密钥?访问密钥即AK/SK(Access Key ID/Secret Access Key),是您通过开发工具(API、CLI、SDK)访问华为云时的身份凭证,不能登录控制台。系统通过AK识别访问用户的身份,通过SK进行签名验证,通过加密签名验证可以确保请求的机密性、完整性和请求者身份的正确性。


选择访问密钥”,点击“新增访问密钥

image.png


妥善保存系统自动下载的“credentials.csv”文件中的AK(Access Key Id)SK(Secret Access Key)以备后续步骤使用。


image.png



2.1创建OBS桶和目录


进入方式,“控制台”->“服务列表”->“存储”->“对象存储服务”,页面右上角点击“创建桶”按钮进入创建页面。

image.png


什么是OBS?对象存储服务(Object Storage Service,OBS)是一个基于对象的海量存储服务,为客户提供海量、安全、高可靠、低成本的数据存储能力,包括:创建、修改、删除桶,上传、下载、删除对象等。
2.2创建OBS桶
OBD桶设置参数如下:区域:华北-北京四桶名称:自定义(注意:此名称会在后续步骤使用)存储类别:标准存储桶策略:私有归档数据直读:开启多AZ:开启 点击"立即创建",完成创建


image.png


2.3创建文件夹


点击刚创建的桶名称,进入详情页,左侧栏选择“对象”,点击“新建文件夹”,在弹出的新建窗口中:
文件夹名称:自定义(注意:此名称会在后续步骤中使用) 点击“确定”完成添加



image.png



3.1ModelArts全局配置


进入ModelArts控制台:

“控制台”->“服务列表” -> “EI 企业智能”->“ModelArts”


image.png


选择左侧栏“全局配置”进入全局配置页面

点击“添加访问密钥”,填入之前步骤2获取的访问密钥,点击“确定”即可,如下图:

说明:如果页面上已有访问密钥,删除后添加即可。


image.png


3.2创建notebook


在当前ModelArts管理页面的左侧栏中

点击“开发环境”->“Notebook”进入Notebook创建界面,点击“创建”,开始创建Notebook。


image.png


Notebook配置参数如下:

计费模式:按需计费

名称:自定义

自动停止:点击按钮取消

工作环境:Python3

资源池:公共资源池

类型:CPU

规格:2核8GiB

存储配置:对象存储服务

存储位置:选择步骤2创建的OBS桶 -> 步骤2创建的文件夹。

 

点击“下一步”->“提交”->“返回Notebook列表”查看创建情况。


image.png



Notebook列表如下图所示:


image.png


3.3拷贝数据集


点击新创建的notebook名称进入详情界面。在出现的列表头处“New”的下拉列表中点击“Conda-python3”,打开Python开发环境窗口,如下图:

image.png



Python开发界面,在代码输入区域输入以下代码,使用步骤2中创建的OBS桶名称替换掉“obs”和步骤2中创建的文件夹名称替换“Directory”,之后点击Run开始拷贝数据,如下图:



import moxing as moxmox.file.copy_parallel('s3://sandbox-experiment-resource-north-4/car-and-person/dataset', 's3://obs/Directory')

运行完成后,如下图所示:

image.png



切换到notebook详情页,点击列表右端的刷新按钮,列表中即可出现拷贝的数据集,如下图:


image.png


回到上一级列表页,将运行中的Notebook

点击“停止”关闭运行,如下图所示:


image.png




4.1创建训练作业

在“服务列表”->“EI企业智能”->“ModelArts”进入管理界面,选择页面中左侧菜单栏“训练管理”中的“训练作业”。

在训练作业页面中,点击“创建”。

image.png



配置参数如下:

计费模式:按需计费,

名称:自定义(注意:此名称后续步骤会使用)

image.png



算法来源:预置算法,

预置算法:Faster_RCNN_ResNet_v1_50,

数据来源:数据存储位置,

数据存储位置:选择步骤2创建的OBS桶->选择步骤2创建的文件夹,

训练输出位置:选择步骤2创建的OBS桶->点击“新建文件夹”->输入自定义名称->选择新创建的文件夹


image.png



运行参数:max_epoches=1;其他默认


image.png



作业日志路径:默认

资源池:公共资源池

类型:GPU

规格:CPU:8核64GiB GPU:1*nvidia-v100 32GiB

计算节点个数:1

保存作业参数:不勾选

image.png



点击“下一步”->“提交”->“返回作业列表”查看


image.png

等待大约6分钟左右状态变更为“运行成功”,速度真的很快,手动为华为云点赞,如下图:


image.png





5.1模型导入

在 “ModelArts”服务控制台,点击左侧栏“模型管理”->“模型”进入,点击“导入”开始导入模型。image.png



配置参数:名称:自定义版本:0.0.1元模型来源:从训练中选择部署类型:默认选择训练作业:选择步骤4中创建的训练作业
image.png



版本:默认推理代码:默认最小推理规格:默认

image.png


点击“立即创建”完成创建即可创建好如下所示模型:


image.png




6.1模型部署


在 “ModelArts”服务控制台,点击左侧栏“部署上线”->“在线服务”,点击“部署”开始模型部署。

image.png



部署参数配置:

计费模式:按需计费

名称:自定义

是否自动停止:点击按钮取消

资源池:公共资源池

选择模型及配置:默认


image.png


点击“返回在线服务列表”查看列表


image.png



大约等待3-8分钟部署完成。完成状态如下:

image.png




7.1发起检测


点击刚部署的在线服务进入详情,选择“预测”标签下点击 “上传”


image.png

选择“上传”电脑本地准备好的行人与车辆图片,点击“预测”

预测成功,效果如下图:


image.png

测试1


image.png

测试2


image.png

测试3


至此实验全部完成。

通过对实验结果的比对,可以看出利用

[华为云ModelArts]训练出来的行人车辆模型是很棒的,六个字总结就是-高效,快捷,省心


如您对本实验感兴趣,点击底部阅读原文可跳转至

[华为云的云端实验室]进行线上实验,让你足不出户体验[华为云]的强大处理运算能力和与之散发出来的产品魅力!




正因我们国家有许多像华为这样强大的民族企业在国家背后默默做支撑,做奉献。我们国家才能屹立于世界民族之林。

华为,中国骄傲!中华有为!


作者:看那个码农,在读硕士,华为云产品爱好者,人工智能爱好者,


举报
分享

分享文章到朋友圈

分享文章到微博

开发者助手

角色:成员

话题:3

发消息
发表于2020年04月17日 18:03:54
直达本楼层的链接
沙发
显示全部楼层

为你点赞!!!

点赞 评论 引用 举报

游客

富文本
Markdown
您需要登录后才可以回帖 登录 | 立即注册