對自動駕駛的認識(一)
一、自動駕駛的技術屬性
近期,特斯拉公司推出端到端的FSD自動駕駛系統及馬斯克的突然訪華,引發(fā)人們對自動駕駛的空前關注。但是,大多數人不一定清楚自動駕駛的內在技術。自動駕駛是顯現人工智能(AI)最高應用水平之一的復雜的計算機系統應用。計算機系統分為兩類:本身作為產品可獨立銷售和進行數據處理的計算機稱為通用計算機系統。嵌入到別的產品或設備中進行數據處理的計算機稱為專用計算機系統。業(yè)內又將專用計算機系統稱為嵌入式系統。
隨著,社會對數字產品和設備需求的快速增加,嵌入式系統(專用計算機系統)在航天、軍事、交通,通訊、家電、工農業(yè)等等許多領域都在發(fā)揮著計算機(電腦)的智能控制作用。特別是手機和各類智能儀表的普遍應用,嵌入式系統已無處不在,已占整個計算機系統應用的95%以上。
在現代汽車行業(yè),按功能不一樣,每種汽車都已裝有幾十、甚至上百個具有不同功能的嵌入式系統。這些嵌入式系統在提高汽車的操控、通訊、安全、舒適和娛樂等等方面不斷在提高汽車的智能化水平。但是,汽車智能化再發(fā)展也只能更多地減輕人駕駛汽車時的腦力和體力的強度,但是還不能替代人實現無人駕駛。因為,在自動駕駛系統研制之前,汽車上安裝的所有嵌入式系統都是按研制人員事先設計的規(guī)則編制軟件、通過運行處理這些軟件實現智能化的。當在汽車行駛中出現所設定的規(guī)則軟件程序之外的突發(fā)或意外情況時,所有的嵌入式系統都不能如同人一樣有反映,做出應急處理。
人在駕駛汽車時會不斷遇到變化的路況和車況,因此,用目前的靠人預先設定出全部的這些千變萬化的路況和車況的變化規(guī)則是不可能的。也就是說,再給汽車裝配上功能更強、數量更多的由規(guī)則軟件程序控制的嵌入式系統,也不可能實現替代人駕駛的自動駕駛。只有借助于人工智能應用,才能實現無人駕駛的自動駕駛。
為什么人工智能可以及時處理在駕駛中出現的不可預知的復雜變化情況呢?因為,人工智能的技術目標就是要用計算機實現由電腦替代人腦具有的可學習和應變的智慧功能、甚至超過人腦的智慧功能。目前,人工智能在許多應用領域,已越來越多地實現人工智能的這一技術目標,從事著替代人腦的工作。當前,國內外許多研發(fā)自動駕駛的公司和團隊正在研制和推出接近L5級別的無人駕駛,就是要努力構建出實現完全替代和超過人駕駛水平的自動駕駛。
自動駕駛是由人工智能算法和支持該算法運行的各種硬件構成的計算機應用系統。因為,無論采用多先進的人工智能算法的自動駕駛,只要運行在目前主流的以硅基、還是未來的量子計算為基礎的馮諾依曼計算機上,都屬于專用計算機系統、都是要通過人工智能系統的軟件和硬件實現自動駕駛的嵌入式系統。
自動駕駛在技術上屬于嵌入式系統,對自動駕駛的軟件(主要是人工智能算法)和硬件組成的自動駕駛系統的技術水平,應以嵌入式系統的技術特性為評價基礎。(待續(xù))
評論