国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

特斯拉自動(dòng)駕駛的底層邏輯

2021-09-29 21:30小葵
商界評(píng)論 2021年8期
關(guān)鍵詞:特斯拉雷達(dá)神經(jīng)網(wǎng)絡(luò)

小葵

如果機(jī)器人有大腦,會(huì)是什么樣?

在科幻電影《機(jī)械姬》里,全球最大搜索引擎公司“藍(lán)皮書”CEO納森向觀眾展示了自己發(fā)明的機(jī)器人大腦——納森利用自家搜索引擎“藍(lán)皮書”的算法構(gòu)建了艾娃(影片中的智能機(jī)器人)大腦的“思維”,使之學(xué)會(huì)了人類的思考方式。

想讓機(jī)器有人類思維,同樣見之于特斯拉打造的自動(dòng)駕駛AI上。2019年特斯拉自動(dòng)駕駛?cè)丈希驳卖敗たㄅ廖鳎ˋndrej Karpathy,特斯拉AI總負(fù)責(zé)人)曾明確向大眾傳達(dá)特斯拉自動(dòng)駕駛是在模仿人類駕駛,因?yàn)楝F(xiàn)行的交通系統(tǒng)是基于人類視覺和認(rèn)知系統(tǒng)來設(shè)計(jì)的。

由此,特斯拉開發(fā)出“人工神經(jīng)網(wǎng)絡(luò)”,并利用大量有效的行車數(shù)據(jù)來訓(xùn)練它,在這過程中不斷完善并迭代視覺算法,終于在今年年中拿掉毫米波雷達(dá),而隨著超算Dojo浮出水面,長期被詬病只能算輔助駕駛的特斯拉,離真正的自動(dòng)駕駛又近了一步。

從學(xué)會(huì)開車,到比人類更懂開車、開得更好,當(dāng)一名優(yōu)秀的“老司機(jī)”,是特斯拉自動(dòng)駕駛持續(xù)優(yōu)化的底層邏輯。

“云端司機(jī)”的神經(jīng)網(wǎng)絡(luò)

純視覺自動(dòng)駕駛方案是特斯拉的獨(dú)門絕技,但需建立對(duì)計(jì)算機(jī)視覺深度訓(xùn)練之上。

計(jì)算機(jī)視覺是一種研究機(jī)器如何“看”的科學(xué)。當(dāng)人類看到一張圖片時(shí),能清晰辨析圖片里的事物,比如美麗的風(fēng)景照、一張小狗的照片,然而計(jì)算機(jī)看到的卻是像素(pixel)。像素是由圖像的小方格組成,這些小方塊都有一個(gè)明確的位置和相對(duì)應(yīng)的色彩數(shù)值,計(jì)算機(jī)“記住”的就是這堆數(shù)字字符,而不是具體事物。

如果想讓計(jì)算機(jī)能像人類一樣快速準(zhǔn)確識(shí)別出圖片里的事物,得讓機(jī)器有“人工大腦”,來模擬人腦處理加工圖像信息的過程,這個(gè)過程分為輸入層、隱藏層、輸出層,里面有許多人工神經(jīng)元,可視作人腦初級(jí)視覺皮層中的錐體細(xì)胞和中間神經(jīng)元。

整個(gè)訓(xùn)練過程亦可類比小孩看圖識(shí)物,通過一次次輸入、對(duì)比、糾正,完成機(jī)器圖像認(rèn)知。通常在訓(xùn)練初期,人工神經(jīng)網(wǎng)絡(luò)識(shí)別結(jié)果的準(zhǔn)確度非常低,輸出結(jié)果和實(shí)際值相似度可能只有10%。為了提高準(zhǔn)確度,需要再將兩者誤差從輸出層反向傳播至輸入層,并在反向傳播中,修正神經(jīng)網(wǎng)絡(luò)隱藏層的參數(shù)值,經(jīng)過上百萬次的訓(xùn)練,誤差將逐漸收斂,直至輸入和輸出端匹配度達(dá)到99%。

上述過程是理解特斯拉自動(dòng)駕駛AI的關(guān)鍵,只不過特斯拉開發(fā)的人工神經(jīng)網(wǎng)絡(luò)專注于駕駛領(lǐng)域,做一名專職“云端司機(jī)”。對(duì)它來說,最好的學(xué)習(xí)材料就是行車數(shù)據(jù),大量、多樣化、來自真實(shí)世界的駕駛訓(xùn)練數(shù)據(jù)集(training dataset)是自動(dòng)駕駛AI能應(yīng)對(duì)各種路況、交通問題的百寶書。

