华为ModelArts平台自动学习之图像分类实操——玩具分类

举报
AI在云端 发表于 2019/02/17 23:13:56 2019/02/17
【摘要】 使用ModelArts自动学习能力,进行玩具图像分类识别的实际操作过程。

自从ModelArts平台开通后,一直想体验一下,今天正好有空,就使用玩具分类来实际操作。


下面是实操过程。


1、图像准备,使用手机对四个小玩具拍摄了一些图片,然后导入到电脑,如下图所示。


     1.PNG


2、图片分成训练数据、测试数据,整理到两个目录下,如下图。

     2.PNG


3、图像上传之 OBS 创建桶,需要先开户OBS服务,创建桶来保存玩具图像,步骤如下:


    3-1.PNG


      3-2.PNG




4、图像上传之 对象创建,在OBS创建完成之后 ,需要创建对象,步骤如下:


     3-3.PNG


       创建“xunlian”文件夹,用来存放训练图片。

       3-4.PNG


      创建后的文件夹列表。

      3-5.PNG


       进入“xunlian”文件夹,然后上传图片。

      3-6.PNG


      

5、创建自动学习的图像分类项目,在图片上传完成之后,在ModelArts控制台,从左侧选择“自动学习”,然后创建图像分类项目。


     4.PNG


      训练数据从OBS选择:

      4-1.PNG


     选择好OBS路径后,点击“创建项目”。

     5.PNG


6、图片标注,项目创建完成后,进入本项目,先选择“未标注”就可以看到OBS中同步过来的图片了。


     鼠标移动到图片上出现选择提示,可以先选择同一分类的图片,然后再右边输入标签名(要用英文字母)。


     6.PNG



     7.PNG



7、开始训练,在标注完成后,可以在左边选择“已标注”,查看图片标注情况,如有错误的可以进行修改。


      8.PNG


      如没有错误,可以点击“开始训练”,之后出现如下界面,请等待一段时间,我这图像少,大概20分钟。

      8-1.PNG


       


8、查看训练结果,在项目列表中看到“运行成功”后,可以点击项目名称查看训练结果。

     8-3.PNG


     如果准确不高的话,就需要重新整理图像或理检查是否有标注错误,调整后再重新训练。

     8-4.PNG


9、模型部署,如果准确率不错,就可以部署,部署过程大概需要10分钟。


     9.PNG


    

9、模型测试,在部署完成后,可以转到测试页面,先上传图像(注意从测试文件夹选择),再点击“测试”,就能在右上角看到测试结果。


     10.PNG


     测试完成后,记得要停止服务。如果要使用更长时间,就可以不停止,但可能是要计费的。


10、总结

      经过实际操作,整个过程还是比较顺利,结果也不错。

   

      如果以下几点能改善则更好:

      (1) OBS控制台上传图像支持多文件或是文件夹更好,OBS客户端操作还是复杂。

      (2) 图像标注时,如果能自动把相同或是相似的图像分类;或是按时间、文件名排序,可以提高标注速度。

      (3) 图像标注时,如果能批量选择更好,像在文件夹下选择多个文件那样。

      (4) 训练设置的“训练时长不大于”值,最好平台能够根据图像、标签的多少预估一个时间范围,这个时间真不好预估。

      


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。