我们都希望有很多类似于“章鱼”一样的大脑,这样就可以不自发地预测很多未来和未知的事情,方便我们的计划与出行。“春运”作为人类史上最大的人口大迁移行动,能预测出行的状况让我们更加合理地节省时间,毕竟时间就是金钱。随着科技的进步,“神测”技术真的可以做到这样的愿景,因为百度地图就有这样的能力。在《2020年春运出行预测报告》中,精准地预测了两个高峰,那就是1月21日和1月30日,这样的结果是如何实现的呢?不得不提百度的AI技术和导航技术。
(图片来源于OFweek电子工程网)
据悉,百度预测的高峰期是根据百度地图里面,拥有强大的软件和算法,搜集到汽车、交通和人口等数据进行深度学习完成,它还根据人们的行为预测了迁徙地,长三角和珠三角是最大的两处,武汉郑州也上榜,热门返回城市是重庆、北京、广州、成都、上海、深圳、杭州等,本文带大家来看看背后的技术原理。
百度地图是如何进行“神测”?
众所周知,百度是一家以搜索技术起家的公司,但是百度的核心竞争力是强大的数据体系,百度地图能预测,是百度地图借助了导航系统,也就是卫星定位,定位无非是GPS、北斗系统、GNSS和GSNS,作为一种导航软件,硬件技术是实现它们的基础。
卫星是如何导航的呢?这就要提全球定位系统和卫星原理了。全球卫星导航系统是指能在地球表面或近地空间的任何地点为用户提供全天候的三维坐标和速度以及时间信息的空基无线电导航定位系统,其原理是卫星至用户间的距离测量是基于卫星信号的发射时间与到达接收机的时间之差,称为伪距,为了计算用户的三维位置和接收机时钟偏差,伪距测量要求至少接收来自四颗卫星的信号,美国的的GPS和中国的北斗系统是目前卫星数量以及导航精度最准的系统。
随着全球一体化的发展,卫星导航系统在航空、汽车导航、通信、测绘、娱乐等各个领域均有应用。目前,以中国的北斗系统为例,中国自行研制的全球卫星导航系统,由空间段、地面段和用户段三部分组成,可在全球范围内全天候、全天时为各类用户提供高精度、高可靠定位、导航、授时服务,并具短报文通信能力,已经初步具备区域导航、定位和授时能力,定位精度10米,测速精度0.2米/秒,授时精度10纳秒。
百度地图就是利用了导航的原理,然后基于导航软件提供的位置信息定位。它之所以能定位并预测,是因为手机芯片能处理这样的数据,同时将数据传输到云端,这离不开AI芯片技术和百度系统的支撑。
除了定位信息,百度地图还可以将汽车驾驶、图片识别等信息全部采集,然后根据百度的系统进行深度学习,预测出未来的交通轨迹,AI预测或许是未来解决交通难题的一大关键。百度飞浆是百度自研的AI系统,据悉,这是端到端开源深度学习平台,集深度学习训练和预测框架、模型库、工具组件和服务平台为一体,拥有兼顾灵活性和高性能的开发机制、超大规模分布式训练技术、高速推理引擎等优势,是百度处理数据的一大智能系统。在百度地图搜集的信息里,既有动态的,也有静态的,这需要AI系统处理动态图和静态图,百度飞浆就有这样的强大能力。百度地图的预测,正是飞浆性能的一次实质性检测与考试,这说明百度已经具备超大规模并行深度学习平台能力。
AI芯片技术是实现百度信息处理的硬件基础,2018年7月4日,百度在2018年百度AI开发者大会上宣布推出云端全功能AI芯片“昆仑”。据悉,这是百度自研的中国第一款云端全功能AI芯片,也是业内设计算力最高的AI芯片,正是硬件和软件的助力,让百度地图可以像“章鱼”一样神预测。