***************************************************

码字不易,收藏之余,别忘了给我点个赞吧!

***************************************************

---------Start

基于华为云ModelArts平台利用MobileNetV2算法实现5类花卉分类

实验介绍

本实验使用华为云ModelArts的预置算法MobileNetV2和AI Gallery的flowers-5-manifest图像数据集实现图像分类识别和在线推理。

实验目的

  • 了解华为云ModelArts平台用于深度学习目标识别领域的基本解决方案。
  • 熟悉平台在深度学习分类任务的训练和推理过程。

实验前提

  • 注册华为云官方账号并登录ModelArts控制台。
  • 下载OBS Browers+,注册账号并登录。
  • 学习参考ModelArts平台的官方文档。(https://support.huaweicloud.com/)

实验环境

1、OBS文件配置
  • 根据电脑操作系统下载安装OBS Browser+客户端。
  • (https://support.huaweicloud.com/browsertg-obs/obs_03_1003.html)
  • 打开OBS Browser+客户端,选择AK方式登录,提示输入账号名,Access Key Id 和Secret Access Key(我已填写)。账号名自定义,与华为云账号无关。 点击登录页面的 “获取Access Key”,自动跳转至华为云官网。


  • 获取成功后,点击下载.csv文件至本地(妥善保管),打开CSV文件获取Access Key Id 和Secret Access Key。
  • 复制两个值到登录页面对应位置,点击登录,登录成功可见下图,点击创建桶,区域选择为华北-北京四,名称自定义。

  • 桶创建完成后,点击进入该桶创建4个文件夹(分别代表:数据集,日志,模型,输出的存放位置)。

2、数据集准备(采用平台提供的数据集)
  • 登录华为云ModelArts平台(区域统一设置为北京4),进入AI Gallery模块。
  • 搜索关键字flower,选择数据集,点击下载。

  • 选择目标区域(设置为华北-北京四)。

  • 选择目标位置为OBS上创立的数据集文件夹datasets。
  • 确认信息后点击下载。
  • 等待下载完成后,在OBS Browsers+中datasets文件夹下可见两个对应的文件夹。

  • 在ModelArts平台的数据管理-数据集中可见下载的数据集,下载的数据集需要进一步切分才能使用。点击发布,设置训练集和测试集的比例为0.8,点击确认,等待处理完成。


3、预置网络准备(采用平台提供的算法)
  • Al Gallery页面算法搜索 ”图像分类-MobileNet_v2“,点击选择。
  • 点击订阅,订阅成功后点击进入控制台可见订阅的模型结构。

  • 涉及区域选择处,统一设置为华北-北京四,点击确定。

实验步骤

  • 选择订阅的MobileNetV2算法
  • 选择8.0.0版本,点击创建训练作业,进行训练相关信息的确认。

  • 选择v002版本(切分后)数据集。
  • 选择模型输出位置为OBS上的output文件夹。
  • 所有超参数不做设置,保持默认即可。
  • 使用公共资源池,限时免费GPU(免费计算一小时后自动停止,此次实验能够正常训练至完成)和一个计算节点。
  • 提交之后,自动跳转至ModelArts训练管理模块,查看作业训练状态。
  • 等到作业状态为已完成时,点击作业名称可查看训练过程详情:例如训练输出日志,资源占用情况和综合评估结果。对此华为云官方还给出了模型调优建议,非常详细,可参考之。

模型推理

  • 此时,模型训练完毕后,可通过ModelArts平台的模型管理模块将刚刚训练好的模型导入,导入后的模型可进行推理操作。
  • 名称和版本号处采用默认设置,元模型来源处选择刚刚训练结束的作业名称,AI引擎将会自动更新,无需修改。其他设置均保持默认即可。
  • 部署类型选择在线服务(推理过程:主动上传图片,输出分类结果和类别概率),点击立即创建,等待模型导入完毕。

  • 等待模型导入成功,点击部署上线模块中的在线服务,点击部署。

  • 名称保持默认即可,资源池选择公共资源池,模型选择刚导入的模型,计算节点选择【限时免费】,其他设置保持不变,确认无误后点击下一步,点击提交。


  • 等待在线服务部署完成后,点击预测,点击上传,选择图片进行预测。

  • 点击预测,输出结果,图左为预测图像,图右为预测类别和分类概率。
  • 点击预测,输出结果,图左为预测图像,图右为预测类别和分类概率。

基于华为云ModelArts平台利用MobileNetV2算法实现5类花卉分类相关推荐

  1. ATN开源社区基于华为云ModelArts进行AI开发的实践

    ATN 公有链和智能矩阵 Atmatrix,采用区块链智能合约技术建立分布式账本,构建去中心化的 AI 交易市场,可以交易 AIaaS 的 AI API. AI 数据.AI 算力.AI 训练模型等.在 ...

  2. 跑道防侵入,华为云ModelArts平台助力航空器识别AI模型开发

    上海麦图信息科技有限公司,借助华为云ModelArts一站式AI开发与管理平台,开发出跑道防侵入场景中的航空器识别AI模型. 近年来,"AI的应用和落地"逐渐成了具化的关键词,它和 ...

  3. 【本地Mindspore代码迁移至华为云ModelArts平台训练】

    *************************************************** 码字不易,收藏之余,别忘了给我点个赞吧! *************************** ...

  4. 本地pytorch代码迁移至华为云ModelArts平台训练

    本地pytorch代码迁移至华为云ModelArts平台训练 上传代码和数据集至华为云OBS 注册华为云OBS账号并使用AK登录. 参考这篇文件OBS账号注册和登录 修改pytorch本地训练代码文件 ...

  5. 华为云modelarts平台使用

    系列文章目录 第一章 华为云modelarts平台使用 第二章 华为云modelarts平台SDK的调用 第三章 ros+modelarts实现多车辆协作 文章目录 系列文章目录 前言 一.华为云mo ...

  6. AI创想秀,体验华为云ModelArts平台声音分类

    目录 一.AI Gallery 社区体验 二.通过华为云 ModelArts 平台声音分类 三.华为云 ModelArts 总结 一.AI Gallery 社区体验 AI Gallery 是在 Mod ...

  7. 【华为云技术分享】使用CloudIDE快速体验基于华为云ModelArts SDK的AI开发

    华为云ModelArts一站式AI开发与管理平台,能够支撑开发者从数据到AI应用的全流程开发过程,包含数据处理.算法开发.模型训练.模型管理.部署等,支持图像分类.图像检测.视频分析.语音识别.产品推 ...

  8. 【云原生】“0”代码时代——基于华为云ModelArts识别手绘草图

    前言:人工智能是当今最火热的话题之一,不管是不是计算机行业的从业者,懂一点人工智能已经成为常识,但是人工智能的高数学门槛.高编程门槛让人望而却步.低代码时代已经悄然而止,部署自己的人工智能模型已经不再 ...

  9. 基于华为云IOT平台实现多节点温度采集(STM32+NBIOT)

    一.前言 当前的场景是,在高速公路上部署温度采集设备,在高速路地表安装温度检测传感器,检测当前路段的路面实际温度.一段高速路上有多个地点需要采集温度数据. 采集温度数据需要上传到云平台进行数据存储,并 ...

最新文章

  1. Jenkins使用Publish Over FTP Plugin插件上传FTP详解
  2. 空调c语言入门自学视频教程,本人大一,自学c语言,想问一下用哪个编程环境比较好啊?...
  3. mysql查询以文件形式导出_mysql以文件形式导入导出整个数据库
  4. 如何从零开始开发一个 Chrome 插件?
  5. delphi excel取批注所在的行列_excel技巧教程丨34个常用Excel小技巧,助你玩转职场!...
  6. CSS图片布局 flex(竖着的几张图片改为一排)
  7. C++ STL list构造
  8. [转载] Numpy 使用教程--Numpy 数学函数及代数运算
  9. cookie读、写、删除
  10. 容器技术Docker K8s 33 04-容器服务ACK基础与进阶-06-集群管理
  11. DMX512 for Arduino 例子详解
  12. 直接选择排序——C语言实现
  13. Java 大白话讲解设计模式之 -- 建造者(Builder)模式
  14. 计算机服务器硬件组成
  15. 关于imcrop的一点注意事项
  16. 华为认证HCIP-Datacom Advanced Routing Switching Technology 知识点
  17. [EuroPython2021笔记] Python反面模式 -- 用空格的比用tab的收入高
  18. 中英文标点符号切换的组合键_最全的键盘各键及组合键功能说明,建议收藏
  19. LVM挂盘的详细操作
  20. 倍福PLC基于NT_Shutdown实现控制器自动关机重启

热门文章

  1. Web Socket简介
  2. 华为ensp模拟双isp出口
  3. RAC/RAC One Node创建dataguard
  4. 基于PHP+MySQL绿色环保宣传网站的设计与实现
  5. 国家的强大——小学教师
  6. Excel 图表 柱形图 带升降箭头
  7. IDEA,Pycharm,Clion各种主题 字体设置下载。
  8. 2021贵州高考口试成绩查询,2021贵州高考英语口语考试
  9. [JZOJ5449] Pacifist
  10. 韵达开放接口php代码,韵达快递订单信息查询接口