一年学习从新手到金奖选手!昇腾AI优秀开发者养成记

极客网·极客观察(朱飞)11月30日 “无AI,不应用”,近年来随着人工智能技术飞速发展,特别是今年大模型横空出世,“AI原生”正成为应用开发的新范式。对广大开发者来说,AI原生是机遇也是挑战,如何快速成为优秀AI开发者,登上通向智能世界的“头等舱”,成为摆在每个人面前的核心命题。

在前不久落幕的昇腾AI创新大赛2023全国总决赛中,全国22个赛区超6300名开发者报名参赛,产生大批优秀AI作品,为AI浪潮下的应用开发范式跃升打下良好开端。

这其中,在昇思赛道的数据打榜赛题中,来自西安电子科技大学(以下简称“西电”)的学生开发者杨瑞智,仅用一年时间学习摸索昇腾AI,便能实际运用解决真实场景问题,问鼎昇思赛道数据打榜赛,实现从新手到金奖选手的进阶,堪称“以AI的速度”展现了AI开发的巨大魅力和价值!

图片1.jpg

初识昇腾AI,在学校课题组做模型复现

杨瑞智与昇腾AI的结缘,要从产教融合说起。2020年,教育部与华为联合发起“智能基座”产教融合协同育人基地项目,首批落地72所高校,西电便是其中之一。2022年6月,杨瑞智所在课题组接到“国产深度学习开源框架生态系统建设”模型复现项目,展开以全场景AI框架昇思MindSpore复现业界经典深度学习模型的工作。

西安电子科技大学的学生开发者 杨瑞智.jpg

西安电子科技大学的学生开发者 杨瑞智

过程中,杨瑞智先是在昇腾AI官方教程中的“初学入门”板块集中学习MindSpore框架知识,了解其网络构建、自动微分模式、静态图特点等基本特性;接着上手复现模型,大量参考社区中“应用实践”板块内容,深度借鉴其中的计算机视觉、自然语言处理、生成式AI等多个任务案例,最终参与复现了AdaptSegNet、AdvNet、FADA、ASANet等多个模型,实现更好的精度和质量。

摸索昇腾AI,在竞赛中开发实现模型方案

2022年10月,在接触昇腾AI五个月后,杨瑞智迎来了进一步摸索昇腾AI的机会。在2022“航天宏图杯”遥感影像智能处理算法大赛中,华为赞助了其中一个主题为“道路提取和交叉口识别”的线下决赛赛道,杨瑞智所在课题组一起报名参赛,按要求使用昇思MindSpore AI框架进行模型方案的实现。

基于遥感影像的道路提取及交叉口识别对于自动驾驶、地图构建等应用具有重要意义。杨瑞智团队根据主办方提供的遥感影像数据,在昇腾社区丰富应用实践内容的帮助下,实现了更高效率、更高精度的算法模型,能够更好地识别出道路的分割掩膜和交叉口类型区域的定位,最终获得优胜奖,为探索昇腾AI的实践应用开了一个好头。

应用昇腾AI,在真实场景中创新优化算法

时间来到今年7月,杨瑞智报名参加了昇腾AI创新大赛2023昇思赛道的数据打榜赛题——真实雨场景的视觉任务挑战赛。这个赛题的目标是研究真实雨天场景的图像去雨方法,降低雨水扰动对图像质量和场景可辨识度的影响,从雨水退化图像中还原出细节清晰、辨识度高的干净图像,更好地助力自动驾驶和视频监控等全天候工作的智能系统。

“与以往的学习和竞赛更偏学术不同,这次赛题任务更加贴近于实际生活,给我们带来了不小的挑战。”杨瑞智告诉极客网,“针对这个实际问题,团队依托前期的学习和锻炼,以及过往AI开发经验,规划了一套专门的算法开发流程,包括前期调研,识别任务难点痛点;中期根据调研结果,设计针对性解决方案;后期完善解决方案,持续调试调优。”

尽管准备充分,但杨瑞智坦言在开发的中后期还是遇到了不少问题,比如官方仓库中缺少现成的创新方法可供参考,同时使用昇腾AI算力对方案性能调优也存在困惑;好在昇腾社区为参赛团队提供了完善的支持,杨瑞智团队通过研读官方文档自学设计方案、在线提交问题获得答疑支持、对接专家获取私下沟通指导等方式,加速了设计开发的进度,实现了创新的解决方案。

最终结果显示,在这个455人、152支团队参与的数据打榜赛中,杨瑞智所在的“seek”团队以最高的得分登顶榜单,一举揽下金奖,斩获50000元奖金。需要指出的是,这个赛题是针对个人、高校、科研机构、企业单位、初创团队等几乎所有开发者群体开放的,竞争激烈度和金奖含金量不言而喻!

谈及此次比赛夺魁的宝贵经验,杨瑞智总结了两点:一是100%算法掌握,在整个方案思考和设计过程中,对整体逻辑要能够完全掌握,可以根据项目需求熟练使用官方开源API从零搭建训练框架,并在上面进行清晰明了的修改调整。二是针对性解决方案,要针对比赛中提出的难点问题针对性设计算法解决方案,抓住重点去解决问题,起到事半功倍的作用。

严格遵循昇腾社区学习路径,先借鉴再创新

回顾一年时间学习、摸索和应用昇腾AI,实现从新手到金奖选手的跨越历程,杨瑞智认为自己的成长是一个严格学习昇腾社区文档、学习官方教程的过程。他强调,“昇腾社区学习栏目有一个教程板块,提供了非常好的‘初学入门-应用实践-深度开发’的学习路径,这条学习路径让我十分顺畅地完成了一个从100%新手到昇思赛道竞赛金奖选手的蜕变。”

而谈及对下一届选手的参赛经验分享,杨瑞智建议大家在开发算法模型的时候,要更多地借鉴社区中其他开发者的开发经验,不要闭门造车。在AI领域如果一旦“钻牛角尖”闭门造车,那么就等于是“重复造轮子”,开发进度会非常缓慢,是非常不划算的。而通过社区共同交流、共同学习,可以实现共同进步,激发创新,开发效率也会更高。

同时针对昇腾AI创新大赛这个影响力日益上升的顶级AI开发者赛事,他希望昇思赛道能够提供更多赛题和真实场景机会,让更多致力于拥抱AI变革的开发者能够参与进来,共同见证昇思MindSpore AI框架以及整个昇腾AI产业生态加持下的时代巨变。而对于自身,杨瑞智表态未来也会更加深入地了解和使用昇腾AI,甚至高度依赖昇腾AI。

写在最后:

数智生态的创新繁荣,离不开先进技术的支撑,更离不开开发者的共同力量。作为华为面向AI开发者打造的顶级赛事,昇腾AI创新大赛鼓励全产业开发者基于昇腾AI技术和产品,打造软/硬件解决方案、探索模型算法,加速AI与行业融合,为广大开发者能力提升和价值兑现提供了一个超级大舞台。相信随着更多开发者参与进来,抓住AI原生的时代机遇,数智未来必将加速到来!

极客网企业会员

免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。