华为云ModelArts入门开发(完成物体分类、物体检测)

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

华为云ModelArts入门开发(完成物体分类、物体检测)

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

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

在Modelarts的帮助文档里也提供了该模型的使用帮助:免费体验:一键完成商超商品识别模型部署_AI开发平台ModelArts_快速入门_华为云

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

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

(1):订阅模型

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

(3):预测结果

(4):清理资源

2.1 订阅商超商品识别模型

模型地址: AI Gallery_模型详情_开发者_华为云

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

华为云ModelArts入门开发(完成物体分类、物体检测)

华为云ModelArts入门开发(完成物体分类、物体检测)

(2)进入控制台

华为云ModelArts入门开发(完成物体分类、物体检测)

华为云ModelArts入门开发(完成物体分类、物体检测)

(3)模型订阅成功

华为云ModelArts入门开发(完成物体分类、物体检测)

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

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

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

华为云ModelArts入门开发(完成物体分类、物体检测)

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

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

华为云ModelArts入门开发(完成物体分类、物体检测)

(2)确定配额

华为云ModelArts入门开发(完成物体分类、物体检测)

(3)配置资源

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

华为云ModelArts入门开发(完成物体分类、物体检测)

华为云ModelArts入门开发(完成物体分类、物体检测)

华为云ModelArts入门开发(完成物体分类、物体检测)

(4)部署详情

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

华为云ModelArts入门开发(完成物体分类、物体检测)

(5)资源部署完成

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

华为云ModelArts入门开发(完成物体分类、物体检测)

2.3 预测模型

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

华为云ModelArts入门开发(完成物体分类、物体检测)

(2)找到预测页面

华为云ModelArts入门开发(完成物体分类、物体检测)

(3)上传图片预测结果

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

华为云ModelArts入门开发(完成物体分类、物体检测)

2.4 体验完毕-清理资源

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

华为云ModelArts入门开发(完成物体分类、物体检测)

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

3.1 获取口罩数据集

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

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

AI Gallery地址: AI Gallery-开发者-华为云

华为云ModelArts入门开发(完成物体分类、物体检测)

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

华为云ModelArts入门开发(完成物体分类、物体检测)

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

华为云ModelArts入门开发(完成物体分类、物体检测)

(3)选择目标位置

华为云ModelArts入门开发(完成物体分类、物体检测)

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

华为云ModelArts入门开发(完成物体分类、物体检测)

华为云ModelArts入门开发(完成物体分类、物体检测)

(5)新建文件夹

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

华为云ModelArts入门开发(完成物体分类、物体检测)

华为云ModelArts入门开发(完成物体分类、物体检测)

(6)点击确定

华为云ModelArts入门开发(完成物体分类、物体检测)

华为云ModelArts入门开发(完成物体分类、物体检测)

(7)等待下载完成

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

华为云ModelArts入门开发(完成物体分类、物体检测)

3.2 新建项目,标注数据

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

(1)选择物体检测项目

华为云ModelArts入门开发(完成物体分类、物体检测)

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

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

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

华为云ModelArts入门开发(完成物体分类、物体检测)

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

华为云ModelArts入门开发(完成物体分类、物体检测)

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

华为云ModelArts入门开发(完成物体分类、物体检测)

华为云ModelArts入门开发(完成物体分类、物体检测)

3.3 训练模型

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

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

华为云ModelArts入门开发(完成物体分类、物体检测)

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

华为云ModelArts入门开发(完成物体分类、物体检测)

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

华为云ModelArts入门开发(完成物体分类、物体检测)

华为云ModelArts入门开发(完成物体分类、物体检测)

(4)等待训练完成

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

华为云ModelArts入门开发(完成物体分类、物体检测)

3.4 部署上线

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

华为云ModelArts入门开发(完成物体分类、物体检测)

(2)点击部署

华为云ModelArts入门开发(完成物体分类、物体检测)

华为云ModelArts入门开发(完成物体分类、物体检测)

华为云ModelArts入门开发(完成物体分类、物体检测)

(3)等待部署完成

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

华为云ModelArts入门开发(完成物体分类、物体检测)

(4)部署完成

华为云ModelArts入门开发(完成物体分类、物体检测)

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

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

(6)上传图片预测

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

华为云ModelArts入门开发(完成物体分类、物体检测)

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

华为云ModelArts入门开发(完成物体分类、物体检测)

华为云ModelArts入门开发(完成物体分类、物体检测)

3.5 线上服务运行时间

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

华为云ModelArts入门开发(完成物体分类、物体检测)

4. 总结

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

官网文档地址: 成长地图_AI开发平台ModelArts_华为云

华为云ModelArts入门开发(完成物体分类、物体检测)

Original: https://blog.csdn.net/xiaolong1126626497/article/details/122686058
Author: DS小龙哥
Title: 华为云ModelArts入门开发(完成物体分类、物体检测)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/664499/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球