在影子模式的支持下,特斯拉全球百萬車隊(duì),每時(shí)每刻的行車數(shù)據(jù)都成為這位云端“老司機(jī)”提升自身駕駛能力的養(yǎng)分。時(shí)至今日,特斯拉Autopilot已經(jīng)能瞬間完成道路上各種動(dòng)靜目標(biāo)、道路標(biāo)識(shí)、交通符號(hào)的語義識(shí)別,反應(yīng)速度甚至比人腦條件反射更快。

除了應(yīng)對(duì)日常駕駛場景外,AI司機(jī)還需要處理一些較為少見的長尾情況(Corner cases)。

2020年Matroid機(jī)器學(xué)習(xí)大會(huì)上,卡帕西以交通指標(biāo)STOP為例,講解了Autopilot應(yīng)對(duì)這些長尾情況的具體方法。

在日常駕駛過程中,車輛總會(huì)經(jīng)過形形色色的STOP指標(biāo),最為正常的情況就是一個(gè)立在路旁或者路中、紅底白字的STOP標(biāo)識(shí),但現(xiàn)實(shí)生活總會(huì)有些預(yù)料之外的情況發(fā)生,駕駛員偶爾會(huì)碰上一些奇奇怪怪、需要結(jié)合具體背景來理解意涵的指標(biāo),包括不限于以下:

無效STOP指標(biāo),比如被某人拿在手上卻無意義;下方附帶文字說明的STOP指標(biāo),比如不限制右行;STOP字母被樹枝、建筑物遮擋的指標(biāo)……這些都是出現(xiàn)頻次不高卻不勝枚舉的情況。

遇到上述情況,人類駕駛員可以輕松識(shí)別出絕大部分情況下的“STOP”,并很快作出行動(dòng)反應(yīng)。但對(duì)計(jì)算機(jī)來說,情況就變得復(fù)雜起來,畢竟它看到的不是具體的“STOP”,而是一堆無意義的數(shù)字代碼,如果遇到現(xiàn)有訓(xùn)練數(shù)據(jù)集中沒出現(xiàn)的情況,比如一些上述奇奇怪怪、較為少見的指標(biāo),自動(dòng)駕駛神經(jīng)網(wǎng)絡(luò)就不能處理。

這部分少見的長尾數(shù)據(jù)通常無窮盡,但又必須在盡可能短的時(shí)間內(nèi)學(xué)會(huì)應(yīng)對(duì),如果一切都讓人工操作,無疑需要耗費(fèi)巨大的時(shí)間成本和資源。盡管在8月20日的AI大會(huì)上,卡帕西透露目前特斯拉標(biāo)注團(tuán)隊(duì)規(guī)模已達(dá)千人級(jí)別,但在海量的行車數(shù)據(jù)面前,千人還是顯得杯水車薪。

對(duì)此,特斯拉內(nèi)部開發(fā)了數(shù)據(jù)離線自動(dòng)標(biāo)注(Data Auto Labeling)以及自動(dòng)訓(xùn)練框架“數(shù)據(jù)引擎(Data Engine)”。

首先,特斯拉神經(jīng)網(wǎng)絡(luò)團(tuán)隊(duì)在對(duì)這些長尾情況有所了解后,會(huì)先編成一個(gè)樣本數(shù)據(jù)集,并為此創(chuàng)造一個(gè)局部小型神經(jīng)網(wǎng)絡(luò)來學(xué)習(xí)、訓(xùn)練(與其他神經(jīng)網(wǎng)絡(luò)并行),通過OTA方式部署到全球英語地區(qū)特斯拉車輛上。

再利用車輛影子模式,但凡遇到實(shí)際駕駛情況和自動(dòng)駕駛AI決策不一致的情況,這部分行車數(shù)據(jù)會(huì)自動(dòng)上傳至特斯拉后臺(tái)數(shù)據(jù)引擎中,在被自動(dòng)標(biāo)注后,重新納入已有的數(shù)據(jù)訓(xùn)練集中,繼續(xù)訓(xùn)練原本的神經(jīng)網(wǎng)絡(luò),直到新的數(shù)據(jù)被掌握。

就這樣,在大量訓(xùn)練數(shù)據(jù)的喂養(yǎng)下,神經(jīng)網(wǎng)絡(luò)變得“見多識(shí)廣”、更加聰明,可以識(shí)別不同條件狀況下的STOP標(biāo)識(shí),精確度逐漸從40%提升至99%,完成單一任務(wù)學(xué)習(xí)。

