【我与ModelArts的故事】零代码构建AI模型,ModelArts 助力初学者摸索中前行
初学者的"坎坎坷坷"
坎坷1:无备有需
在还不具备独立开发完整的图片或视频识别系统的情况下,其实我们已经有类似的需求了,只不过不是紧急或者必需功能。
但是,这也让我意识到,类似的需求之后还会有。如果技能储备一直不充足,会影响项目的后续的扩展。
坎坷2:隔行如隔山
我之前为了更好的跟上这些变化,还去学过Python。
初学觉得不是很难,学玩想着做个什么功能的时候,发现不知道怎么用。
根本原因在于,我之前并不在这个专业领域里,了解到的也是十分宽泛的概念。对于具体的功能,就更无从下手了。即便有开发经验,但是不具备编写完整功能的能力。
坎坷3:铁杵在手,时间没有
现学也是需要时间的,且学习成本又有些高。虽说只要有决心,铁杵磨成针。
但是,面对竞品日新月异的迭代,心里还是急得慌。
如果,有已成熟的工具可以让初学者先用后学,岂不乐哉?
就这么刚好,我看到了华为云的 ModelArts,被介绍中的"零代码构建AI模型"勾起了兴趣。
一分钟了解 ModelArts
介绍
官方的介绍,简单明了:
ModelArts是面向AI开发者的一站式开发平台,通过AI开发全流程管理助您智能、高效地创建AI模型和一键模型部署到云、边、端。
ModelArts的AIGallery中预置了大量的模型、算法、数据和Notebook等资产,供初学者快速上手使用;ModelArts的自动学习功能,可以帮助用户零代码构建AI模型;ModelArts同时也提供了开发环境,用户可以在云上的JupyterLab或者本地IDE中编写训练代码,进行AI模型开发。
丰富的入门教程
ModelArts 还根据开发者的AI基础不同,提供了对应的入门教程:
AI基础 |
分类 |
教程 |
AI零基础 |
已有模型、一键部署 |
|
零代码构建AI模型 |
||
AI初学者 |
预置算法的重训练 |
|
AI工程师 |
线上开发、线上训练 |
|
自定义算法适配训练 |
||
本地开发、线上训练 |
而,ModelArts 分类的另一层意义在于,这也是对开发者自身AI能力直观的测试。
这对正在自研的开发者是十分友好的。
使用心得
致广大而尽精微
全面而又细致的功能
在前面通读产品介绍的时候,就感觉的到 ModelArts 的功能很全面,从它根据不同基础的开发者提供不同的教程,就可见一斑。
而且,ModelArts 还提供了免费体验的功能:
虽然是免费的,但是该有的功能还是全面的。
此外,还提供了大量的视频指导。
友好的清理资源步骤
然后我就按照自己是实际情况,照着初学者的教程,准备学习一下,如何搭建一个识别模型。
《AI初学者:使用订阅算法构建模型实现花卉识别》这个案例,操作步骤不多,一共6个步骤:
文档中给到的每个步骤下的介绍十分详细,尤其还有一些特别说明。
我认真读到最后一步:清理资源。
文档中提到这个步骤主要的作用是:
为避免产生不必要的费用,通过此示例学习订阅算法的使用后,建议您清除相关资源,避免造成资源浪费。
没错,是为了开发者不产生额外的费用,而增加的步骤。
我很少在其他产品文档里看到这个步骤,更多时候,我甚至在文档中看不到清除操作,或者只看到了几行文字提示。
但是,华为云的 ModelArts 文档中,清理资源却是单独的一个步骤,而且放到了最后,开发者能看到也能记得操作的地方。
这个细节之处,对于开发者,真的很友好。
总结与建议
就目前对华为云的 ModelArts 的了解和使用,不难发现它提供的功能,功能性和实用性都较强。
也大致知晓了,图片识别如何 ModelArts 借助实现。
而视频相关的功能,数据集怎么使用、如何做标注,还在进一步探索中。
建议
1、自动学习分为新旧两版,但是在这个分类下,我没有看到两者不同之处的介绍,所以有些好奇,不知道之后升级分版的功能,能不能加上简单的升级介绍。
2、是否可以多一些专业名词的介绍,因为文档的部分内容读起来,需要不时的查资料。
作者:非职业「传道授业解惑」的开发者叶一一
简介:「趣学前端」、「CSS畅想」系列作者,华夏美食、国漫、古风重度爱好者,刑侦、无限流小说初级玩家。
如果看完文章有所收获,欢迎点赞👍 | 收藏⭐️ | 留言📝。
我正在参加【有奖征文第21期】说说你和ModelArts的故事,输出优质产品体验文章,赢开发者大礼包!
https://bbs.huaweicloud.com/blogs/395149
- 点赞
- 收藏
- 关注作者
评论(0)