※ 本文轉寄自 ptt.cc, 文章原始頁面
看板car
標題

[新聞]為什麼特斯拉AI「看不出」路中央橫躺的大

時間
最新2020-06-03 01:28:00
留言123則留言,58人參與討論
推噓54 ( 57363 )
原文連結: 為什麼特斯拉AI「看不出」路中央橫躺的大貨車?如果貨車車主放了三角錐或許結果會不 同 https://udn.com/news/story/7086/4606969 原文內容: 昨天上午發生特斯拉無視路中央橫躺的貨車,筆直撞上去的新聞。相信很多人都覺得很奇 怪,駕駛表示有開啟輔助駕駛系統,那麼為什麼這麼大一台貨車躺在路中央,特斯拉的AI 會完全看不見?這是怎麼回事呢?雖然目前特斯拉官方沒有說明,不過,或許我們可以從 特斯拉輔助駕駛的AI是怎麼樣「看」這個世界的原理,來試著理解一下。 能夠實現自駕車自動上路,有幾個重要的硬體搭配軟體來實現,硬體方面包括有車上的多 具攝影機、LiDAR光達系統、GPS定位系統,軟體則是利用AI技術來辨識道路上的各種狀況 。而針對「特斯拉為什麼看不到路中央橫躺的大貨車」這個問題,主要是發生在AI辨識這 個部分上,因此我們必須先理解自動駕駛的AI辨識的原理。 其實自動駕駛AI辨識的基本原理,與其它的AI影像應用差不多,基本上就是必須要先能夠 為所見到的物體進行分類,然後在辨別出所看到的各個物件是屬於哪一個類別之後,再來 判斷這個類別的這個物件,現在的狀態又是什麼。 假設你今天要丟給機器學習,讓他理解什麼是計程車,什麼是大貨車,首先當然要讓他能 夠理解什麼是「車」。可能丟給他上百張物件的照片,第一階段,先讓他學會知道有輪子 的就叫做「車」。接下來他發現車子的輪子有的有四個輪子,有的有兩個輪子,有的有八 個輪子...然後你再教它四個輪子的是小型車,兩個輪子的是機車,八個輪子的是貨車或 卡車...諸如此類一路學習下去。 以自動駕駛來說,最基本它必須要能夠辨識出路上的行人、摩托車、各式車種、交通號誌 等等,這是最基本的辨別條件,接下來就要進一步辨識出行人要行進的方向、紅綠燈的狀 態、汽車是前行還是倒退、路上的白線延伸到哪裡......諸如此類,提供給自動駕駛的大 腦進行判斷。這些都會形成一個智慧學習的資料庫。 各家的自動駕駛AI基本的原理差不多,不過當然不同的車廠各自發展的AI,就有不同的特 長。比方說,「動物」是否要加入自動駕駛能夠判斷的類別?而有人類騎在上面的單車, 又該要怎麼判別?假設馬路上跳出了一顆球,或是像前幾天我們報導的天外飛來一隻烏龜 ,你的AI要不要能夠判斷這些物體?這些就是不同的車廠對於不同的AI所進行的研發判斷 。 為什麼無法判斷是倒在地上的大貨車? 坦白說,透過機器學習,AI是如何判斷出一輛汽車是「汽車」的過程,對於人類來說可能 很難理解,AI可能可以在很複雜的情況下,很精準的判斷出結果出來,或是可以告訴你在 路前方目前有五輛公車、三台機車、兩輛腳踏車之類的,但可能卻無法回答你一些,你一 眼看上去覺得很簡單的問題。 不過,還記得嗎?前面我們說過,AI要學會怎麼樣判斷是一台車,基本條件可能是先從有 沒有輪子開始。而現在這輛橫倒在路中央的白色大物,一開始就沒有輪子,因此AI判斷是 車子的前提馬上就不存在,因此,在AI的眼中,這並不是一台車子。 再來就是在資料庫中看看,這個白色的東西是什麼呢?很明顯這不是人類、也不是交通號 誌,這個奇怪的白色東西可能根本就不存在於特斯拉的機器學習資料庫中。畢竟特斯拉的 機器學習很可能沒有考慮過會有這麼奇怪的東西出現在馬路中央。 因此,特斯拉的確是「看不出」有輛白色的大貨車倒在路中央的。 根據報導,車主當時是站在一旁的分隔島上。如果特斯拉的輔助駕駛正常運作的話,理論 上如果車主站在這個倒下的大貨車車頂前面,特斯拉的輔助駕駛AI應該就能夠看到「有人 」出現在馬路前方,進而進行自動減速、煞車的動作。 ▲ 從監視器影片中看來,事故後方並沒有擺放三角錐等警告標誌物 當然了,如果你看過新聞報導中現場的監控畫面,特斯拉一路看起來氣勢十足地筆直往車 廂中衝入的畫面,相信你並不會建議貨車車主進行這樣「肉身擋車」的動作。 不過,車主如果有依照規定,在事故現場擺放三角錐或是警告標誌,特斯拉的AI應該是能 夠辨識出來警告標誌的,如果車主的警告標誌放的夠遠的話,特斯拉的自動駕駛應該還是 能夠及時煞住。壞就壞在看來貨車車主覺得這麼明顯的障礙物,任何「人」應該都看得到 ,而忽略了擺放警告標誌的動作。(也有可能是貨車倒成這樣,根本拿不出警告標誌出來 放) 在這裡要補充說明的是,「看不出」不代表「看不見」,特斯拉的AI系統到底看到了什麼 ,這一點在這裡就猜不出來了,但從撞上去的狀況來看,或許可能當成了普通道路或是背 景。 特斯拉輔助駕駛AI是怎麼看這個世界的? 在兩年前,曾經有名叫verygreen 與 DamianXVI的兩位駭客,購入一套解鎖的特斯拉 Autopilot Hardware 2.5 系統,然後將它開上路上AI即時解析的畫面錄了下來,從這個 影片中,我們可以看到特斯拉的AI是怎麼看這個世界的。 https://youtu.be/_1MHGUC_BzQ
他們手動駕駛開車在法國的路上,AI純粹是用來分析道路上的物件來進行判斷。其中你可 以看到,除了用方框框出辨識出來的物件之外,特斯拉的AI還可以辨識出來有哪些地方是 汽車可以行駛的路,就用綠色的範圍覆蓋,而往前的黃色直線,代表著可行駛的車道以及 邊界。至於在人行道上的石柱、路牌、遠處的建築物等東西,基本上不屬於可行駛的範圍 、也不會移動,因此AI不予理會。 特斯拉的AI可判斷的物件還包括有「路口」,會依照路口的範圍來判斷可行進的方向,像 是到了這個T字型路口的地方,你可以從兩對黃線的方向看出,他判斷車輛可以向右轉。 如果有「物件」擋在車子前方行駛的路徑上,你會看到黃色的線會變成紅色,表示警告。 再來下面這張就特別有趣了,你可以看到在這輛車轉彎的時候,有人橫過前面的馬路,這 裡需要特別注意綠色部分可行駛的範圍,你可以看到,特斯拉的AI會依照路邊水泥判斷人 行道與馬路之間的區別,但是當有人經過馬路的時候,綠色的範圍就縮起來表示不能夠行 駛。更有趣的是,後面有一排三角錐,他也會自動判斷為不能行駛。 從這幾張圖片以及影片,或許可以協助我們更進一步的理解,為什麼特斯拉「看不出」路 中央的貨車這件事。以及如果當時車主放了三角錐,或許就可以幫助特斯拉自動駕駛辨識 出「此路不通」的原因。 《原文刊登於合作媒體T客邦 ,聯合新聞網獲授權轉載。》 心得/說明:(30字以上) 根據內文所說,不建議貨車車主肉身擋車測試 而且遇到非常規突發狀況的時候也無法判別 畢竟系統內並沒有此項數據 電腦要怎麼判斷 建議還是自己掌握路況比較實在 *轉錄新聞/情報,必須附上原文及網址連結心得或意見30字(不含標點符號) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.51.171.8 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/car/M.1591072826.A.155.html

