华为云ModelArts入门开发(完成物体分类、物体检测)丨【华为云AI贺新年】
1. ModelArts介绍
ModelArts是华为云推出的面向AI开发者一站式AI开发平台,可以智能、高效地创建AI模型并一键模型部署到云、边、端。 还提供了AIGallery 社区,AIGallery中预置了大量的模型、算法、数据、Notebook等资产,AIGallery 社区就是一个AI模型超市,在这里可以获取到很多免费的数据集资产,方便初学者快速上手使用。
如果想快速体验ModelArts,但是手上没有现成的数据集,有数据集也没有标注,那么就可以去AIGallery社区看看,找一个合适感兴趣的模型下载部署体验,在华为云的ModelArts帮助文档里,提供了详细的入门体验方法。
利用ModelArts框架可以完成图像分类、物体检测、预测分析、声音分类、文本分类等功能。
下面内容就介绍如何使用ModelArts完成图像分类、物体检测、自我学习等功能运用。
先利用AIGallery 社区现成的AI模型进行快速体验,熟悉开发环境,再自己采集数据集,标注,训练,发布,测试,快速应用到实际场景。
ModelArts官网地址: https://console.huaweicloud.cn/modelarts/?region=cn-north-4#/dashboard
2. 商超商品识别模型部署
Modelarts的AI Gallery中提供了大量免费的模型供用户一键部署,进行AI体验学习。当前章节介绍的商超商品识别模型
就是AI Gallery社区里的免费模型,可以快速订阅部署体验,耗时短,效果好,能通过这个模型的运用了解Modelarts环境的基本使用。
在Modelarts的帮助文档里也提供了该模型的使用帮助:https://support.huaweicloud.cn/qs-modelarts/modelarts_06_0010.html
这个商超商品识别
模型可以识别81类常见超市商品(包括蔬菜、水果和饮品),并给出置信度最高的5类商品的置信度得分。
**使用该模型只需要4个步骤即可: ** 当前,前提得先注册一个华为云账号,并且实名认证,没账号–常规操作。
(1):订阅模型
(2):使用订阅模型部署在线服务
(3):预测结果
(4):清理资源
2.1 订阅商超商品识别模型
(1)打开链接后,点击右上角的订阅按钮,订阅模型。
(2)进入控制台
(3)模型订阅成功
(4)如果第一次使用Modelarts,需要添加一个授权
授权添加后,再返回来继续操作。
地址: https://console.huaweicloud.cn/modelarts/?region=cn-north-4#/authConfig
2.2 使用订阅模型部署在线服务
(1)点开部署选项,选择在线服务。
(2)确定配额
(3)配置资源
这个资源是免费限时体验1小时。
(4)部署详情
上一步点击查看服务详情
按钮后,会跳转到基本信息页面,资源部署需要几分钟时间,稍微等待一段时间。
(5)资源部署完成
如果资源部署完成,在页面上可以看到状态显示为 运行中
。
2.3 预测模型
(1)先准备几张水果图片,没有就去百度下载几张
(2)找到预测页面
(3)上传图片预测结果
先点击上传图片,再点击预测按钮,即可得到结果。
2.4 体验完毕-清理资源
如果功能体验完毕,倡导低碳环保生活
,可以在部署上线-在线服务选项里停止该服务。
3. 口罩检测模型训练部署
3.1 获取口罩数据集
要实现口罩识别,手上没有现成的数据集,可以去AI Gallery中逛一逛,找找免费的模型。
自己也可以采集数据,上传上去进行训练,步骤是一样的。采用别人的数据集就方便测试,不用麻烦再去标注
AI Gallery地址: https://developer.huaweicloud.cn/develop/aigallery/home.html
(1)在这个页面上可以搜索相关的模型,也可以点击标签进行分类筛选模型。
(2)点击口罩模型小数据集,点击右上角下载。
(3)选择目标位置
(4)如果没有存储位置,先创建存储服务
(5)新建文件夹
存储桶创建好之后,回到刚才页面创建文件夹。
(6)点击确定
(7)等待下载完成
上一步点击确定后,会进入到下载详情页面,稍微等待一下,就下载完成。
3.2 新建项目,标注数据
链接地址: https://console.huaweicloud.cn/modelarts/?region=cn-north-4#/exeml
(1)选择物体检测项目
(2)选择数据集输入输出位置
数据集的输入位置就选择上一步下载时,在存储桶里创建的目录,输出位置就重新新建一个文件夹选择即可。
创建项目,会等待一段时间同步数据,然后在数据管理页面就可以看到同步成功的数据集。
(3)查看标注好的数据集
在数据管理页面,点击数据标注,点击数据集名称,查看数据集标注的效果。
3.3 训练模型
链接地址: https://console.huaweicloud.cn/modelarts/?region=cn-north-4#/exeml
(1)回到自我学习页面,拉到下面,点击刚才创建的项目。
(2)点击右上角-开始训练-按钮
(3)配置训练参数,参数默认,直接点击下一步,再提交任务
(4)等待训练完成
等待10几分钟差不多就训练完毕。
3.4 部署上线
(1)在训练页面上可以看到已经训练完成,准确率83%
(2)点击部署
(3)等待部署完成
部署需要几分钟时间,稍等一会。
(4)部署完成
(5)准备几张预测的图片
没有的话,去百度找几张测试。
(6)上传图片预测
点击上传、在点击预测,就能看到预测结果。
从下图可以看到,测试的结果还是比较满意的。
3.5 线上服务运行时间
如果觉得模型精度不错,需要在实际场景测试验证,可以修改运行时间,然后通过API调用接口方式测试。
4. 总结
通过上面两个例子体验了ModelArts的基本使用,整体看来流程非常清晰,如果自己想要采集数据集进行标注训练,按照上面的两个例子结合官网文档应该没什么问题。
官网文档地址: https://support.huaweicloud.cn/modelarts/index.html
【华为云AI贺新年】有奖征文火热进行中:https://bbs.huaweicloud.cn/blogs/325842
- 点赞
- 收藏
- 关注作者
评论(0)