不過,這僅僅是學(xué)習(xí)一個(gè)靜態(tài)的信號(hào),在汽車駕駛過程中會(huì)涌現(xiàn)無數(shù)靜態(tài)和動(dòng)態(tài)的信號(hào),靜態(tài)如路邊大樹、路障、電線桿等,動(dòng)態(tài)如行人、車輛等,而這些信號(hào)由攝像機(jī)捕捉到后交由神經(jīng)網(wǎng)絡(luò)訓(xùn)練、學(xué)習(xí)。目前特斯拉的自動(dòng)駕駛神經(jīng)網(wǎng)絡(luò)已發(fā)展出9大主干神經(jīng)(HydraNet)和48個(gè)神經(jīng)網(wǎng)絡(luò),可識(shí)別超過1 000種目標(biāo)。

然而,僅僅讓自動(dòng)駕駛AI學(xué)會(huì)開車還不夠,還得讓它開得像人類“老司機(jī)”一般駕輕就熟,安全又平穩(wěn)。

擺脫拐杖,Autopilot初長成

一位經(jīng)驗(yàn)老到的司機(jī),能在不同路況下,輕易判斷出前方車輛與我們的距離,從而為保障行車安全而留出一定車距。

但對(duì)傳感器而言,要想判斷物體遠(yuǎn)近必須要理解物體的深度,不然在他們眼中,距離我們10m和5m的兩輛完全一樣的車,就會(huì)被認(rèn)為是一大一小的關(guān)系。

對(duì)此,有些車廠選擇用激光雷達(dá)路線來探測深度,特斯拉則選擇了純視覺算法,模仿人類視覺來感知深度。特斯拉先是打造了毫米波雷達(dá)+視覺傳感融合路線,直到今年5月才正式官宣,拿掉了毫米波雷達(dá),上線純視覺版本的Autopilot。

此事一出,社會(huì)各界一片嘩然,很多人不能理解特斯拉為何要拿掉單價(jià)僅300元,又能為行車安全增添保障的高性價(jià)比雷達(dá)。其實(shí),在特斯拉早期多傳感器融合路線中,毫米波雷達(dá)的存在就猶如小孩的學(xué)步車,只是幫助神經(jīng)網(wǎng)絡(luò)來學(xué)習(xí)訓(xùn)練深度標(biāo)注(annotate)。

在2019年的自動(dòng)駕駛發(fā)布會(huì)上,卡帕西是這樣介紹毫米波雷達(dá)的,他說:“要想讓神經(jīng)網(wǎng)絡(luò)學(xué)會(huì)預(yù)測深度,最好的方式還是通過深度標(biāo)注的數(shù)據(jù)集進(jìn)行訓(xùn)練,不過相對(duì)于人工標(biāo)注深度,毫米波雷達(dá)反饋的深度數(shù)據(jù)精準(zhǔn)度更高?!币虼?,引入毫米波雷達(dá),實(shí)質(zhì)是用以訓(xùn)練和提高神經(jīng)網(wǎng)絡(luò)對(duì)深度的預(yù)測。

值得一提的是,卡帕西講解時(shí)背景幻燈片的右下角,清晰地注明了帶有毫米波雷達(dá)的自動(dòng)駕駛算法是“Semi-Automonous Self Driving”,翻譯過來是“半自動(dòng)駕駛”。明顯,彼時(shí)的特斯拉Autopilot還只是個(gè)半成品。

直到特斯拉視覺算法在預(yù)測物體的深度、速度、加速度的表現(xiàn),達(dá)到可替代毫米波雷達(dá)的水平,特斯拉的視覺算法才算真正獨(dú)立。

在2021年6月的CVPR大會(huì)上,卡帕西曾表示毫米波雷達(dá)收集數(shù)據(jù)中曾出現(xiàn)了“間歇性翻車”,甚至誤判等情況。他舉了3個(gè)具體的例子:前方車輛急剎車、大橋下前車行駛速度以及對(duì)路邊靜止卡車的判斷。

情況一:前方車輛出現(xiàn)急剎,毫米波雷達(dá)短時(shí)間內(nèi)出現(xiàn)6次跟丟目標(biāo)車的情況,跟丟狀態(tài)下前車的位置、速度和加速度都?xì)w于零。

情況二:在行駛的汽車從大橋下通過時(shí),雷達(dá)把一靜一動(dòng)的物體都當(dāng)作了靜止物體。此時(shí)視覺傳感卻計(jì)算出行駛車輛的速度和位移,導(dǎo)致數(shù)據(jù)融合后的曲線傳遞出“前車在減速并且剎車”的錯(cuò)誤信息。