123 則留言

[新聞]為什麼特斯拉AI「看不出」路中央橫躺的大

SA01, 2F
對消費者/利害關係者而言只在乎系統能不能運作...判別精確/

SA01, 3F
精準/可靠度是開發者的事

arickal, 4F
翻車後仔細觀查來車:特斯拉→plan a, 其他車→plan b

BITMajo, 5F
都4三角錐的錯

reallocust, 6F
就像下圍棋的阿發狗,蒐集人類的大數據夠多,才能愈來愈

reallocust, 7F
強大,目前自駕系統就是沒法取代駕駛

whizz, 8F
特仔:都是they的錯。

reallocust, 9F
當然,現在看一堆在特斯拉上面睡覺看書的不會在意,就

reallocust, 10F
用達爾文去天擇牠們就好

catson, 11F
這樣直撞上去毫髮無傷也蠻猛的

G773, 12F
那要看撞到什麼物體,若是車底結果就可能不一樣了

BITMajo, 13F
問題是特斯拉喜歡玩壁尻,可能會牽連到其他人啊...

reallocust, 14F
不用車底,如果一般海運用標準貨櫃,撞上去很難全身而退

SA01, 15F
阿法狗不是餵棋譜大數據...是自己深度學習跟特斯拉目前餵資

SA01, 16F
料給車子是不一樣的

