华为云ModelArts入门开发(完成物体分类、物体检测)丨【华为云AI贺新年】

DS小龙哥 发表于 2022/01/25 15:28:56 2022/01/25
【摘要】 ModelArts是华为云推出的面向AI开发者一站式AI开发平台,可以智能、高效地创建AI模型并一键模型部署到云、边、端。 还提供了AIGallery 社区,AIGallery中预置了大量的模型、算法、数据、Notebook等资产,AIGallery 社区就是一个AI模型超市,在这里可以获取到很多免费的数据集资产,方便初学者快速上手使用。

1. ModelArts介绍

ModelArts是华为云推出的面向AI开发者一站式AI开发平台,可以智能、高效地创建AI模型并一键模型部署到云、边、端。 还提供了AIGallery 社区,AIGallery中预置了大量的模型、算法、数据、Notebook等资产,AIGallery 社区就是一个AI模型超市,在这里可以获取到很多免费的数据集资产,方便初学者快速上手使用。

如果想快速体验ModelArts,但是手上没有现成的数据集,有数据集也没有标注,那么就可以去AIGallery社区看看,找一个合适感兴趣的模型下载部署体验,在华为云的ModelArts帮助文档里,提供了详细的入门体验方法。

利用ModelArts框架可以完成图像分类、物体检测、预测分析、声音分类、文本分类等功能。

下面内容就介绍如何使用ModelArts完成图像分类、物体检测、自我学习等功能运用。

先利用AIGallery 社区现成的AI模型进行快速体验,熟悉开发环境,再自己采集数据集,标注,训练,发布,测试,快速应用到实际场景。

ModelArts官网地址: https://console.huaweicloud.com/modelarts/?region=cn-north-4#/dashboard

image-20220125102726451

2. 商超商品识别模型部署

Modelarts的AI Gallery中提供了大量免费的模型供用户一键部署,进行AI体验学习。当前章节介绍的商超商品识别模型就是AI Gallery社区里的免费模型,可以快速订阅部署体验,耗时短,效果好,能通过这个模型的运用了解Modelarts环境的基本使用。

在Modelarts的帮助文档里也提供了该模型的使用帮助:https://support.huaweicloud.com/qs-modelarts/modelarts_06_0010.html

这个商超商品识别模型可以识别81类常见超市商品(包括蔬菜、水果和饮品),并给出置信度最高的5类商品的置信度得分。

**使用该模型只需要4个步骤即可: ** 当前,前提得先注册一个华为云账号,并且实名认证,没账号–常规操作

(1):订阅模型

(2):使用订阅模型部署在线服务

(3):预测结果

(4):清理资源

2.1 订阅商超商品识别模型

模型地址: https://developer.huaweicloud.com/develop/aigallery/model/detail?id=07113ee5-e0d5-4dfa-86d3-5ee190dc2623

(1)打开链接后,点击右上角的订阅按钮,订阅模型。

image-20220125104132824

image-20220125104204352

(2)进入控制台

image-20220125104235865

image-20220125104301448

(3)模型订阅成功

image-20220125104336634

(4)如果第一次使用Modelarts,需要添加一个授权

授权添加后,再返回来继续操作。

地址: https://console.huaweicloud.com/modelarts/?region=cn-north-4#/authConfig

image-20220125104809120

2.2 使用订阅模型部署在线服务

(1)点开部署选项,选择在线服务。

image-20220125105115666

(2)确定配额

image-20220125105204435

(3)配置资源

这个资源是免费限时体验1小时。

image-20220125105317618

image-20220125105438501

image-20220125105505185

(4)部署详情

上一步点击查看服务详情按钮后,会跳转到基本信息页面,资源部署需要几分钟时间,稍微等待一段时间。

image-20220125105621755

(5)资源部署完成

如果资源部署完成,在页面上可以看到状态显示为 运行中

image-20220125105805695

2.3 预测模型

(1)先准备几张水果图片,没有就去百度下载几张

