摘要: 走过路过不要错过,看Copy攻城狮如何借力华为云ModelArts玩转AI。
“自2018年10月发布以来,ModelArts累计服务了众多行业十几万开发者,通过基础平台的完备性和面向行业的知识沉淀以及平台化能力,使得AI应用开发更简单高效。”
正如华为轮值董事长徐直军在《ModelArts人工智能应用开发指南》一书中作序提到,ModelArts简化了AI应用的开发流程、优化了AI应用的开发成本、降低了AI行业应用开发技能要求。对于零基础的小伙伴来说,如何快速上手AI应用开发?我相信您看完我学习使用ModelArts的经历,应该能找到答案。
邂逅ModelArts说到结缘ModelArts,不得不先说说我和华为云的故事。去年的时候,给甲方爸爸开发移动应用,他们的APP通过华为应用市场分发,于是我就注册了华为开发者账号。同时,我热衷于参与前端开发方面的线下技术交流活动,偶然一次机会有幸拿到了“HDC2019”华为开发者大会的入场券,最开始关注的还是前端领域的技术,比如当时去东莞松山湖就是冲着华为快应用去的。在HDC大会上,最让我印象深刻的就是CodeLab,类似线下的工作坊,从最基础的“Hello World”开始,能让开发者轻松地了解和接受一门新的技术。记得当时参与了好几个CodeLab,基本都是偏向于前端开发,如快应用开发、AppGallery Connect、手机主题开发等……当然,目前CodeLab也有线上的开发指南,如:0代码开发图像分类AI模型;还有更加方便的沙箱实验室,为我们可以体验使用ModelArts实现花卉图像分类、基于ModelArts实现人脸识别等实践操作。
不过在这之后,我一直关注的都是前端领域的技术分享,如华为云“7天玩转前端研发实战营”……尽管初次接触华为云并未直接邂逅ModelArts,但为后来的遇见做了很大的铺垫。今年4月份的时候,在论坛偶然关注到了MDG举办的《创新AI活动:在武大樱花下写防疫课观后感》以及毛启昌老师分享的【AI 创新开发者沙龙】如何在华为云 ModelArts 实现草莓成熟识别?,初步了解到借助华为云一站式AI开发平台ModelArts,零基础也能开发诸如图像分类、物体检测、预测分析、声音分类、文本分类等AI应用开发;然后也参与了华为云开发者AI青年班黑客松大赛,第一次动手调参,不过毕竟是零基础,经过不断的尝试,终于将基线代码调优到了0.948,并且将这段“不断碰壁”的经历分享到了ModelArts版块,于是就有了我在ModelArts版块的第一篇帖子--《【手摸手学ModelArts】轻松完成Baseline及调优至0.》,后来又参加了华为云AI实战营,还有幸分享了我在学习ModelArts过程中的“copy经验”,完成了人生第一场直播--【AI实战课堂】2020年华为云AI实战营 ——FasterRCNN和YoLoV3算法完成物体检测,再后来就真的一发不可收拾,深深地爱上了ModelArts。她教会了我:AI,没那么难;学AI就到huaweicloud.ai!
学习ModelArts在学习任何知识或技能前,我觉得我们先得问问自己,为什么要学习?比如为什么要学习ModelArts?对我而言,想法很简单:现如今,人工智能俨然融入生活的点点滴滴,未来只有两种人--一种用人工智能赚钱的,一种为人工智能消费的;作为前端Copy攻城狮,如果能有AI加持自动Copy代码是不是如鱼得水,岂不乐哉?当今这个没有AI芯片加持的手机都不能称之为“旗舰机”的时代,没有AI技能加持的攻城狮感觉都有点落伍。但是,谈到学习人工智能,大家可能最先想到的是技术太难、学不会。如果,您体验了一站式AI开发平台ModelArts,您一定会和我一样惊叹:原来AI开发也能这么简单?
那怎么学习ModelArts呢?按照我过往的经验,个人感觉无论学习什么新知识或技能,官方文档是最原始的学习资料。举个例子,我想学习全场景深度学习框架MindSpore,那我可能会访问MindSpore的官网--https://www.mindspore.cn/,我们能够轻松找文档、教程、代码甚至手把手的教学视频。不仅如此,我们还能轻松找到加入社区的方式找到志同道合的好基友一起前行。
同理,要学习ModelArts,我们第一步就需要了解她,首先官网走一波:ModelArts是华为云倾情打造,访问华为云ModelArts专区和华为云AI社区都能轻松找ModelArts及AI相关的教程。比如,我们还能获取到AI开发者成长路线,从0到1成为AI开发达人。