DYE, 17F
那貨車主在揮 特斯拉看起來也沒發現 差不多在車道上了

reallocust, 18F
那冷藏貨車貨頂材質感覺連金屬都不是,裡面還有隔熱發

reallocust, 19F
泡棉,完全緩衝

BITMajo, 20F
海運貨櫃應該是全鐵殼吧,才能堆那麼多層

BITMajo, 21F
退役以後整理一下弄成貨櫃屋還能在鄉下開咖啡廳什麼的

reallocust, 22F
貨車車主在揮手,想到WRC賽道旁的觀眾,可能電腦不會判

reallocust, 23F
定危險 XD

SA01, 24F
對..DYE大說的我也覺得奇怪...白色背景也就算了...行人也沒

SA01, 25F
看到?

DYE, 26F
貨車主如果是穿越車道的行人 這樣是來不及會撞到的

SA01, 27F
特粉:以後規定行人要穿斑馬裝 XD

d8613518, 28F
就說行人要在頭上頂個三角錐,特斯拉就看的見了XD

bluezoo, 29F
現在AI環境辨識能力比3歲小孩還不如.

DYE, 30F
還有就是 一般這樣的事故 要在事故點前擺三角反光架

DYE, 31F
如果ACC運作中 無法判斷停止物

LebraDcup6, 32F
一堆自以為的AI專家都出來了 笑死

DYE, 33F
至少應該先做到判斷三角反光牌

SA01, 34F
願請Lebra大指導羞辱推文的理盲XD。否則好像也是?

DYE, 35F
這樣至少不會造成ACC啟動中對停止車輛的追撞

melic, 36F
就貨櫃每個面都漆警示三角形就好了 油車仔就是一堆毛

leona12, 37F
原來ACC是猴子看世界的程度 那難怪了

d8613518, 38F
感覺特斯拉的自己沒特別厲害,只是吃定其他人腦駕駛的

d8613518, 39F
車輛會閃避特斯拉的無腦行動罷了...

bbbing, 112F
之前強國也有人開Audi想撞展間結果被自動煞停的

bbbing, 113F
靜止物品突然理所當然的變成應該撞下去XD

jacky2009, 114F
這是bug

imtaku, 115F
一句話,就還不行啦

sdd5426, 116F
看不懂那是車子沒問題 可是怎麼樣也要認為那是牆吧

bod, 117F
印象中,影像辨識要快速找到移動的物件,只會檢查連續畫面的d

bod, 118F
iff,所以靜止的東西會被濾掉

scelerisque, 119F
這公司就是從老闆到粉粉們都愛吹牛 不意外

LexusNo1, 120F
要是今天撞的是別牌,特粉會說:換成特斯拉就閃的過了。

n3688, 121F
用AI捍衛路權

ppegg, 122F
ai駕駛出錯的機會比人類低多了。但遇到資料庫中沒有的罕見

ppegg, 123F
特例就是會出包

kutkin, 124F
封閉系統才可以放任的東西。