科技快速发展的年代,咱们愈来愈不能轻易地“预测将来”,由于总有那么多意料以外在等着咱们。算法
几年前,咱们还认为无人车仅是做为科幻电影里的炫酷桥段,然而如今,公园、封闭园区、大学校园等场景下,都会看到无人车的身影,因为其高科技的便捷应用与可爱的外形设计,迅速受到网友围观,成为名副其实的“网红”。编程
网红无人车的出现,之因此一度成为社会热议的话题,是由于过去咱们没想到无人驾驶时代这么快就要到来,并让咱们不自觉地想对支撑其快速发展的背后黑科技一探究竟。网络
无人车驶向前台,无限AI黑科技藏在身后模块化
表面上“急速狂飙”的无人车,背后都有AI“黑科技”加持,“黑科技”足够真,才能让“网红无人车”再也不仅是网红。工具
事实上,无人车和人开车的过程差很少,先用眼睛看,脑子根据眼睛看到的东西作出决策、指挥操做。学习
前者,被称做感知系统,固然它比人眼只是“感光”要更复杂,主要经过激光雷达(确认车辆所处三维位置)、摄像头(获取图像信息)、IMU陀螺加速度计(确认行进角速度)等多路传感器,把路标、分道线、车道、汽车、行人、物体、车辆位置、行进状态等各种信号输入到计算后台,这个阶段的要求是尽量“看”得细、“看”得准,不能遗漏或错误判断。优化
后者,即“芯or脑”决策的问题,简言之,就是把各路传感器弄回来的信息整到一块儿,经过提早预设好的模型算法(相似人脑的思惟方式和思惟过程)得出车辆在此时以及将来一段时间应当如何行驶是最好的,并据此下达指令。云计算
整体而言,由感知+决策构成的无人车系统(往后延申至自动驾驶系统),其整个过程的实现主要有三种方式,对应三路AI“黑科技”。人工智能
一路是“LiDAR派”(Light Detection And Ranging 激光探测与测距),激光一扫,周围的环境变成数字世界的3D模型,而后结合毫米波雷达、摄像头等辅助,AI能力告诉车子,“嘿,这个数字世界里,咱们应该在这个位置,这下会走了吧。”设计
一路是车路协同方案,这个方案的精髓是大搞基建,在路的两边高密度布置基站,把雷达扫描的信号发送给通过的汽车,再配合精密地图从而实现自动驾驶。
搞车路协同须要很大的基础设施投入,建设周期也很长,不过一旦搞成功了,单台自动驾驶汽车本身的成本就大大下降了——主要靠别人提醒,本身不用怎么武装大脑。
从上图也能够看出,这个方案须要高精地图协做,与基站造成配合。
最后一路是所谓的“低成本方案”,马斯克是其大力鼓吹者,工具简单,和人只靠眼睛同样,摄像头加上毫米波雷达“就能”实现自动驾驶,激光、基站通通丢掉。这个方案有个好处,只考验“不太花成本”的AI算法能力,而这种能力的获取将受到将来业界追捧。
AI算力背后的“黑科技”
业界公认,阻碍AI产业规模化发展的缘由主要是开发效率低,标注、训练、部署整个过程耗时,以及稀缺与昂贵的算力。AI产业若要规模化走进各行各业,助力企业AI产业化应用,就必需要下降AI开发门槛和难度。而开发者在AI开发过程当中也存在诸多痛点,例如,没法对海量数据进行存储与分析,对于普通开发者来讲,面对快速增加的算力需求力不从心。深度学习做为人工智能崛起的主要缘由,是开发者必需要学习的技能,可是对于普通开发者而言,掌握深度学习模型训练的时间成本至关高,这也阻碍了AI开发者的开发效率。
可见,AI算法能力的获取,并不是易事。也就是说,网红无人车从“网红”到寻常百姓家,还差些许火候。
日前,华为云人工智能大赛·无人车挑战杯正式开赛,华为云一站式AI开发平台ModelArts、端云协同解决方案HiLens做为整场赛事的技术支撑,为参赛开发者提供了AI开发、云端创意无限的可能,即AI算法背后的“黑科技”。
华为云ModelArts做为一站式的AI开发平台,集跨场景、软硬协同、端云一体等多方位的优化经验,提供了自动学习、数据管理、开发管理、模型管理、推理服务管理等多个模块化服务,真正作到知足不一样程度的开发者,快速独立的开发出本身的AI模型。
在无人车场景下,华为云能够支撑开发者实现一站式全流程开发,基于华为ModelArts AI开发平台训练算法,经过HiLens平台作技能开发并部署到HiLens Kit(端侧设备)进行推理,其超强的算力,丰富的接口,为开发者提供AI开发的极大便利。
在本次无人车大赛中,参赛者运用华为云ModelArts平台训练好各种算法模型,而后把模型导入HiLens平台进行业务逻辑编写,完成技能开发,并将技能一键式部署到HiLens,快速实现红绿灯检测、行人避障、线路识别、目标跟随等自动驾驶功能。这样实现了从云到端的一体化,下降了参赛者训练时间和算法移植成本,提升了效率。
让“感知”更容易实现、让“决策”方案更容易训练出来,华为云ModelArts、HiLens在这场竞赛中为学生们提供了后台各类数据、高速算力、快速部署能力,学生们只管放飞自我研究如何让无人小车更聪明地感知世界和自动行驶。
这也反应出AI开发的一个趋势:创新的只管创新,其余“后勤”平台给你包圆了,你要作的是肆意发挥创新,多多灵光一闪,想出什么让汽车更聪明的绝妙法子。
那么“感知”和“决策”两个部分,到底是如何实现的?
一、感知:让获取和处理外界信息的门槛更低
先来看华为云HiLens(官方定义“更懂开发者的视觉AI应用开发平台”),AWS(亚马逊云)也有相似的Deeplens,简单说就是由一个具有AI能力的摄像机以及它背后云上开发平台构成。
咱们知道,AI需求深刻到大量的细分行业,尤为视觉AI在传统汽车、安防、娱乐、物流、医疗、交通都有应用,云计算平台不可能都有现成的方案,得靠企业们本身去开发。
例如,那个让你交10块钱的停车场识别车牌就是视觉AI的成果,只不过它已经十分红熟。
但这个开发过程,又要采集数据,又要整合数据,还要本身搞模型搞算法,十分麻烦,这时候HiLens出现了,具体技术细节很少说,总之视觉AI变得和拍摄DV同样简单,架起专用设备,链接好网络,就能够开始开发。
因为无人车涉及大量图像处理,华为云HiLens的辅助意义不言自明,参赛者做品不少基础视觉AI能力架设能够凭借HiLens快速完成。
二、决策:只要管好“最黑”的部分
一辆汽车该如何让本身“感知”到的东西转化为决策,经过华为云ModelArts,AI开发在易用的同时得到了极强的算力支持:
提供了开源的数据集,AI模型最须要的数据喂养不须要本身处处去搜罗和积累;
经过某些技术处理,能够实现自动学习+自动训练模型,例如,在无人车领域,能够“一键作无人驾驶”;
大功告成,你在ModelArts上把模型搞出来了,这时候还能一键式部署到你想要的地方去,好比能够部署到HiLens端,实现云上决策算法模型与云下端侧数据感知的拉通,这就是无人车背后真正的黑科技。
华为云人工智能大赛·无人车挑战杯参赛选手编程显示模块
以无人车为表明,AI的难题总结起来有三点:第一部署太难;第二是开发不容易;第三是算力不够,这让小开发商望而却步。华为云ModelArts与HiLens搭配,支撑开发者实现一站式AI全流程开发,更好的激发开发者创新热情、也将加速AI在各细分场景落地。
今日,科技部在2019世界人工智能大会宣布,将依托华为建设基础软硬件国家新一代人工智能开放创新平台,面向各行业、初创公司、高校和科研机构等的AI应用与研究,以云服务和产品软硬件组合的方式,提供全流程、普惠的基础平台类服务。随着8月23日昇腾910正式商用以及MindSpore的发布,华为全栈全场景AI解决方案全面完成构建。面向开发者,华为云ModelArts全流程模型生产服务打通了从数据处理-模型开发-模型训练-模型部署的AI全链条,可将生产所需的全部服务一站式提供,全方位提高训练和推理的计算能力。可见,凭借30年在ICT行业经验积累以及领先的全栈全场景AI能力,华为期待把“黑科技”运用到极致,加速构建万物互联的智能世界。
另外,打个小广告:9月19日,“华为云无人车挑战杯大赛”总决赛将亮相2019华为全联接大会,并最终决出冠、亚、季军团队以及优胜奖团队,欢迎关注。