Qwen3 惊喜上线阿里云百炼,8款模型全开源!点击免费领取 800万 tokens! 了解详情
写点什么

使用 ModelArts 自动学习快速构建猫科动物识别应用

  • 2019-09-29
  • 本文字数:1056 字

    阅读完需:约 3 分钟

使用ModelArts自动学习快速构建猫科动物识别应用

在电视节目中,经常看到主持人对花豹、美洲豹傻傻地分不清楚,作为猫科猛兽迷,真是叔可忍,婶不可忍。我们就用 ModelArts 的自动学习来识别一下吧。

服务配置

在使用 ModelArts 服务之前我们需要添加访问密钥,授权作业能够访问华为云存储 OBS.


1.生成访问密匙:在用户基本信息>管理我的凭证页面新增访问秘钥,创建后秘钥会下载到本地。


2.设置 ModelArts 全局配置:在 ModelArts 服务页面,添加访问秘钥,以授权访问 OBS,就使用 ModelArts 各项功能。


(太简单了,这里就略过吧。哈哈)

创建自动学习项目

服务配置好以后,我们就随心所欲地构建我们自己的应用了。

1.通过 obs browser 创建一个 OBS 桶。

名称为“ai-mission1-cat”,同时在创建的 OBS 桶下创建文件夹“/automl/cat”


2.进入“ModelArts”管理控制台界面。

单击左侧导航栏的“自动学习”,进入“自动学习”界面。


3.创建项目。

点击“图像分类”创建项目按钮,创建自动学习>图像分类项目,自定义项目名称(本例输入 exeML-cat),训练数据选择 OBS 路径/ai-mission1-cat/automl/cat/(cat 目录是一个空目录即可),点击“创建项目”完成图像分类项目创建。


图片标注

1.上传图片

项目创建好后,我们就可以上传图片进行训练了,我们可以一次选择多张图片,批量上传。


2.图片标注

进入“未标注”页面。批量选中相同类别的图片,然后选择标签(如下图所示:如果标签不存在,需要手动输入,这里我们输入“猎豹”),最后点击“确定”按钮。


3.校验图片标签

完成所有图片标注后,进入“已标注”页面。右边“全部标签”中列举了所有的标签,以及每个标签下的图片数量。


模型训练

在“数据标注”界面中,首先设置训练时长为 0.1(减小训练时长的同时,可能会降低模型精度),然后点击“开始训练”按钮,即可开始训练。


模型部署

在“模型训练”页面等待训练完成(不超过 6 分钟),训练完成后,可以查看模型的精度,在本例中训练中,只有狮、虎、猫、猎豹时,准确率是 100%,可是我把花豹和美洲豹加入训练后,下降到了 91%。这两种可能是太相似了吧。



点击“部署”按钮,将模型部署为一个在线服务。

服务测试

在“部署上线”页面,等待服务部署成功。部署成功后,点击“上传本地图片”按钮,我们就选一张美洲豹的图片吧。



点击“预测”按钮进行预测:



可以看到预测结果:62.8%可能是美洲豹。换个姿势,再来一次:



出乎意料,AI 已经出色地完成任务,成功地区分出了美洲豹和花豹,小伙伴们,你们分得清吗?


本文转载自公众号华为开发者社区(ID:Huawei_Developer)。


原文链接:


https://mp.weixin.qq.com/s/PQX_nqrV-zIkA9w2jWqnnA


2019-09-29 16:12900

评论

发布
暂无评论
发现更多内容

能碳双控| AIRIOT智慧能碳管理解决方案

AIRIOT

智慧系统 能碳管理 智慧能碳

鸿蒙应用成企业布局新方向 鸿蒙人才成开年之后“香饽饽”

最新动态

面试官:限流的实现方式有哪些?

王磊

Java 面试

拟人化智能自动化遍历

测吧(北京)科技有限公司

测试

SD-WAN解决企业组网中网络卡顿问题

Ogcloud

SD-WAN 企业组网 SD-WAN组网 SD-WAN服务商 SDWAN

JavaScript中的包装类型详解

沉浸式趣谈

JavaScript 包装类型

小程序应用、页面、组件生命周期(涵盖启动、显示、隐藏、错误、未找到、卸载阶段)

天津汇柏科技有限公司

小程序开发 软件定制开发 软件开发定制

动手实践丨轻量级目标检测与分割算法开发和部署(RK3568)

华为云开发者联盟

人工智能 自动驾驶 华为云 华为云ModelArts 华为云开发者联盟

数字先锋| 变“制”为“智”!天翼云助力嵊州领航数字化烹饪时代!

天翼云开发者社区

人工智能 云计算

从零开始学Spring Boot系列-Hello World

不在线第一只蜗牛

Java 架构 Spring Boot 后端

服装品牌升级必备:智能商品计划管理系统带来的五大惊喜!

第七在线

香港游戏服务器的选择与配置:打造极致游戏体验

一只扑棱蛾子

游戏服务器 香港服务器 香港游戏服务器

数字先锋| 天翼云赋能汤房社区数字化“智”理,打造居民生活“幸福圈”!

天翼云开发者社区

云计算 云服务 云平台

微软曾想将 Bing 搜索卖给苹果;英伟达首次公开将华为列为对手丨 RTE 开发者日报 Vol.151

声网

大模型时代软件研发效率革命

百度开发者中心

人工智能 大模型

DAPP算力质押NFT合约系统开发|项目方案|技术成熟

l8l259l3365

如何为数据采集项目选择合适的API

Noah

SD-WAN:三步轻松实现异地访问总部内网

Ogcloud

SD-WAN 企业网络 SD-WAN组网 SD-WAN服务商 SDWAN

智能化测试框架与平台的设计与实现:基于人工智能技术的创新

测吧(北京)科技有限公司

测试

英特尔首推面向AI时代的系统级代工

E科讯

教你学会Next.js14(c-shopping电商开源)

Geek_9da61c

JWT Tailwind next.js joi rtk query

分库分表如何管理不同实例中几万张分片表?

程序员小富

Java 分库分表 springboot

AI数字人SadTalker实战

不在线第一只蜗牛

AI 数字人 人工智能技术

大模型如何助力开发者打造新质生产力

百度开发者中心

人工智能 大模型

解决混合精度训练大模型的局限性问题

百度开发者中心

人工智能 深度学习 大模型

SD-WAN案例:总部(MPLS)与分支(普通宽带)的互联互通

Ogcloud

SD-WAN 企业网络 SD-WAN组网 SD-WAN服务商 SDWAN

使用ModelArts自动学习快速构建猫科动物识别应用_文化 & 方法_华为云MVP滕云_InfoQ精选文章