情況三:在高速路旁停著一輛白色大卡車,純視覺算法在距目標(biāo)車180m處就發(fā)現(xiàn)了白色卡車,并作出了預(yù)報(bào),但融合算法直到110m處才作出反饋,足足延遲了5秒。

上述案例里,純視覺算法均輸出穩(wěn)定且大幅優(yōu)于雷達(dá)+視覺融合算法,能夠精準(zhǔn)地跟蹤到前車行駛狀況并作出深度、速度、加速度等數(shù)據(jù)。

不僅如此,純視覺算法還可以在霧、煙、塵等環(huán)境里保持對(duì)前方車輛的測速、測距工作,如此一來拿掉毫米波雷達(dá)也不奇怪了。

根據(jù)特斯拉在AI Day上最新發(fā)布的信息,目前特斯拉每周能夠獲得1萬人在惡劣環(huán)境下駕車的短視頻,包括大雨、大雪、大霧、黑夜、強(qiáng)光等情況,神經(jīng)網(wǎng)絡(luò)通過學(xué)習(xí)訓(xùn)練這些已經(jīng)標(biāo)注好的材料,實(shí)現(xiàn)在沒有毫米波雷達(dá)的情況下,也可以精準(zhǔn)感知前方車輛距離。

可以說,特斯拉宣布拿掉毫米波雷達(dá)的底氣,是對(duì)自己純視覺算法成熟的自信,并且在無監(jiān)督自學(xué)的加持下,特斯拉純視覺算法迭代和完善明顯提速。

今年7月10日,特斯拉純視覺版本的FSD正式在美開啟內(nèi)測,2 000名受邀車主通過OTA方式升級(jí)到FSD Beta V9.0版本,他們大多是特斯拉的粉絲兼中小型KOL,Youtube博主Chunk Cook(以下簡稱CC)就是其中之一,他還略懂工程學(xué)和航天學(xué)專業(yè)知識(shí)。

系統(tǒng)更新一結(jié)束,CC就開啟了新版FSD道路測試,并把測試視頻上傳至Youtube。視頻中他來到一個(gè)車輛較多、車速較快的T路口進(jìn)行轉(zhuǎn)彎測試,結(jié)果顯示,7次中只有1次FSD順利完成自動(dòng)駕駛,其余都需要人工接管方向盤來完成駕駛。

但很快,隨著7月底FSD推送新版本V9.1,CC發(fā)現(xiàn)升級(jí)后的FSD表現(xiàn)出乎他的意料。他又在相同道路上進(jìn)行了7次自動(dòng)駕駛測試,結(jié)果顯示,7次中4次都較為順利地完成了自動(dòng)駕駛,但在轉(zhuǎn)彎速度上有些“磨蹭”,沒有展現(xiàn)“老司機(jī)”應(yīng)有的果斷,但在綜合得分上,新版本Autopilot優(yōu)于舊版本。

8月16日,特斯拉FSD又升級(jí)至新版本V9.2,CC同樣搶先測試并上傳視頻,還是同一個(gè)路段,不過測試時(shí)間改在了夜間,他公開表示,此次最明顯的改進(jìn)是Autopilot的加速表現(xiàn),在轉(zhuǎn)彎時(shí)能像人類駕駛員一樣果斷加速。

前后一個(gè)月的時(shí)間,純視覺Autopilot在同一條道路上的表現(xiàn)進(jìn)步迅速,身后正是人工神經(jīng)網(wǎng)絡(luò)強(qiáng)悍自學(xué)能力的體現(xiàn)。馬斯克表示,F(xiàn)SD beta V9.3、9.4都已在籌備中,會(huì)根據(jù)車主使用情況不斷進(jìn)行細(xì)節(jié)優(yōu)化,改善用戶體驗(yàn),并預(yù)備在V10版本做出重大的變化。

Dojo上馬,模擬極限

需要注意的是,大家驚艷于特斯拉純視覺Autopilot各種熟練操作時(shí),也不能忘記這些路測大部分發(fā)生在北美地區(qū)。而非英語地區(qū),比如人口稠密的亞洲地區(qū),城市道路交通復(fù)雜度與地廣人稀的北美迥異,如何讓神經(jīng)網(wǎng)絡(luò)學(xué)會(huì)應(yīng)對(duì)各種路況交通,更值得思考。

收集實(shí)地?cái)?shù)據(jù)是方法之一,但前提是你有大量車隊(duì)在該地區(qū)駕駛,另一種解決方法則是對(duì)自動(dòng)駕駛進(jìn)行仿真測試。

