不管你是否察觉,AI(Artificial Intelligence,人工智能)都已经通过各种方式走进你的生活:计算机AlphaGo 赢了人类围棋世界冠军,手机开始可以用语音输入、小音箱可以听懂“指令”,或者像交警一样随机应变指挥交通的红绿灯……
如果你也和我一样,不止对这些感到好奇,更想要一探究竟,却不知道从哪儿下手,那么跟我来,看看几位达人的AI学习之旅,也许会知道如何行动。
从理财经理到AI开发者的华丽转身
袁覃是中国建设银行客户经理,作为一名业务人员,几乎没有什么软件开发经验。2019年,袁覃在中国建设银行总行研究院做无感支付课题研究,需要用到AI模型,但没有找到现成的可用模型,于是他考虑自己来开发,在对各种技术的考察过程中,袁覃发现了华为云一站式AI开发管理平台ModelArts。
为了快速学习ModelArts,袁覃加入了2019华为云AI实战营,在专家指导下,不断学习和更新AI开发知识,潜移默化之中,打破了业务人员和技术人员的界限,在AI开发的道路上越走越远。
通过学习AI,袁覃利用华为云ModleArts优化了建设银行劳动者港湾AI垃圾分类项目,解决了推理时间过长精度不够等问题;还开发了防疫口罩佩戴与跌倒检测复合模型,对比了faster rcnn并部署到本地改进了yolo3;他发起的劳动者港湾共筑绿色家园创意方案荣获建总行“优秀创意方案一等奖”。
疫情期间,袁覃也没“闲下来”,和华为云ModelArts团队一起直播探索防疫口罩佩戴识别检测模型的搭建,最终由华为云将其开发为成熟产品。
在实战营中学到的AI知识,还让袁覃在日常办公中成为“办公室最靓的仔”:面对一大箱需要录入系统的纸质特殊表格时,袁覃一点都不急,他用柜台的批量扫描仪OCR并联动Python脚本,一箱子表格不用多久就都自动录入完成,着实让同事们大开眼界。过去办理ETC都是顶着大太阳摆摊抢客户,有了小程序+OCR识别,一切都变得那么接地气——发个朋友圈分裂出去,填表的事交给AI即可,借助AI提升工作效率,这是企业基层最大的实惠。
“华为云AI实战营开放共享的理念大大降低了开发AI的难度和准入门槛,让我这样的‘麻瓜’也能轻松训练出想要的模型。尤其是对AI深入浅出的学习,让我发展自身爱好的过程中,起到了以点带面的作用。”回忆起自己学习AI的经历时,袁覃感慨地说,“ModelArts强大的工程化能力,是让我走到今天的重要原因。”
想用AI帮助很多人
历天一是天津大学电子信息工程系学生,大一时学过C++,在平时的课程设计中会做一些小项目,有一定的软件开发基础。
面对热门的AI,历天一一开始觉得很好玩,很神奇。比如手机的人脸识别解锁就很方便,省去了输入密码的繁琐。后来有了更多了解后,他觉得AI可以帮助人们完成很多繁重的工作,比如语音识别技术催生了智能音箱、语音助手,很多事情一句话就能办成。再比如,用AI来做工业产品的瑕疵检测,节省了人力,提高了效率。“我希望能用AI去做一些有意思的事,也许未来就能帮助很多人。”
正是在这种简单的初心下,历天一开启了自己的AI学习之旅,他自学了Python的基础,跑过一些GitHub的程序,后来因为需要用Atlas 200 DK做一个小项目,加入了华为云AI实战营的学习。
在2019华为云AI实战营里,历天一从人工智能概述到零代码开发模型,再到模型调优,一直到最后的黑客松大赛,完整地了解了AI开发的全流程。学习的过程说简单也简单,在ModelArts上零代码就可以完成;说难也很难,在黑客松大赛中,历天一为了0.01分的提升,要花上一整天时间去调参,但是整个过程他都感受到快乐充实:“一点一点去尝试,去调参,看到一点提高也会很高兴,这是自己努力的结果。”
实战营之后,历天一开始了自己的AI开发之旅:在已有项目的基础上,使用多模态AI开发套件HiLens,做了给黑白图像自动上色的Demo,还有基于ModelArts预置算法YOLOv3_ResNet18的行人检测,并打算使用Sort算法做行人跟踪。
历天一谦虚地称自己是AI小白,但在他“用AI帮助更多人”的初心驱动下,完成了从基础理论到代码实战的AI学习,相信有一天就会把AI用到生活中去,帮助更多人解决实际问题。
学以致用的05后开发者
AI开发真的好难!
在没遇见ModelArts之前,14岁的廖浩然同学也是这么认为的。但是通过“华为云AI实战营”学习以后,AI开发变得So easy!
廖浩然是苏州高新区实验初级中学学生,对数字世界尤其人工智能有强烈的兴趣,但基本没有什么软件开发经验。
2019年9月,华为云全连接大会在上海召开,廖浩然放弃了和爸妈去旅游的机会参加这次大会,并成为ModelArts展台最认真的体验者。在华为云专家的指导下,廖浩然做出了人生第一个AI模型——花卉识别,成了全场最小开发者。
此后,廖浩然成了ModelArts铁杆粉丝,通过AI实战营不断学习和更新知识,了解到AI应用的各个领域,并在图像和语音方面做出了自己的模型,独立完成了“动物声音分类”模型,通过识别动物的声音来判断是哪一种小动物。
为了分享自己的学习经验,廖浩然参与主讲了《华为云最小开发者|【实战】一站式AI开发平台ModelArts实践动物声音分类》直播课程。在廖浩然眼里,“华为云ModelArts非常简单,功能菜单很清晰,而且运行快速,不需要代码的编写就能开发自己的模型,很好入门。”
通过实战营的系统学习,廖浩然给自己定了一个小目标——自己做一个垃圾分类的模型,将所学用于解决生活中的具体问题。廖浩然这种学以致用的方式,能够真正把知识学活,对他未来的发展十分有益。
用AI为机场安上“慧眼”
徐擎阳是一位专业开发者,多年来专注于人工智能、物联网及大数据相关领域,有丰富的php和.Net的开发经验,擅长架构设计和技术融合。他所在的上海麦图信息科技有限公司长期服务航空领域,开发了许多行业应用。
民航飞机起降时风险极大,有“黑色十分钟”之说。塔台管制员被称为是飞行员背后的“眼睛”。随着飞机起降架次的增多,起降间隔越来越短,再加上时有恶劣天气的影响,跑道侵入事件成为民航领域航空器地面安全运行的头等问题,民航公司急需一套智能高效的辅助系统,以控制这种风险。
面对智能时代民航业数字化转型的新需求,徐擎阳开始了智能塔台相关技术研究和产品研发,想借助新的理念、技术和生产工具,帮助客户提升民航运行保障的智能化程度,通过比对各家的AI开发环境,最后徐擎阳选择了华为云ModelArts平台,并参加了华为云AI实战营的学习。
在2019华为云AI实战营中,徐擎阳借助ModelArts实现了覆盖软硬件、开发测试和实施的完整端到端方案,实现了不写代码就能完成项目从开发到交付整个过程。
徐擎阳开发完成了用在跑道防侵入场景中的航空器识别AI模型,实现单帧主要目标识别准确率逼近96%,多帧识别中主要目标识别结果99%以上。模型的核心“光电盯防子系统”,能够借助AI、AR技术,让管制员以“抬头显示”的方式,在单一屏幕中直观了解到足够全面的动态信息,同时计算机代替或辅助管制员对每一个航班、每一个道口实时盯防,提前预知潜在运行风险,从而降低事故发生的概率。
“通过华为云AI实战营的学习,华为云ModelArts解决了我和客户的实际问题,在很大程度上降低了麦图科技进入视频AI领域的门槛。”徐擎阳笑着说,“虽然学习过程中收获了更高的发际线,但是很值得。”
用AI进行“LOL小地图英雄头像分析”
钱希睿是上海龙田数码科技有限公司软件工程师,大学里学的计算机科学与技术专业,真正科班出身。他在本科期间,就接触到了AI方面的课程和知识,对老师演示的一些AI应用有很大的兴趣,毕业设计毫不犹豫地选择了AI方向。毕业之后,他一直没有放弃AI学习和实践。因为公司和华为在很多领域上都有合作,去年钱希睿和同事一起参加了2019华为云AI实战营。
“在参加AI实战营之前,做一个模型,首先要搜集大量资料,找模型实现的demo,看别人怎么做的,再一步一步跟着做跟着学,这样学习难免有很多看不懂之处,如果没有人指导交流很难坚持下去。”钱希睿总结实战营的感受时说,“在AI实战营可以在群里向大佬请教,也有很多一起学习的小伙伴交流,进步很快。原本很复杂的技术模型理论,通过ModelArts就能化繁为简,在学习过程中很容易得到成就感和满足感。”
通过实战营学习,钱希睿使用ModelArts开发平台实现了“LOL小地图英雄头像分析”模型搭建,还获得过华为开发者大赛Atlas全国商业组三等奖。在华为云AI实战营和社区里,钱希睿还认识到了很多志同道合的朋友,互相交流让AI学习和行业眼界都得到提高。
“未来是智慧世界,每个人都应该对AI有所了解,有所体会。未来AI的普及一定像今天的智能手机那样无处不在,通过学习AI,让我逐渐打开了眼界,对未来有更多理解。” 正如钱希睿所言,学习AI能够获得一种站在未来的感觉,这种感觉很好,很年轻。
2020华为云AI实战营等你来
看完这些AI学习者、开发者、实践者的故事,如果对你有点启发,也想试试AI这件好玩的事情,那就去2020华为云AI实战营,自己学习做个AI模型吧。
2020年华为云 AI 实战营正在进行中,华为云AI专家将通过直播互动等形式,帮助学员小伙伴掌握八大热门 AI 领域的模型开发能力。
华为云AI实战营面向所有对 AI学习感兴趣的用户开放,无论是否有 AI 开发经验都可以报名参加。点击链接,加入AI开发者行列:
https://developer.huaweicloud.com/activity/modelarts_class.html