• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      自動(dòng)駕駛預(yù)測(cè)算法簡介

      2022-03-01 22:51:01邱昱陳彩霞
      科學(xué)家 2022年1期
      關(guān)鍵詞:自動(dòng)駕駛卷積神經(jīng)網(wǎng)絡(luò)

      邱昱 陳彩霞

      摘要:自動(dòng)駕駛汽車的預(yù)測(cè)模塊基于歷史及當(dāng)前環(huán)境狀態(tài),預(yù)測(cè)附近交通參與者的未來狀態(tài),以降低風(fēng)險(xiǎn),減小傷害。本文簡要介紹了自動(dòng)駕駛領(lǐng)域預(yù)測(cè)算法的重要性、問題定義與各種類型。對(duì)于預(yù)測(cè)算法的兩個(gè)大類:基于模型的方法和數(shù)據(jù)驅(qū)動(dòng)的方法,本文對(duì)各類具體算法的意義、相關(guān)參數(shù)、區(qū)別與優(yōu)缺點(diǎn)等進(jìn)行了簡要介紹。

      關(guān)鍵詞:自動(dòng)駕駛,預(yù)測(cè)算法,卷積神經(jīng)網(wǎng)絡(luò),循環(huán)神經(jīng)網(wǎng)絡(luò),變形器,圖神經(jīng)網(wǎng)絡(luò)

      引言

      近年來,智能駕駛技術(shù)發(fā)展迅速,安全是重中之重。一方面,安全性是智能駕駛和自動(dòng)駕駛技術(shù)的基石;另一方面,人們期望未來自動(dòng)駕駛汽車的應(yīng)用可以降低道路事故發(fā)生率,提高道路安全【1】。安全,也就意味著事前盡量降低相關(guān)交通參與者遭受傷害的可能性與嚴(yán)重度。要實(shí)現(xiàn)這一點(diǎn),對(duì)交通參與者的預(yù)測(cè)就極為必要。

      問題定義

      要執(zhí)行自動(dòng)駕駛預(yù)測(cè)任務(wù),前提條件是能夠得到安裝在自動(dòng)駕駛汽車上激光雷達(dá)、雷達(dá)或攝像頭等傳感器的實(shí)時(shí)數(shù)據(jù)流并且存在實(shí)時(shí)檢測(cè)和跟蹤交通參與者信息的系統(tǒng)。這些交通參與者的信息可以是邊界框、位置、速度、加速度、朝向角和朝向角變化率等。此外還需包括自車所行駛區(qū)域的地圖信息,如道路和人行橫道的位置,車道方向。這些地圖信息可以用特定方式建模描述:如道路多邊形用來描述可通行區(qū)域、人行橫道多邊形描述用于行人橫穿的道路區(qū)域、車道信息描述行駛路徑。

      未來軌跡是過去軌跡的后續(xù),那么預(yù)測(cè)就是基于對(duì)過去軌跡的觀測(cè)提供未來軌跡合理的可能輸出【2】。如果對(duì)于第 個(gè)交通參與者在觀測(cè)時(shí)刻 的歷史軌跡,我們用 來表示,其中 , 表示觀測(cè)序列中的當(dāng)前時(shí)間,則第 個(gè)交通參與者的歷史軌跡是一個(gè)序列 。所有交通參與者的未來軌跡則可以表示為 。

      算法介紹

      目前,對(duì)于軌跡預(yù)測(cè)的方法,主要分為基于模型和數(shù)據(jù)驅(qū)動(dòng)的方法兩大類【3】。

      基于模型的方法

      基于模型的方法假設(shè)交通參與者按照某種預(yù)先定義好的模式運(yùn)動(dòng),根據(jù)觀測(cè)到的歷史信息計(jì)算模型參數(shù),并進(jìn)一步預(yù)測(cè)交通參與者未來的軌跡?;谀P偷姆椒ㄓ挚梢约?xì)分為:基于物理特征的模型、基于序列動(dòng)作的模型和基于交互覺察的模型【4】。

      基于物理特征的模型

      基于物理特征的模型將車輛視作遵守物理規(guī)則的運(yùn)動(dòng)實(shí)體,基于控制輸入、車輛參數(shù)與外部狀態(tài)等對(duì)其未來運(yùn)動(dòng)進(jìn)行預(yù)測(cè)。又可分為基于動(dòng)力學(xué)的模型和基于運(yùn)動(dòng)學(xué)的模型【5】。

      基于動(dòng)力學(xué)的模型要考慮車輛的動(dòng)力學(xué)特征,模型復(fù)雜且必要性不高,較少應(yīng)用。

      基于運(yùn)動(dòng)學(xué)的模型不考慮影響運(yùn)動(dòng)的力,基于運(yùn)動(dòng)參數(shù)(如位置、速度和加速度)間的數(shù)學(xué)關(guān)系描述車輛的運(yùn)動(dòng)。包含恒速模型、恒加速度模型、定轉(zhuǎn)彎速率恒速模型和定轉(zhuǎn)彎速率恒加速模型等。

      基于物理特征的模型可通過不同方法用于軌跡預(yù)測(cè):如單軌跡模擬、高斯噪聲模擬和蒙特卡羅模擬。

      單軌跡模擬方法直接將模型應(yīng)用于車輛的當(dāng)前狀態(tài),計(jì)算未來軌跡。其優(yōu)點(diǎn)是計(jì)算效率高。缺點(diǎn)是沒有考慮不確定情況及模型缺點(diǎn),因此不適合做長期預(yù)測(cè)。

      高斯噪聲模擬方法將車輛的不確定性描述為高斯模型,通過卡爾曼濾波器對(duì)車的狀態(tài)進(jìn)行預(yù)測(cè)。較之單軌跡模擬方法,高斯噪聲模擬方法能表達(dá)預(yù)測(cè)軌跡的不確定性。

      蒙特卡洛模擬方法,對(duì)模型輸入如速度、方向盤轉(zhuǎn)角進(jìn)行隨機(jī)采樣,生成預(yù)測(cè)路徑,既可用于當(dāng)前狀態(tài)完全確定的情況,也可用于當(dāng)前狀態(tài)有不確定性的情況。

      基于物理特征的模型依賴于運(yùn)動(dòng)的低層級(jí)特征,因此僅能用于短于1s的預(yù)測(cè)。特別是其缺乏對(duì)交通規(guī)則的理解,沒有和其它車輛的交互,無法預(yù)測(cè)車輛任何運(yùn)動(dòng)狀態(tài)的變化。

      基于序列動(dòng)作的模型

      基于序列動(dòng)作的模型將車輛視作獨(dú)立的動(dòng)作實(shí)體?;谛蛄袆?dòng)作模型的軌跡預(yù)測(cè)基于對(duì)駕駛員傾向執(zhí)行的動(dòng)作的先期識(shí)別,預(yù)估與其匹配的車輛其未來運(yùn)動(dòng)。較之基于物理特征的模型,基于序列動(dòng)作模型預(yù)測(cè)的軌跡更準(zhǔn)確可靠。

      基于序列動(dòng)作的模型有兩種軌跡預(yù)測(cè)方法:原型軌跡和動(dòng)作意圖估計(jì)。

      原型軌跡方法中,車的軌跡可以劃分為一系列的簇,每一簇對(duì)應(yīng)一個(gè)典型的運(yùn)動(dòng)模式。運(yùn)動(dòng)模式采用訓(xùn)練階段學(xué)習(xí)而來的原型軌跡進(jìn)行表達(dá)。在預(yù)測(cè)階段,將車輛實(shí)際的待完成的部分軌跡與原型軌跡進(jìn)行比較,取最相似的原型軌跡用于預(yù)測(cè)未來的運(yùn)動(dòng)。其缺點(diǎn)是對(duì)不同道路布局適應(yīng)性不強(qiáng)。

      基于意圖的模型主要是分為2部分,一是對(duì)意圖進(jìn)行評(píng)估,然后再執(zhí)行。其首先估計(jì)駕駛員的動(dòng)作意圖,如停止線等待、跟車和左轉(zhuǎn)等,然后預(yù)測(cè)后續(xù)的相匹配的物理狀態(tài)。與原型軌跡相比,它不需要將部分軌跡與原型軌跡匹配,而只需要抽取高級(jí)特征用于識(shí)別動(dòng)作,從而更容易在任意類型道路布局生成學(xué)習(xí)模型。

      動(dòng)作執(zhí)行階段按匹配的動(dòng)作將軌跡預(yù)測(cè)出來,其輸入為車輛狀態(tài)、道路信息和駕駛員行為等。常用方法有多層感知機(jī)、邏輯回歸、相關(guān)向量機(jī)、支持向量機(jī)和隱馬爾科夫模型等。它的輸出可以是判定式預(yù)測(cè)的一條軌跡,也可以是生成式提供的多條軌跡及其概率。

      基于動(dòng)作序列的模型假設(shè)車輛之間相互獨(dú)立運(yùn)動(dòng),沒考慮車間交互的影響。而實(shí)際車輛是與其它車輛共享道路,一輛車的動(dòng)作會(huì)影響其它車的動(dòng)作。這種假設(shè)會(huì)導(dǎo)致對(duì)環(huán)境信息理解的錯(cuò)誤,并影響風(fēng)險(xiǎn)評(píng)估。

      基于交互覺察的模型

      基于交互察覺的模型仍然采用動(dòng)作序列實(shí)體,但將車間交互也進(jìn)行建模。這使得其對(duì)車輛的行為有了更好的解釋,對(duì)情況有更好的理解并對(duì)風(fēng)險(xiǎn)有更可靠的評(píng)估。交互察覺模型通常是基于軌跡原型與動(dòng)態(tài)貝葉斯網(wǎng)絡(luò)。

      基于軌跡原型的交互察覺模型在訓(xùn)練階段并不能將車間影響納入,但在匹配階段可通過假設(shè)駕駛員有避免碰撞的傾向納入車間的相互影響。

      大多數(shù)交互察覺動(dòng)作模型是基于動(dòng)態(tài)貝葉斯網(wǎng)絡(luò)。多物體間的兩兩依賴關(guān)系可用耦合隱馬爾科夫模型建模。

      基于交互覺察的模型比物理模型預(yù)測(cè)的時(shí)間更久,比基于意圖的預(yù)測(cè)更加穩(wěn)定,計(jì)算多個(gè)汽車之間的關(guān)系計(jì)算量比較大,不適用實(shí)時(shí)風(fēng)險(xiǎn)評(píng)估。

      數(shù)據(jù)驅(qū)動(dòng)方法

      這類方法通常指的就是深度學(xué)習(xí)方法,其使用大量數(shù)據(jù)訓(xùn)練一個(gè)黑盒子模型(通常是一個(gè)神經(jīng)網(wǎng)絡(luò))。之后將訓(xùn)練好的模型應(yīng)用于觀測(cè)到的數(shù)據(jù)進(jìn)行預(yù)測(cè)。模型訓(xùn)練過程通常是離線計(jì)算,要消耗較多計(jì)算資源。而模型應(yīng)用于預(yù)測(cè)時(shí),則非??焖佟?/p>

      深度學(xué)習(xí)方法應(yīng)用于自動(dòng)駕駛的預(yù)測(cè)時(shí),通常是以多幀相關(guān)環(huán)境信息為輸入,目標(biāo)交通參與者的未來行為、軌跡、軌跡概率等為輸出。主要有四大類方法:卷積神經(jīng)網(wǎng)絡(luò)(Convolutional Neural Network,CNN)、循環(huán)神經(jīng)網(wǎng)絡(luò)(Recurrent Neural Network,RNN)、變形器(Transformer)及圖神經(jīng)網(wǎng)絡(luò)模型(Graph Neural Network,GNN)。

      卷積神經(jīng)網(wǎng)絡(luò)

      卷積神經(jīng)網(wǎng)絡(luò)被廣泛應(yīng)用于提取圖片數(shù)據(jù)特征,并在計(jì)算機(jī)視覺領(lǐng)域取得了成功,也被應(yīng)用于自動(dòng)駕駛預(yù)測(cè)方面。有不同的卷積神經(jīng)網(wǎng)絡(luò)模型應(yīng)用于預(yù)測(cè)環(huán)境車輛的意圖、提取相關(guān)性特征、輸出圖形上未來時(shí)刻的占據(jù)情況和預(yù)測(cè)車輛軌跡等。但卷積神經(jīng)網(wǎng)絡(luò)受限于其卷積核感受野,長距離特征提取能力一般,影響了其應(yīng)用于預(yù)測(cè)的效果。

      循環(huán)神經(jīng)網(wǎng)絡(luò)

      較之卷積神經(jīng)網(wǎng)絡(luò),循環(huán)神經(jīng)網(wǎng)絡(luò)具有較好的長距離特征捕獲能力?;镜难h(huán)神經(jīng)網(wǎng)絡(luò)能逼近任何序列對(duì)的映射【6】。但由于梯度消失或爆炸,難以學(xué)習(xí)到長序列。門控循環(huán)神經(jīng)網(wǎng)絡(luò)被引進(jìn)用于解決這個(gè)問題【7】。長短期記憶網(wǎng)絡(luò)(Long short-term memory,LSTM)和門控循環(huán)單元 (Gated recurrent unit, GRU)是最常用的門控循環(huán)神經(jīng)網(wǎng)絡(luò)。在車輛行為預(yù)測(cè)方面,長短期記憶網(wǎng)絡(luò)是常用的深度模型。循環(huán)神經(jīng)網(wǎng)絡(luò)擅長處理序列輸入,但并行計(jì)算能力較差,限制了其在預(yù)測(cè)領(lǐng)域的應(yīng)用。

      變形器

      與卷積神經(jīng)網(wǎng)絡(luò)及循環(huán)神經(jīng)網(wǎng)絡(luò)相比,變形器 (Transformer)并行計(jì)算能力與卷積神經(jīng)網(wǎng)絡(luò)差不多強(qiáng),長距離特征捕獲能力與循環(huán)神經(jīng)網(wǎng)絡(luò)差不多強(qiáng),而語義特征提取能力和任務(wù)綜合特征抽取能力顯著強(qiáng)于卷積神經(jīng)網(wǎng)絡(luò)與循環(huán)神經(jīng)網(wǎng)絡(luò)。其基于注意力(attention)機(jī)制,采用編碼器-解碼器(Encoder-Decoder)框架。最近,其在自動(dòng)駕駛預(yù)測(cè)領(lǐng)域的應(yīng)用較之卷積神經(jīng)網(wǎng)絡(luò)、循環(huán)神經(jīng)網(wǎng)絡(luò)有明顯的性能提升,取得了較好的成果。

      圖神經(jīng)網(wǎng)絡(luò)

      圖神經(jīng)網(wǎng)絡(luò)的基本思想是基于節(jié)點(diǎn)的局部鄰近信息通過神經(jīng)網(wǎng)絡(luò)來聚合每個(gè)節(jié)點(diǎn)及其周圍節(jié)點(diǎn)的信息。常用的圖神經(jīng)網(wǎng)絡(luò)有圖卷積神經(jīng)網(wǎng)絡(luò)(Graph Convolutional Network, GCN)與圖注意力神經(jīng)網(wǎng)絡(luò)(Graph Attention Network, GAT),分別是將圖模型與卷積神經(jīng)網(wǎng)絡(luò)及注意力模型相結(jié)合。圖神經(jīng)網(wǎng)絡(luò)可以用節(jié)點(diǎn)表示汽車,節(jié)點(diǎn)間的連線(邊)表示車輛間的關(guān)系,適合于包含車間交互信息的預(yù)測(cè)。近兩年,圖神經(jīng)網(wǎng)絡(luò)發(fā)展迅速,其應(yīng)用于自動(dòng)駕駛預(yù)測(cè)領(lǐng)域也取得了較好的效果。

      總結(jié)

      整體來看,自動(dòng)駕駛預(yù)測(cè)算法中,數(shù)據(jù)驅(qū)動(dòng)方法性能優(yōu)于基于模型的方法。但目前,自動(dòng)駕駛預(yù)測(cè)領(lǐng)域還沒有形成統(tǒng)一的評(píng)估指標(biāo)、接口定義和框架結(jié)構(gòu),各個(gè)方向都有相關(guān)探索,其中,變形器(transformer)和圖神經(jīng)網(wǎng)絡(luò)(Graph Neural Network)近期性能表現(xiàn)較好。

      參考文獻(xiàn):

      [1] “Research on the impacts of connected and autonomousvehicles(cavs) on traffic flow: Summary report,” UK Departmentfor Transport, Tech. Rep., May 2016. [Online].

      Available:https://assets:publishing:service:gov:uk/government/uploads/system/uploads/attachment data/file/530091/impacts-of-connected-andautonomous-vehicles-on-traffic-flow-summary-report:pdf

      [2] LEE, N., CHOI, W., VERNAZA, P., CHOY, C. B., TORR, P. H. S., AND CHANDRAKER,M. K. DESIRE: distant future prediction in dynamic scenes with interacting agents. CoRRabs/1704.04394 (2017).

      [3] SINGH, A. Prediction in autonomous vehicle - all you need to know, 2018.

      [4] LEFèVRE, S., VASQUEZ, D., AND LAUGIER, C. A survey on motion prediction and risk assessment for intelligent vehicles. Robomech Journal (2014).

      [5] Lefèvre, S., Vasquez, D. & Laugier, C. A survey on motion prediction and risk assessment for intelligent vehicles. Robomech J 1, 1 (2014). https://doi.org/10.1186/s40648-014-0001-z

      [6] B. Hammer, “On the approximation capability of recurrent neuralnetworks,” Neurocomputing, vol. 31, no. 1-4, pp. 107–123, 2000.

      [7] A. Graves, Long Short-Term Memory. Berlin, Heidelberg: SpringerBerlin Heidelberg, 2012, pp. 37–45. [Online]. Available: https://doi:org/10:1007/978-3-642-24797-2 4

      基金項(xiàng)目:國家重點(diǎn)研發(fā)計(jì)劃資助(2018YFB1802405)

      猜你喜歡
      自動(dòng)駕駛卷積神經(jīng)網(wǎng)絡(luò)
      “自動(dòng)駕駛”熱潮背后的擔(dān)心和疑慮
      汽車周刊(2017年5期)2017-06-06 14:02:49
      汽車自動(dòng)駕駛的發(fā)展
      基于自動(dòng)駕駛下的車道規(guī)劃對(duì)交通擁堵的改善
      LTE—V車路通信技術(shù)淺析與探討
      基于卷積神經(jīng)網(wǎng)絡(luò)溫室智能大棚監(jiān)控系統(tǒng)的研究
      基于深度卷積神經(jīng)網(wǎng)絡(luò)的物體識(shí)別算法
      深度學(xué)習(xí)算法應(yīng)用于巖石圖像處理的可行性研究
      特斯拉默默更改了官網(wǎng)上“自動(dòng)駕駛”的說明
      家用汽車(2016年9期)2016-11-04 15:04:44
      基于深度卷積網(wǎng)絡(luò)的人臉年齡分析算法與實(shí)現(xiàn)
      軟件工程(2016年8期)2016-10-25 15:47:34
      特斯拉中國官網(wǎng)不再提“自動(dòng)駕駛”
      临高县| 嘉兴市| 定日县| 辰溪县| 达日县| 河间市| 丰顺县| 章丘市| 丘北县| 高雄县| 兴业县| 黄大仙区| 茂名市| 宣汉县| 武冈市| 仁寿县| 河东区| 时尚| 宁夏| 康定县| 邯郸县| 塘沽区| 寻甸| 徐汇区| 深泽县| 阳西县| 射洪县| 临夏县| 贡觉县| 佛坪县| 北票市| 庆阳市| 翼城县| 错那县| 霍林郭勒市| 威宁| 宁陕县| 马关县| 香港 | 弥勒县| 杨浦区|