仿真,簡單講就是利用現(xiàn)實(shí)數(shù)據(jù),將真實(shí)世界的實(shí)時(shí)動(dòng)態(tài)景象,在計(jì)算機(jī)系統(tǒng)上實(shí)現(xiàn)重新構(gòu)建和重現(xiàn)。除了能模擬不同城市的交通路況,仿真測試還能模擬一些極限場景,比如各種突發(fā)交通事件或者極為罕見的交通路況。

在AI Day上,特斯拉工程師舉了具體的例子,包括有行人在高速路上奔跑、行人數(shù)量龐大,或者非常狹窄的駕駛道路。這些案例往往非常極端,在日常駕駛場景中出現(xiàn)的概率也微乎其微,但正因?yàn)榇?,通過仿真來訓(xùn)練神經(jīng)網(wǎng)絡(luò)才有真正價(jià)值,而只有通過訓(xùn)練,神經(jīng)網(wǎng)絡(luò)才能學(xué)會(huì)正確應(yīng)對(duì)。

為了能真正起到訓(xùn)練作用,這些仿真測試必須充分還原現(xiàn)實(shí)場景,包括道路上各種行人、車輛、綠化林、路障、信號(hào)燈等,幾乎包含你在路上見到的所有交通要素。目前特斯拉已創(chuàng)建了3.71億張車內(nèi)網(wǎng)絡(luò)訓(xùn)練的圖像,以及4.8億個(gè)標(biāo)簽,且數(shù)據(jù)規(guī)模還在快速擴(kuò)張中。

要知道,仿真測試可達(dá)到的逼真程度,與計(jì)算機(jī)可提供的數(shù)據(jù)處理能力成正比。特斯拉 AI的仿真越強(qiáng),對(duì)硬件算力、讀寫速度的要求越高。

馬斯克曾在2020WAIC大會(huì)上表示,當(dāng)下計(jì)算機(jī)視覺已經(jīng)超越人類專家水平,但要保證計(jì)算機(jī)視覺實(shí)現(xiàn)的關(guān)鍵是算力的大小。為此,特斯拉準(zhǔn)備了頂級(jí)超算Dojo,以保證一切運(yùn)算都能高效、準(zhǔn)確完成。

在AI Day上,超算Dojo揭開了廬山真面目,內(nèi)置3 000顆Dojo 1芯片組裝成了峰值算力達(dá)到1.1EFLOPS的ExaPOD,超越了目前世界上最快的超算日本富岳,成了全球第一。在發(fā)布會(huì)后,馬斯克在推特上回復(fù)網(wǎng)友提問時(shí)表示,ExaPOD的運(yùn)算能力足以模擬人腦。

現(xiàn)階段,Dojo這臺(tái)性能猛獸專注于訓(xùn)練特斯拉自動(dòng)駕駛神經(jīng)網(wǎng)絡(luò),有了它,神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)潛力一下子變得深不可測。至此,特斯拉集齊了自動(dòng)駕駛?cè)亍獢?shù)據(jù)、算法、算力,為推進(jìn)L5級(jí)別自動(dòng)駕駛做好了軟硬件準(zhǔn)備。

不過,要想快進(jìn)至自動(dòng)駕駛終局,特斯拉還有很長的路要走,包括來自法律和道德層面的考驗(yàn)。

猜你喜歡
特斯拉雷達(dá)神經(jīng)網(wǎng)絡(luò)
有雷達(dá)
特斯拉Model S Plaid
神經(jīng)網(wǎng)絡(luò)抑制無線通信干擾探究
真的“很香” 特斯拉Model3
雷達(dá)
基于神經(jīng)網(wǎng)絡(luò)的拉矯機(jī)控制模型建立
基于空時(shí)二維隨機(jī)輻射場的彈載雷達(dá)前視成像
復(fù)數(shù)神經(jīng)網(wǎng)絡(luò)在基于WiFi的室內(nèi)LBS應(yīng)用
現(xiàn)代“千里眼”——雷達(dá)
基于支持向量機(jī)回歸和RBF神經(jīng)網(wǎng)絡(luò)的PID整定
望谟县| 彰武县| 富民县| 彝良县| 龙口市| 屏东市| 宁南县| 禹州市| 青河县| 聊城市| 保靖县| 阿克陶县| 怀集县| 太仆寺旗| 砚山县| 日土县| 普兰县| 拉孜县| 南充市| 枝江市| 勃利县| 泰兴市| 行唐县| 内江市| 垦利县| 扶余县| 龙陵县| 阿拉善左旗| 尉犁县| 合川市| 东台市| 浏阳市| 吴忠市| 崇明县| 天门市| 镇巴县| 万年县| 南岸区| 湄潭县| 汨罗市| 金溪县|