在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

機器學習算法如何應用到自動駕駛中

Dbwd_Imgtec ? 來源:未知 ? 作者:胡薇 ? 2018-11-22 14:14 ? 次閱讀

機器學習算法已經被廣泛應用于自動駕駛各種解決方案,電控單元中的傳感器數據處理大大提高了機器學習的利用率,也有一些潛在的應用,比如利用不同外部和內部的傳感器的數據融合(如激光雷達、雷達、攝像頭或物聯網),評估駕駛員狀況或為駕駛場景分類等。在KDnuggets網站發表的一篇文章中,作者Savaram Ravindra將自動駕駛中機器學習算法主要分為四類,即決策矩陣算法、聚類算法、模式識別算法和回歸算法。我們跟他一起看看,這些算法都是怎樣應用的。

算法概覽

我們先設想這樣一個自動駕駛場景——汽車的信息娛樂系統接收傳感器數據融合系統的信息,如果系統發現司機身體有恙,會指導無人車開往附近的醫院。

這項應用以機器學習為基礎,能識別司機的語音、行為,進行語言翻譯等。所有這些算法可以分為兩類:監督學習和無監督學習,二者的區別在它們學習的方法。

監督學習算法利用訓練數據集學習,并會堅持學到達到所要求的置信度(誤差的最小概率)。監督學習算法可分為回歸、分類和異常檢測或維度縮減問題。

無監督學習算法會在可用數據中獲取價值。這意味著算法能找到數據的內部聯系、找到模式,或者根據數據間的相似程度將數據集劃分出子集。無監督算法可以被粗略分類為關聯規則學習和聚類。

強化學習算法是另一類機器學習算法,這種學習方法介于監督學習和無監督學習之間。監督學習會給每個訓練樣例目標標簽,無監督學習從來不會設立標簽——而強化學習就是它們的平衡點,它有時間延遲的稀疏標簽——也就是未來的獎勵。每個agent會根據環境獎勵學習自身行為。了解算法的優點和局限性,并開發高效的學習算法是強化學習的目標。

在自動駕駛汽車上,機器學習算法的主要任務之一是持續感應周圍環境,并預測可能出現的變化。

我們不妨分成四個子任務: ? 檢測對象 ? 物體識別及分類 ? 物體定位 ? 運動預測

機器學習算法也可以被寬松地分為四類: ? 決策矩陣算法 ? 聚類算法 ? 模式識別算法 ? 回歸算法

機器學習算法和任務分類并不是一一對應的,比如說,回歸算法既可以用于物體定位,也可以用于對象檢測和運動預測。

決策矩陣算法

決策矩陣算法能系統分析、識別和評估一組信息集和值之間關系的表現,這些算法主要用戶決策。車輛的制動或轉向是有依據的,它依賴算法對下一個運動的物體的識別、分類、預測的置信水平。決策矩陣算法是由獨立訓練的各種決策模型組合起來的模型,某種程度上說,這些預測組合在一起構成整體的預測,同時降低決策的錯誤率。AdaBoosting是最常用的算法。

AdaBoost

Adaptive Boosting算法也可以簡稱為AdaBoost,它是多種學習算法的結合,可應用于回歸和分類問題。與其他機器學習算法相比,它克服了過擬合問題,并且對異常值和噪聲數據非常敏感。AdaBoost需要經過多次迭代才能創造出強學習器,它具有自適應性。學習器將重點關注被分類錯誤的樣本,最后再通過加權將弱學習器組合成強學習器。

AdaBoost幫助弱閾值分類器提升為強分類器。上面的圖像描繪了如何在一個可以理解性代碼的單個文件中實現AdaBoost算法。該函數包含一個弱分類器和boosting組件。

弱分類器嘗試在數據維數中找到理想閾值,并將數據分為2類。分類器迭代時調用數據,并在每個分類步驟后,改變分類樣本的權重。

因此,它實際創建了級聯的弱分類器,但性能像強分類器一樣好。

聚類算法

有時,系統獲取的圖像不清楚,難以定位和檢測對象,分類算法有可能丟失對象。在這種情況下,它們無法對問題分類并將其報告給系統。造成這種現象可能的原因包括不連續數據、極少的數據點或低分辨率圖像。K-means是一種常見的聚類算法。

K-means

K-means是著名的聚類算法,它從數據對象中選擇任意k個對象作為初始聚類中心,再根據每個聚類對象的均值(中心對象)計算出每個對象與中心對象的距離,然后根據最小距離重新劃分對象。最后重新計算調整后的聚類的均值。

下圖形象描述了K-means算法。其中,(a)表示原始數據集,(b)表示隨機初始聚類中心,(c-f)表示運行2次k-means迭代演示。

模式識別算法(分類)

