一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

3天內不再提示

關于機器學習檢測汽車的方法分析

MATLAB ? 來源:djl ? 2019-09-11 15:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

過度轉向是一種不安全的狀況,這種狀況下車輛的后輪胎在轉彎時失去抓地力(圖 1)。導致這種情況的因素可能是輪胎磨損、路面濕滑、轉彎速度過快、轉彎時突然制動,或是所有這些因素的綜合原因所致。

圖 1:在測試賽道上檢測寶馬 M4 的過度轉向問題。

現(xiàn)代的穩(wěn)定控制系統(tǒng)可以在檢測到過度轉向時自動采取糾正措施。理論上,借助基于基本原理的數(shù)學模型,這類系統(tǒng)可以識別過度轉向的狀況。

例如,當車載傳感器的測量值超過模型中既定的參數(shù)閾值時,系統(tǒng)即可確定車輛發(fā)生過度轉向。然而,在實際駕駛中,由于涉及到眾多因素的相互作用,這種方法已被驗證難以湊效。同一輛汽車在輪胎充氣不足的情況下行駛于結冰路面,與在輪胎充氣適當?shù)那闆r下于干燥路面上行駛,需要的閾值可能大不相同。

寶馬公司正在探索一種機器學習方法來檢測過度轉向。借助 MATLAB,他們開發(fā)了一種監(jiān)督式機器學習模型作為概念驗證。盡管之前幾乎沒有任何機器學習方面的經(jīng)驗,但在短短三周內寶馬團隊就完成了一個可正常工作的 ECU 原型,能夠檢測過度轉向,并且準確率超過 98%。

視頻:什么是機器學習?

收集數(shù)據(jù)和提取特征

我們首先收集汽車在發(fā)生過度轉向之前、期間和之后的真實數(shù)據(jù)。在專業(yè)駕駛員的幫助下,我們在法國米拉馬斯的寶馬試驗場對寶馬 M4 進行了實時駕駛測試(圖 2)。

圖 2:位于法國米拉馬斯的寶馬試驗場

在測試期間,我們捕獲了過度轉向檢測算法中的一些常用信號

車輛的縱向加速度

橫向加速度

轉向角度

偏航率

此外,我們還記錄了駕駛員對過度轉向的感知:

當駕駛員指出汽車發(fā)生過度轉向時,坐在乘客位置的同事會按下筆記本電腦上的一個按鈕。當駕駛員指出汽車恢復正常駕駛狀態(tài)時,該同事會松開按鈕。這些按鈕的按壓創(chuàng)建了所需的真值標記,以供我們訓練監(jiān)督學習模型。我們在 43 分鐘的記錄數(shù)據(jù)中總共捕獲了大約 259,000 個數(shù)據(jù)點。

回到我們慕尼黑的辦公室,我們將收集到的數(shù)據(jù)加載到 MATLAB 中,并使用 Statistics and Machine Learning Toolbox 中的 Classification Learner app,利用各種分類器訓練機器學習模型。

通過這些原始數(shù)據(jù)訓練的模型并不會產生很出眾的結果 - 其準確率大概在75% 和 80% 之間。為了獲得更準確的結果,我們清理并減少了原始數(shù)據(jù)。

首先,我們應用濾波器來降低信號數(shù)據(jù)中的噪聲(圖 3)。

關于機器學習檢測汽車的方法分析

圖 3:原始轉向角度信號(藍色)和經(jīng)過濾波處理后的相同信號(橙色)。

接下來,我們使用峰值分析來識別經(jīng)過濾波處理的輸入信號的峰值(局部極值)(圖 4)。

關于機器學習檢測汽車的方法分析

圖 4:識別出峰值的轉向角度信號。

評估機器學習方法

在過濾和減少收集的數(shù)據(jù)后,我們能夠更有效地評估監(jiān)督學習方法。憑借 Classification Learner app,我們試用了 k-最近鄰 (KNN) 分類器,支持向量機 (SVM)、二次判別分析和決策樹。我們還使用該app,查看經(jīng)由主成分分析 (PCA) 變換后得到的特征的效果,從而有助于防止過度擬合。

更多資源

在 MATLAB 微信公眾號回復【機器學習入門教程】,獲取《機器學習快速入門》系列視頻,全面介紹實用的 MATLAB 機器學習方法,包括線性回歸、判別分析、決策樹、支持向量機(SVM)、k近鄰算法(K-NN)、k均值聚類算法(k-means)等。

由我們評估的分類器所得出的結果,在表 1 中進行了歸納總結。所有分類器在識別過度轉向方面均表現(xiàn)良好,其中有三個分類器取得了高于 98% 的真陽率。

