上手华为云ModelArts | 与人工智能时代共鸣
Posted 叶庭云
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了上手华为云ModelArts | 与人工智能时代共鸣相关的知识,希望对你有一定的参考价值。
一、简介
华为云 ModelArts 是面向开发者的一站式 AI 开发平台,为机器学习与深度学习提供海量数据预处理及半自动化标注、大规模分布式Training、自动化模型生成,及端-边-云模型按需部署能力,帮助用户快速创建和部署模型,管理全周期 AI 工作流。
华为云 ModelArts 包括 ModelArts Pro、AI Gallery 两款产品,覆盖机器学习、强化学习、深度学习、盘古大模型、运筹优化、搜索推荐、时序预测等技术领域;具备从"数据集—数据准备—训练—数据增强—数据迁移—数据集成—评估—部署—端侧/边侧" 完整开发流程;ModelArts 让工程师处理数据不需要学习新的开发语言,让初学者学习编程、开发作品的门槛更低!
花了不少时间用心体验了华为云ModelArts,发现这真是个宝藏地方!
ModelArts:面向开发者的一站式 AI 开发平台,为机器学习与深度学习提供海量数据预处理及交互式智能标注、大规模分布式训练、自动化模型生成,及端-边-云模型按需部署能力,帮助用户快速创建和部署模型,管理全周期 AI 工作流。
Al Gallery:华为云 Al 知识 & 实训社区,助你从 0 到 1 成为 Al 开发达人!
华为云 ModelArts 的基本使用、OBS Browser+的有关操作可以参考如下文章:
- https://support.huaweicloud.com/clientogw-obs/obs_03_0405.html
- https://blog.csdn.net/qq_27304815/article/details/118380397
二、ModelArts 体验
已有几套优秀的企业级 AI 应用开发专业套件,如下所示:
1. 找云宝
官方提供了一个有趣的 “找云宝” (物体检测)项目帮助你快速入门 ModelArts 的使用。
数据标注—模型训练—部署上线,高效管理全周期 AI 工作流。有一说一,华为云 ModelArts 标注图像数据,用起来比 Labelme 舒服太多了。模型训练速度很快,小数据集可能感觉不明显,当在大数据集上使用大规模分布式训练那感觉可带劲儿了。
找云宝我玩了两次,一次标注了 40 张图像,而另一次是 60 张云宝的图像全部标注好,分别 Train 一发来看结果。
检测结果会保存在我们创建项目时设置的数据集输出位置。可以发现标注图像数据增多后,模型评估指标明显上升,效果更好!
2. 预测分析
还玩了预测分析:对结构化数据做出分类或数值预测。先用一个经典的红酒数据集:
指定标签列和标签列的数据类型(离散值),然后 Train 一发!
这效果,直呼好家伙!!这个是分类预测,再搞一个二手车价格预测数据集,来 Train 一发!结果如下:
从评估结果来看,回归预测效果也很好,模型部署上线非常方便!!
部署后传参可以直接调用进行预测:
"data":
"req_data1": [
"attr_1": "3",
"attr_2": "3",
"attr_3": "3",
"attr_4": "3",
"attr_5": 6.64,
"attr_6": "2",
"attr_7": "3",
"attr_8": 0,
"attr_9": 7,
"attr_10": "779416",
"attr_11": "2",
"attr_12": 2,
"attr_13": "3",
"attr_14": "1",
"attr_15": 25.98,
"attr_16": "3",
"attr_17": "2",
"attr_18": "3",
"attr_19": "1",
"attr_20": "1",
"attr_21": "1",
"attr_23": 16.28,
"attr_24": 3.1,
"attr_25": 1.98
]
只想说,华为云 ModelArts 牛逼!!
3. 图片分类
玩图像分类,想着就不搞什么花卉、猫狗、食物之类的图像分类了。图像来源:从百度图片下载了 60 张女神的图片来做个简单的分类(图片仅供学习之用)。
Train一发,如下所示:
效果还不错啊,主要我们图像数据太少了,百度图片获取的图像质量也一般,而且本来两位女神也有些相似。
部署上线后,再找两张新的图像(训练集里没有的)来预测看看!有一说一,预测很快,扫描那一下感觉还挺酷。
自动学习里还有声音分类和文本分类,由于时间问题,就后面再探索啦。主要想去 AI Gallery 逛逛,玩更有意思的项目!
三、逛AI Gallery
1. 体验
算法、模型、数据集、Notebook,项目好多!!
还有实践训练营、教学课程和经典论文解读,AI学习好地方啊!!
AI说:AI开发的交流园地,干货分享,思维碰撞(没准儿还能在这儿收获感情!)
这个牛!场景化的 AI 案例,让 AI 赋能千行百业。
2. 发布资产到AI Gallery
注册 AI Gallery 后可以发布算法、模型、数据等到AI Gallery。向世界发出自己的信息!
https://developer.huaweicloud.com/develop/aigallery/algorithm/list
AI Gallery里感觉啥都有啊,但 Notebook 代码学习里发现有关 LightGBM 实践的比较少,我做了一个回归预测模型上传到了AI Gallery,留下属于自己的痕迹。
四、总结体验
ModelArts优点总结(早用早享受):
- 低代码,易用性高,开发者不用关心开发环境,省去繁琐的开发环境准备工作。
- 一站式机器学习、深度学习平台,从数据、模型生产、模型部署、模型上线一站式管理。
- 样本准备高效,半自动帮助开发者进行样本标注,并且自动生成模型可读的样本文件。
- 可视化流程管理,训练过程、日志文件、评估结果查询方便。
- 版本管理,支持数据、训练、模型的版本管理。
- 快速上线,支持一键式上线管理,也支持快速批量预测,还支持线上 AB 测试。
- 模型共享,可以方便查询集市上相关的模型,并且可以直接进行训练。
AI Gallery:AI学习好地方!!华为云ModelArts,未来可期。
推荐学习:
以上是关于上手华为云ModelArts | 与人工智能时代共鸣的主要内容,如果未能解决你的问题,请参考以下文章
华为云ModelArts征文第一季在校学生组·我们为什么要选择学习ModelArts