『享受ModelArts智慧云盛宴』零代码轻松实现物体检测 | 【AI贺新年】
『享受ModelArts智慧云云盛宴』零代码轻松实现物体检测
——⚡我的『华为云ModelArts』体验式学习过程与心得感受⚡
『享受华为云ModelArts智慧云盛宴』零代码轻松实现物体检测_xyb的博客-CSDN博客
一、🌈参考链接🌈
活动链接🔗
【华为云AI贺新年】有奖征文火热进行中:https://bbs.huaweicloud.com/blogs/325842
ModelArts产品链接📙
ModelArts_AI开发平台_机器学习_深度学习_EI企业智能_华为云 (huaweicloud.com)
帮助文档链接📜
成长地图_AI开发平台ModelArts_华为云 (huaweicloud.com)
二、🌟华为云ModelArts介绍🌟
- 📝华为云ModelArts简介📚
ModelArts 是 面向开发者的一站式 AI 开发平台 ,为 机器学习 与 深度学习 提供海量数据预处理及交互式智能标注、大规模分布式训练、自动化模型生成,及端-边-云模型按需部署能力,帮助用户快速创建和部署模型,管理全周期 AI 工作流。
ModelArts是面向AI开发者的一站式开发平台,通过AI开发全流程管理助您智能、高效地创建AI模型和一键模型部署到云、边、端。
ModelArts的AIGallery中预置了大量的模型、算法、数据和Notebook等资产,供初学者快速上手使用;ModelArts的自动学习功能,可以帮助用户零代码构建AI模型;
ModelArts同时也提供了开发环境,用户可以在云上的JupyterLab或者本地IDE中编写训练代码,进行AI模型开发。
- 💖华为云ModelArts特点💚
低门槛、高效率、高性能、易运维
三、🔥使用自动学习实现动物检测应用—寻找云宝🔥
1、 准备工作🎁
1)登录华为云ModelArts平台
ModelArts_AI开发平台_机器学习_深度学习_EI企业智能_华为云
2)点击进入“ModelArts管理控制平台”
2、准备数据🍗
(1) 下载数据集
例如:将**“Yunbao-Data-Custom”**数据集下载至本地
(2) 将**“Yunbao-Data-Custom.zip”**压缩包解压
例如:解压至本地“Yunbao-Data-Custom”文件夹下
(3)将数据集上传至创建的OBS桶中
例如:使用批量上传方式将“Yunbao-Data-Custom”文件夹下的所有文件上传至“test-modelarts/dataset-yunbao”OBS路径下。
3、创建OBS桶🛒—xybdiyobs
1) 点击创建桶
🎈参考链接🎈:创建桶_对象存储服务 OBS_控制台指南_管理桶_华为云 (huaweicloud.com)
2) 设置桶名称及相关桶参数详细信息
🎈参考链接🎈:查看桶的信息_对象存储服务 OBS_控制台指南_管理桶_华为云
3) 查看创建的OBS桶
注意事项:目前支持的区域有北京四,设置上海一区无法使用访问OBS,无权限。
4、创建文件夹并上传对象🎨
1) 在xybdiyobs桶中创建文件夹
2) 新建dataset-xybdiy文件夹
3) 创建eval和train子目录
进入obs://xybdiyobs/dataset-xybdiy目录下,再创建两个子文件夹目录,分别为“eval”和“train”。“train”存储的数据用于模型训练,“eval”存储的数据可用于模型的预测。如图所示。
4)上传对象分别至eval和train目录中
5、创建物体检测项目🏆
1) 在ModelArts管理控制台,单击左侧导航栏 “自动学习”。
2) 选择“数据集输入位置”
在**“物体检测”方框中单击“创建项目”,在“创建物体检测项目”页面中,填写“名称”、“数据集名称”,选择“数据集输入位置”,云宝数据集OBS路径为“/xybdiyobs/dataset-xybdiy/train/”。“数据集输出位置”**选择一个空目录。
3) 选择“数据集输出位置”
4) 选择“创建项目”
项目创建成功后,页面自动跳转至“自动学习 > 数据标注”页面,并自动执行数据源同步操作。
5) 点击“同步数据源”(可选)
注:若先前未上传对象至OBS桶中时,上传完之后,点击“同步数据源”即可显示。
如下图所示。
6、数据标注💎
定义:数据标注,针对物体检测项目,即在已有数据集图像中,标注出物体位置,并为其打上标签。标注好的数据用于模型训练。
1) 进入图片未标注界面
在“自动学习 > 数据标注”页面单击“未标注”页签,此页面展示所有未标注的图片数据。单击任意一张图片,进入图片标注界面
2) 框选“物体”标记
用鼠标框选图片中的云宝所在区域,然后在弹出的对话框中输入标签名称,例如此示例中的“yunbao”,按“Enter”键完成此图片的添加。标注完成后,左侧图片目录中此图片的状态将显示为“已标注”。
云宝标记示例:
单张云宝标记示例
多张云宝标记示例
3)完成标记
7、自动训练,生成模型🎭
1) 点击“开始训练”🟥
2) 设置训练参数🟨
3)确认信息,点击“提交”🟩
4) 开始模型训练🟦
8、将模型部署上线为在线服务🥇
1) 部署模型🔴
在“模型训练”页签中,待训练状态变为**“已完成”,单击“版本管理”**区域中的“部署”。
2) 选择“计算结点规格”🟠
选择免费规格,则不需要设置**“自动停止”**功能,1小时之后自动停止。
3) 确认配置信息,点击“提交”🟡
4) 等待部署上线完成🟢
5) 部署上线完成
9、测试服务✅
上传预测的对象,点击“预测”
单张图片预测结果💖
多张图片预测结果💖
四、💥使用华为云modelarts心得体会和感受💥
💦💦💦💦💦💦💦💦💦💦💦💦💦💦💦💦💦💦💦💦💦💦💦💦💦💦💦
通过使用自动学习实现动物检测应用—寻找云宝,能够实现零代码实现AI自动学习,实现物体检测。帮助人们实现图像识别功能,大大简化了开发运维,基于流水线的开发流程,使技术小白或者初学者,更加快速上手学习AI智能,增加学习的乐趣和实际过程中的体验感受。让技术大牛基于华为云modelarts平台,通过自定义创建训练模型,开发更多有趣的的应用软件和功能特性,解决实际工作环境中的问题和实际运用场景。助力让每个人在这数字化时代中,都能获益。通过技术改善生活。
使用华为云modelarts的平台过程中,让我联系到了前段时间使用过的微软云中的认知服务功能,其中包含有异常检测器、内容审查器、语音服务、人脸API、计算机视觉等。在使用体验过程中,也编写了一篇学习记录:【微软 Azure 认知服务】零基础搭建微软 Azure AI 认知服务实验分享_xyb的博客-CSDN博客,对微软云提供的认知服务也有了一定的了解。
期待华为云ModelArts未来有更好的发展,让每个人都能使用到,并从中受益。创造美好生活价值。
💤💤💤💤💤💤💤💤💤💤💤💤💤💤💤💤💤💤💤💤💤💤💤💤💤💤
五、❓使用华为云modelarts过程中所遇问题❓
授权配置问题
解决办法
一、使用华为云帐号登录ModelArts管理控制台,在左侧导航栏单击**“全局配置”**,进入“全局配置”页面。
二、添加授权
三、完成授权
【华为云AI贺新年】有奖征文火热进行中:https://bbs.huaweicloud.com/blogs/325842
- 点赞
- 收藏
- 关注作者
评论(0)