通過高級駕駛輔助系統(ADAS)中的傳感器獲得的圖像由各種環境數據組成,圖像過濾可以用來決定物體分類樣例,排除無關的數據點。在對物體分類前,模式識別是一項重要步驟,這種算法被定義為數據簡化算法。數據簡化算法可以減少數據集的邊緣和折線(擬合線段)。

PCA(原理分量分析)和HOG(定向梯度直方圖),支持向量機(Support Vector Machines,SVM)是ADAS中常用的識別算法。我們也經常用到K最近鄰(KNN,K-NearestNeighbor)分類算法和貝葉斯決策規則。

支持向量機(SVM)

SVM依賴于定義決策邊界的決策層概念。決策平面分隔由不同的類成員組成的對象集。下面是一個示意圖。在這里,物體要么屬于紅色類要么綠色類,分隔線將彼此分隔開。落在左邊的新物體會被標記為紅色,落在右邊就被標記為綠色。

回歸算法

這種算法的專長是預測事件。回歸分析會對兩個或更多變量之間的關聯性進行評估,并對不同規模上的變量效果進行對照。

回歸算法通常由三種度量標準驅動: ? 回歸線的形狀 ? 因變量的類型 ? 因變量的數量

在無人車的驅動和定位方面,圖像在ADAS系統中扮演著關鍵角色。對于任何算法來說,最大的挑戰都是如何開發一種用于進行特征選取和預測的、基于圖像的模型。

回歸算法利用環境的可重復性來創造一個概率模型,這個模型揭示了圖像中給定物體位置與該圖像本身間的關系。通過圖形采樣,此概率模型能夠提供迅速的在線檢測,同時也可以在線下進行學習。模型還可以在不需要大量人類建模的前提下被進一步擴展到其他物體上。算法會將某一物體的位置以一種在線狀態下的輸出和一種對物體存在的信任而返回。

回歸算法同樣可以被應用到短期預測和長期學習中,在自動駕駛上,則尤其多用于決策森林回歸、神經網絡回歸以及貝葉斯回歸。

回歸神經網絡

神經網絡可以被用在回歸、分類或非監督學習上。它們將未標記的數據分組并歸類,或者監督訓練后預測連續值。神經網絡的最后一層通常通過邏輯回歸將連續值變為變量0或1。

在上面的圖表中,x代表輸入,特征從網絡中的前一層傳遞到下一層。許多x將輸入到最后一個隱藏層的每個節點,并且每一個x將乘以相關權重w。乘積之和將被移動到一個激活函數中,在實際應用中我們經常用到ReLu激活函數。它不像Sigmoid函數那樣在處理淺層梯度問題時容易飽和。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 機器學習
    +關注

    關注

    66

    文章

    8425

    瀏覽量

    132773
  • 自動駕駛
    +關注

    關注

    784

    文章

    13877

    瀏覽量

    166615

原文標題:自動駕駛中常用的四類機器學習算法