決定因素是真陰率:分類器能夠確定車輛未發(fā)生過度轉向的準確程度。這里,決策樹的表現(xiàn)優(yōu)于其他分類器,其真陰率幾乎達到 96%。

關于機器學習檢測汽車的方法分析

表 1:四種不同的監(jiān)督學習分類器的結果概要。

生成車載裝置測試所需的代碼

決策樹得出的結果十分令人看好,但真正測試是檢驗分類器在真實汽車中的 ECU 上的表現(xiàn)。我們使用 MATLAB Coder 從模型生成代碼,并為安裝在寶馬 5 系轎車中的目標 ECU 編譯代碼。這一次,我們在靠近慕尼黑辦公室的阿施海姆附近的寶馬工廠親自進行了測試。我親自駕駛,我的同事負責收集數(shù)據(jù),在我指出車輛發(fā)生過度轉向時,同事準確地記錄了這一時間。

在 ECU 上實時運行的分類器表現(xiàn)非常出色,準確率約為 95%。進入測試階段后,由于使用了不同的車輛(寶馬 5 系而不是 M4),不同的駕駛員和不同的賽道,我們不知道會發(fā)生什么樣的情況。仔細觀察數(shù)據(jù)后發(fā)現(xiàn),模型與駕駛員所感知的過度轉向不相符的情況,大多發(fā)生在過度轉向開始和結束時。這種不相符可以理解;因為即使是駕駛員,也很難準確地確定過度轉向是在何時開始和停止。