image-20220125110053826

(2)找到预测页面

image-20220125110001512

(3)上传图片预测结果

先点击上传图片,再点击预测按钮,即可得到结果。

image-20220125110245872

2.4 体验完毕-清理资源

如果功能体验完毕,倡导低碳环保生活,可以在部署上线-在线服务选项里停止该服务。

image-20220125110500214

3. 口罩检测模型训练部署

3.1 获取口罩数据集

要实现口罩识别,手上没有现成的数据集,可以去AI Gallery中逛一逛,找找免费的模型。

自己也可以采集数据,上传上去进行训练,步骤是一样的。采用别人的数据集就方便测试,不用麻烦再去标注

AI Gallery地址: https://developer.huaweicloud.com/develop/aigallery/home.html

image-20220125111403558

(1)在这个页面上可以搜索相关的模型,也可以点击标签进行分类筛选模型。

image-20220125114902654

(2)点击口罩模型小数据集,点击右上角下载。

image-20220125130333317

(3)选择目标位置

image-20220125131037820

(4)如果没有存储位置,先创建存储服务

image-20220125131153937

image-20220125131400835

(5)新建文件夹

存储桶创建好之后,回到刚才页面创建文件夹。

image-20220125131531561

image-20220125131551532

(6)点击确定

image-20220125131625850

image-20220125131647901

(7)等待下载完成

上一步点击确定后,会进入到下载详情页面,稍微等待一下,就下载完成。

image-20220125131815019

3.2 新建项目,标注数据

链接地址: https://console.huaweicloud.com/modelarts/?region=cn-north-4#/exeml

(1)选择物体检测项目

image-20220125133105149

(2)选择数据集输入输出位置

数据集的输入位置就选择上一步下载时,在存储桶里创建的目录,输出位置就重新新建一个文件夹选择即可。

创建项目,会等待一段时间同步数据,然后在数据管理页面就可以看到同步成功的数据集。

image-20220125133222630

(3)查看标注好的数据集

image-20220125133602839

在数据管理页面,点击数据标注,点击数据集名称,查看数据集标注的效果。

image-20220125133713009

image-20220125133753804

3.3 训练模型

链接地址: https://console.huaweicloud.com/modelarts/?region=cn-north-4#/exeml

(1)回到自我学习页面,拉到下面,点击刚才创建的项目。

image-20220125135107812

(2)点击右上角-开始训练-按钮

image-20220125135159556

(3)配置训练参数,参数默认,直接点击下一步,再提交任务

image-20220125135259685

image-20220125135430940

(4)等待训练完成

等待10几分钟差不多就训练完毕。

image-20220125135548981

3.4 部署上线

(1)在训练页面上可以看到已经训练完成,准确率83%

image-20220125141056109

(2)点击部署

image-20220125141204113

image-20220125141242882

image-20220125141303360

(3)等待部署完成

部署需要几分钟时间,稍等一会。

image-20220125141424048

(4)部署完成

image-20220125141650982

(5)准备几张预测的图片

没有的话,去百度找几张测试。

(6)上传图片预测

点击上传、在点击预测,就能看到预测结果。

image-20220125141805739

从下图可以看到,测试的结果还是比较满意的。

image-20220125142307681

image-20220125142317045

3.5 线上服务运行时间

如果觉得模型精度不错,需要在实际场景测试验证,可以修改运行时间,然后通过API调用接口方式测试。

image-20220125142748871

4. 总结

通过上面两个例子体验了ModelArts的基本使用,整体看来流程非常清晰,如果自己想要采集数据集进行标注训练,按照上面的两个例子结合官网文档应该没什么问题。

官网文档地址: https://support.huaweicloud.com/modelarts/index.html

image-20220125150619390

【华为云AI贺新年】有奖征文火热进行中:https://bbs.huaweicloud.com/blogs/325842

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区),文章链接,文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:cloudbbs@huaweicloud.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

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

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。