天天看點

自動駕駛汽車深度學習如何應對挑戰?

戳這裡免費開通百種視覺AI能力
自動駕駛汽車深度學習如何應對挑戰?

在自動駕駛汽車中使用深度學習可以幫助克服各種挑戰,例如了解行人的行為,找到最短的路線以及對人和物體進行準确檢測。

根據一份報告,2018年約有80%的道路交通事故是由于人為錯誤造成的。是以,将自動駕駛汽車納入主流的主要目标之一是消除對人類駕駛員的需求并減少道路緻死率。使用自動駕駛汽車進行的實驗無疑表明在一定程度上減少了道路傷亡人數。

但是,仍然有很多人經常看到有關自動駕駛汽車事故的新聞,例如Uber自動駕駛汽車事故在美國亞利桑那州撞死了一名行人。發生事故的原因據說是自動駕駛汽車無法準确檢測和識别行人。為了盡可能地減少此類事故,需要對自動駕駛車輛進行大量的訓練,以準确檢測其路線中是否存在人員和任何其他物體,這就是深度學習的介入。自動駕駛汽車的深度學習可以幫助他們有效地分類和檢測道路和周圍環境中的人或物體。

深度學習是機器學習的一個子集,它使用人工神經網絡來模仿人腦的複雜功能。深度學習可以在沒有任何人工幹預的情況下更準确地對對象進行分類。例如,假設有兩個人寫數字九(9),但是他們兩個人都以不同的方式寫數字(一個人寫9,其他人寫一個nine,底部沒有清晰的曲線)。除非掌握了所有可能的寫數字九的方法,否則深度學習網絡以外的AI算法将很難檢測到,盡管形狀不同,但兩個數字都代表九。借助深度神經網絡進行的深度學習可以輕松地将兩個數字都識别為9。深度學習準确地對不同對象進行分類的能力可以解決自動駕駛汽車面臨的一些主要挑戰。

自動駕駛汽車深度學習如何應對某些挑戰

機器學習算法在訓練自動駕駛汽車時面臨特征提取的問題。特征提取要求程式員告訴算法他們應該尋找什麼來做出決策。是以,機器學習算法的決策能力在很大程度上取決于程式員的洞察力。深度學習的功能有所不同,消除了特征提取的問題,進而使深度學習神經網絡的檢測和決策更加準确。深度學習可以提高檢測道路上障礙物的準确性和更好的決策能力,可以幫助應對自動駕駛汽車面臨的許多挑戰。

了解複雜的交通行為

駕駛是一個過程,涉及與其他駕駛員和行人的複雜互動。例如,如果騎自行車人打算轉彎,那麼他或她将做出手勢示意,以通知附近的其他駕駛員。然後,駕駛員可以放慢其車輛的速度,進而允許騎自行車的人轉彎。人類依賴于通用智能來進行這種社互動動。而且,通過深度學習,自動駕駛汽車現在很有可能與其他駕駛員和行人進行社互動動。深度學習神經網絡可以幫助自動駕駛汽車檢測其他駕駛員和行人給出的導航信号,并采取适當措施避免發生任何碰撞。

在極端天氣條件下檢測招牌

自動駕駛汽車面臨的另一個主要挑戰是極端天氣條件。盡管這是任何技術都無法完全解決的環境挑戰,但深度學習可以解決極端氣候下的問題。例如,在降雪期間,道路上的招牌可能會被雪覆寫。而且,降雪後的一段時間内,招牌可能僅部分可見。使用其他AI算法,自動駕駛汽車将很難了解招牌上的半個标志。但是借助神經網絡進行的深度學習可以從招牌上的部分可見标志建立完整标志的圖像。神經網絡将不完整的符号發送到神經層,然後将其傳遞給隐藏層,以确定完整的符号應該是什麼。基于輸出,神經網絡可以根據招牌上的标志做出決策。

尋找最短的旅行路線

地球上的所有動物,包括人類在内,都可以在周圍環境中導航并靈活地探索新區域。由于神經回路的空間行為,它們的導航成為可能。動物的大腦通過在規則的六邊形網格中繪制周圍環境來導航。這些六角形圖案有助于導航,類似于地圖中的網格線。神經模式支援基于矢量的導航的假設。基于矢量的導航使大腦可以計算到所需位置的距離和方向。

可以使用基于矢量的導航功能來訓練深度學習神經網絡,以找到從點A到點B的最短路徑。通過将動物大腦使用的相同網格線模式嵌入第一層,深度學習可以計算距離和到達目的地的方向。具有基于矢量的導航和深度學習功能的自動駕駛汽車還可以檢測到任何新近可用的快捷方式的存在,以減少出行時間。

深度學習本身還需要克服諸多挑戰

盡管自動駕駛汽車有很多好處,但僅憑深度學習就無法使自動駕駛汽車成為進階智能的交通工具,因為阻礙自動駕駛汽車走向主流發展的障礙很多。借助深度學習,檢測對象的準确性确實會提高,但要付出大量資料的代價。基于資料表示的深度學習功能。資料在神經網絡的不同層上表示,然後根據資料模式導出輸出。由于深度學習的完整功能是基于資料的,是以與其他AI算法相比,訓練神經網絡需要更多資料,是以很難建立用于訓練它們的資料集。而且,收集訓練神經網絡所需的資料也非常耗時。

使用深度學習神經網絡的另一個挑戰是它們的黑匣子問題。如果程式做出了決定,則程式員可以撤消該決定,以找出程式做出該決定的原因。但是,深度學習不是可追溯的系統,而是在隐藏層中處理資料。開發人員隻能找到輸入到神經網絡的資料及其輸出。但是,他們無法找出隐藏層中進行了哪些處理來做出決定。是以,很難知道深度學習網絡失敗的原因,因為沒有人可以追溯到發生失敗的地方。

有時,深度學習網絡甚至無法實作其本來打算完成的任務。神經網絡很難像在不同的視訊幀中一樣在小圖像變換中進行概括。例如,根據一項研究,深卷積網絡将狒狒或貓鼬标記為相同的北極熊,具體取決于背景的微小變化。

無人駕駛汽車是一項實驗,至今尚無人知道結果如何。自動駕駛汽車深度學習能否将其驅動到主流交通工具取決于技術如何進一步發展。即使克服了深度學習的挑戰,自動駕駛汽車的方式也存在其他障礙。這些汽車與IoT裝置等多種技術內建在一起,以收集資料,雲計算以處理資料,以及5G以提高資料傳輸速度。一旦這些技術能夠有效地協同工作,以建立良好的交通生态系統,自動駕駛汽車就能成為主流。

原文連結:

https://ai.51cto.com/art/202011/631089.htm

本文轉自51CTO,本文一切觀點和機器智能技術圈子無關。

線上免費體驗百種AI能力:【點此跳轉】
自動駕駛汽車深度學習如何應對挑戰?

繼續閱讀