在成功開發(fā)出用于過度轉向檢測的機器學習模型,并將其部署在原型 ECU 上之后,我們現(xiàn)在正在構想機器學習的許多其他潛在應用。我們數(shù)十年來收集了大量可供使用的數(shù)據(jù),而現(xiàn)在一輛汽車在一天內就可以生成數(shù) TB 的測量數(shù)據(jù)。機器學習讓我們有機會開發(fā)相關的軟件,從而可以利用這些可用數(shù)據(jù)來了解駕駛員的行為并改善其駕駛體驗。

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

    關注

    30

    文章

    4900

    瀏覽量

    70697
  • 分類器
    +關注

    關注

    0

    文章

    153

    瀏覽量

    13449
  • 機器學習
    +關注

    關注

    66

    文章

    8501

    瀏覽量

    134580
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【嘉楠堪智K230開發(fā)板試用體驗】K230機器視覺相關功能體驗

    、畫十字交叉、寫字符等多種操作。具體使用方法參考官方教程機器學習-畫圖 圖像檢測 K230能夠使用MicroPython進行邊緣檢測、線段
    發(fā)表于 07-08 17:25

    汽車制造車間檢測機器人與PLC無線以太網(wǎng)實時控制方案

    本次項目是位于廣州的一家新能源汽車生產線。本次技改對象為總裝車間工作的檢測機器人。在汽車生產線的總裝車間中,檢測
    的頭像 發(fā)表于 07-05 15:45 ?247次閱讀
    <b class='flag-5'>汽車</b>制造車間<b class='flag-5'>檢測</b><b class='flag-5'>機器</b>人與PLC無線以太網(wǎng)實時控制方案

    機器學習異常檢測實戰(zhàn):用Isolation Forest快速構建無標簽異常檢測系統(tǒng)

    本文轉自:DeepHubIMBA無監(jiān)督異常檢測作為機器學習領域的重要分支,專門用于在缺乏標記數(shù)據(jù)的環(huán)境中識別異常事件。本文深入探討異常檢測技術的理論基礎與實踐應用,通過Isolatio
    的頭像 發(fā)表于 06-24 11:40 ?625次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>學習</b>異常<b class='flag-5'>檢測</b>實戰(zhàn):用Isolation Forest快速構建無標簽異常<b class='flag-5'>檢測</b>系統(tǒng)

    使用MATLAB進行無監(jiān)督學習

    無監(jiān)督學習是一種根據(jù)未標注數(shù)據(jù)進行推斷的機器學習方法。無監(jiān)督學習旨在識別數(shù)據(jù)中隱藏的模式和關系,無需任何監(jiān)督或關于結果的先驗知識。
    的頭像 發(fā)表于 05-16 14:48 ?671次閱讀
    使用MATLAB進行無監(jiān)督<b class='flag-5'>學習</b>

    Decap開蓋檢測方法及案例分析

    開蓋檢測(DecapsulationTest),即Decap,是一種在電子元器件檢測領域中廣泛應用的破壞性實驗方法。這種檢測方式在芯片的失效分析
    的頭像 發(fā)表于 03-20 11:18 ?608次閱讀
    Decap開蓋<b class='flag-5'>檢測</b><b class='flag-5'>方法</b>及案例<b class='flag-5'>分析</b>

    傳統(tǒng)機器學習方法和應用指導

    用于開發(fā)生物學數(shù)據(jù)的機器學習方法。盡管深度學習(一般指神經(jīng)網(wǎng)絡算法)是一個強大的工具,目前也非常流行,但它的應用領域仍然有限。與深度學習相比,傳統(tǒng)
    的頭像 發(fā)表于 12-30 09:16 ?1181次閱讀
    傳統(tǒng)<b class='flag-5'>機器</b><b class='flag-5'>學習方法</b>和應用指導

    斷路器的檢測方法

    斷路器的檢測方法多種多樣,以下是一些常見的檢測方法: 一、直觀檢查 直觀檢查是斷路器檢測的基礎步驟,主要通過觀察斷路器的外觀來判斷其是否存在
    發(fā)表于 12-27 10:29

    zeta在機器學習中的應用 zeta的優(yōu)缺點分析

    在探討ZETA在機器學習中的應用以及ZETA的優(yōu)缺點時,需要明確的是,ZETA一詞在不同領域可能有不同的含義和應用。以下是根據(jù)不同領域的ZETA進行的分析: 一、ZETA在機器
    的頭像 發(fā)表于 12-20 09:11 ?1121次閱讀

    什么是機器學習?通過機器學習方法能解決哪些問題?

    計算機系統(tǒng)自身的性能”。事實上,由于“經(jīng)驗”在計算機系統(tǒng)中主要以數(shù)據(jù)的形式存在,因此機器學習需要設法對數(shù)據(jù)進行分析學習,這就使得它逐漸成為智能數(shù)據(jù)
    的頭像 發(fā)表于 11-16 01:07 ?962次閱讀
    什么是<b class='flag-5'>機器</b><b class='flag-5'>學習</b>?通過<b class='flag-5'>機器</b><b class='flag-5'>學習方法</b>能解決哪些問題?

    基于LSTM神經(jīng)網(wǎng)絡的情感分析方法

    能力而受到廣泛關注。 1. 引言 情感分析在商業(yè)智能、客戶服務、社交媒體監(jiān)控等領域具有廣泛的應用。傳統(tǒng)的情感分析方法依賴于手工特征提取和機器學習
    的頭像 發(fā)表于 11-13 10:15 ?1271次閱讀

    基于機器學習的IWR6843AOP跌倒和姿態(tài)檢測實現(xiàn)

    電子發(fā)燒友網(wǎng)站提供《基于機器學習的IWR6843AOP跌倒和姿態(tài)檢測實現(xiàn).pdf》資料免費下載
    發(fā)表于 09-03 10:02 ?3次下載
    基于<b class='flag-5'>機器</b><b class='flag-5'>學習</b>的IWR6843AOP跌倒和姿態(tài)<b class='flag-5'>檢測</b>實現(xiàn)

    【「時間序列與機器學習」閱讀體驗】時間序列的信息提取

    方法為該時間序列填充缺失值。 時間序列的縮放是指對原有的時間序列數(shù)據(jù)進行數(shù)據(jù)范圍的調整,以便更好地完成后續(xù)的數(shù)據(jù)分析機器學習任務。該節(jié)有講到時間序列的最小最大縮放、時間序列的最大絕對
    發(fā)表于 08-17 21:12

    【「時間序列與機器學習」閱讀體驗】+ 簡單建議

    這本書以其系統(tǒng)性的框架和深入淺出的講解,為讀者繪制了一幅時間序列分析機器學習融合應用的宏偉藍圖。作者不僅扎實地構建了時間序列分析的基礎知識,更巧妙地展示了
    發(fā)表于 08-12 11:21

    【《時間序列與機器學習》閱讀體驗】+ 了解時間序列

    收到《時間序列與機器學習》一書,彩色印刷,公式代碼清晰,非常精美。感謝作者,感謝電子發(fā)燒友提供了一個讓我學習時間序列及應用的機會! 前言第一段描述了編寫背景: 由此可知,這是一本關于
    發(fā)表于 08-11 17:55

    【「時間序列與機器學習」閱讀體驗】全書概覽與時間序列概述

    如何通過根因分析技術獲得導致故障的維度和元素,包括基于時間序列異常檢測算法的根因分析、基于熵的根因分析、基于樹模型的根因分析、規(guī)則
    發(fā)表于 08-07 23:03