文章出處:【微信號:Imgtec,微信公眾號:Imagination Tech】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    【「具身智能機器人系統」閱讀體驗】2.具身智能機器人的基礎模塊

    方法和增量搜索方法。 另外,還有基于強化學習自動駕駛規劃等等。 個人覺得,這部分內容是整個具身智能的基石,沒有具身智能的基礎模塊就不會有具身智能的自主性和智能型。
    發表于 01-04 19:22

    MEMS技術在自動駕駛汽車的應用

    MEMS技術在自動駕駛汽車的應用主要體現在傳感器方面,這些傳感器為自動駕駛汽車提供了關鍵的環境感知和數據采集能力。以下是對MEMS技術在自動駕駛汽車
    的頭像 發表于 11-20 10:19 ?431次閱讀

    智能駕駛自動駕駛的關系

    智能駕駛自動駕駛在概念上存在一定的聯系和區別,以下是對兩者關系的介紹: 一、概念定義 智能駕駛 : 智能駕駛是一個更為寬泛的概念,它指的是通過機器
    的頭像 發表于 10-23 16:02 ?737次閱讀

    人工智能的應用領域有自動駕駛

    的核心技術 自動駕駛汽車的核心依賴于人工智能,尤其是機器學習和深度學習技術。這些技術使得汽車能夠通過傳感器收集大量數據,并實時進行分析。以下是一些關鍵的人工智能技術: 傳感器融合 :
    的頭像 發表于 10-22 16:18 ?610次閱讀

    自動駕駛HiL測試方案案例分析--ADS HiL測試系統#ADAS #自動駕駛 #VTHiL

    自動駕駛
    北匯信息POLELINK
    發布于 :2024年10月22日 15:20:19

    FPGA在自動駕駛領域有哪些優勢?

    FPGA(Field-Programmable Gate Array,現場可編程門陣列)在自動駕駛領域具有顯著的優勢,這些優勢使得FPGA成為自動駕駛技術不可或缺的一部分。以下是FPGA在
    發表于 07-29 17:11

    FPGA在自動駕駛領域有哪些應用?

    是FPGA在自動駕駛領域的主要應用: 一、感知算法加速 圖像處理:自動駕駛需要通過攝像頭獲取并識別道路信息和行駛環境,這涉及到大量的圖像處理任務。FPGA在處理圖像上的運算速度快,可
    發表于 07-29 17:09

    自動駕駛識別技術有哪些

    自動駕駛的識別技術是自動駕駛系統的重要組成部分,它使車輛能夠感知并理解周圍環境,從而做出智能決策。自動駕駛識別技術主要包括多種傳感器及其融合技術,以及基于這些傳感器數據的處理和識別
    的頭像 發表于 07-23 16:16 ?705次閱讀

    深度學習自動駕駛的關鍵技術

    隨著人工智能技術的飛速發展,自動駕駛技術作為其中的重要分支,正逐漸走向成熟。在自動駕駛系統,深度學習技術發揮著至關重要的作用。它通過模擬人腦的學習
    的頭像 發表于 07-01 11:40 ?794次閱讀

    中級自動駕駛架構師應該學習哪些知識

    隨著自動駕駛技術的成熟,對系統架構師的需求逐漸增加。自動駕駛系統架構師負責設計整個系統的結構、組件、接口和數據流;需要協調不同領域的專業知識,確保系統的可靠性、安全性和性能。總之,自動駕駛系統架構師
    的頭像 發表于 06-20 21:47 ?303次閱讀

    初級自動駕駛架構師應該學習哪些知識

    隨著自動駕駛技術的成熟,對系統架構師的需求逐漸增加。自動駕駛系統架構師負責設計整個系統的結構、組件、接口和數據流;需要協調不同領域的專業知識,確保系統的可靠性、安全性和性能。總之,自動駕駛系統架構師
    的頭像 發表于 06-20 21:45 ?327次閱讀

    標貝數據采集標注在自動駕駛場景中落地應用實例

    AI數據服務作為人工智能和機器學習的基礎,在自動駕駛領域中有著重要地位。與其他人工智能應用場景相比,自動駕駛的落地場景相對復雜,想要讓汽車本身的算法
    的頭像 發表于 05-28 14:22 ?623次閱讀
    標貝數據采集標注在<b class='flag-5'>自動駕駛</b>場景中落地應用實例

    未來已來,多傳感器融合感知是自動駕駛破局的關鍵

    巨大的進展;自動駕駛開始摒棄手動編碼規則和機器學習模型的方法,轉向全面采用端到端的神經網絡AI系統,它能模仿學習人類司機的駕駛,遇到場景直接
    發表于 04-11 10:26

    邊緣計算與自動駕駛系統如何結合

    當前自動駕駛,大規模的人工智能算法模型和大規模數據集中化分析均放在云端進行。因為,云端擁有大量的計算資源,可以在極短的時間內完成數據的處理,但是僅依靠云端為自動駕駛汽車提供服務在很多
    發表于 03-25 09:26 ?581次閱讀
    邊緣計算與<b class='flag-5'>自動駕駛</b>系統如何結合

    自動駕駛發展問題及解決方案淺析

    汽車的發展提供有益的參考。 ? 自動駕駛汽車發展的現狀與挑戰 (一)技術難題 自動駕駛汽車的核心在于通過先進的傳感器、算法和控制系統實現車輛的自主駕駛。然而,在實際應用
    的頭像 發表于 03-14 08:38 ?1186次閱讀
    主站蜘蛛池模板: 色狠狠狠色噜噜噜综合网| 色综合天天操| 五月激情五月婷婷| 国产叼嘿视频免费网站| 俄罗斯美女在线观看一区| 99精品热| 天堂bt资源新版在线| 日本拍拍| 精品爱爱| 在线播放91灌醉迷j高跟美女 | 56pao强力打造| xxx日本69hd| 国产午夜精品久久久久免费视| 伊人久久大| 色偷偷视频| 天堂国产| 欧美人成网站免费大全| 国产网红主播chinese| 午夜影院性| 国产伦精品一区二区| ssswww日本免费网站片| 久久婷婷婷| 色综合 成人| 激情丁香婷婷| 五月天狠狠| 天天射天天爱天天干| 午夜在线免费视频| 久久草在线看| 亚洲一区二区三区免费视频| 伊人亚洲| 欧美成人综合在线| 99伊人| 黄色录像欧美| 性感美女逼| 色欲香天天天综合网站| 国内外精品免费视频| 天天视频免费入口| 另类激情亚洲| 性色视频在线观看| 韩国在线免费视频| 奇米影视777狠狠狠888不卡|