自动驾驶技术已经是当前提很多了,很多人以为自动驾驶是一项黑科技,其实这项技术感觉上离我们很近了。根据美国的最新研究,已经将自动驾驶分成了具体的等级。而无论再怎么分级,他离我们的生活还是很远。
自动驾驶技术的难点,很多人以为是在算法上。我个人觉得这个方向就是错的。因为一旦涉及到算法的复杂性,很多问题就无法被实际的应用,比如说自然语言处理。世界上最伟大的科学家一直进行研究,到现在为止,我们人类说的话,依然无法被机器从语义上理解。什么意思呢?就是从语义上他能够听懂你说的是什么,而不是简单的翻译成文字。
比如一个人向另一个人说:我喜欢你。然后另一个人说:谢谢!
我们让机器人去理解这句话的意思,我想8成是无法理解的。因为这句话里面隐含着很多潜在的规则,首先这句话里面,一个人对另一个人说的明显是两个人相互爱慕的情感,另一个人说谢谢,其实是委婉的拒绝。如果你要想让机器人将那个谢谢理解为拒绝,这是一个很难的事情。但是说如果让机器人理解,谢谢这两个字表面的意思,这是比较容易的。
总而言之语言真正意义的被机器理解其实是有很长的路要走。在自动驾驶领域,其实同样面对这样的情况。如果想让一个汽车跑遍大江南北,预先没有做任何数据准备,是难度系数非常高的。
何为数据准备呢?就是各个地区的地图。为什么要加这个限制呢?因为我们人走路的时候,其实不需要地图,我们依然可以走,因为我们人类可以靠眼睛一边走路,一边获取道路的信息。而机器就不一样了,机器其实是记录了所有的路径,然后它会在这个路径上进行寻路。简而言之,机器是在用心走路啊。所以说到这里呢,其实自动驾驶是非常依赖地图数据的。有了高精度地图之后,才会有可行的算法。
有人说我可不可以通过机器人的相机捕获的图片来生成这些道路信息,就像人类去认路这样的过程呢?我想说的一点是,这个过程就像语音识别是一样的。不是一个切实可行的方案,基于现在的技术。
而关于自动驾驶的实现方法,做一个不太适当的比喻,就像我们是不是可以在一个原始部落里边,修建我们的水管和各种燃气管道。如果我们非要安装水和燃气管道,我们应该怎么做呢?我们更可能是建立一个现代化的城市,然后通上了燃气和管道。而不会在一个错综复杂的部落里面研究如何铺设。
自由驾驶,其实同样面对这样的问题,是在现有的城市实现自动驾驶,还是新建一个新型城市?我认为更多的应该是在已有的城市里边构建自动驾驶,因为自动驾驶不足以让一个城市进行重新规划或者是重新规划一个城市是不可能的。那么接下来就会有一个问题,其实自动驾驶的眼里认为我们城市的道路它是没有规则的。或者是规则没有到达自动驾驶要求的级别。
我们可以试想一个问题,如果让现在有一些公司建了一款游戏,然后它里面的汽车是可以自动驾驶的,这个项目容易吗?我可以说是相对来说比较容易的,因为游戏中的数据是非常精准的。有人说难道所有的系统都是这么复杂吗?其实我们现在所有的互联网系统它都是有人参与的,没有一个高度自制的系统。就拿现在的美团APP来说,如果是要有自动驾驶的技术相结合,那我就可以完全没有配送员的参与,这将会迎来一个怎样的时代?
但现实是自动驾驶无法取代配送员的工作,因为我们的城市中有大量的数据是不精确的,比如配送员首先是道路信息,楼房中的信息,这些信息不是说让人看一眼就可以了,而是能够达到,不行规划路径的标准。
所以综上所述,想要完全实现自动驾驶技术,对我现在的我们来说是比较遥远的,但是自动驾驶会以一种半自动,更自动的趋势,向我们走来。