亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于隨機森林的駕駛?cè)笋{駛習(xí)性辨識策略?

        2019-03-11 12:12:08李偉男韓嘉懿
        汽車工程 2019年2期
        關(guān)鍵詞:習(xí)性決策樹聚類

        朱 冰,李偉男,汪 震,趙 健,何 睿,韓嘉懿

        (1.吉林大學(xué),汽車仿真與控制國家重點實驗室,長春 130022; 2.吉林大學(xué),工程仿生教育部重點實驗室,長春 130022)

        前言

        駕駛?cè)笋{駛習(xí)性(driving style),是指駕駛?cè)讼鄬Ψ€(wěn)定的和習(xí)慣性的內(nèi)在駕駛行為傾向,它是個體駕駛?cè)诵睦硭季S和行為模式的綜合表征,不同駕駛?cè)酥g駕駛習(xí)性差異明顯,典型的駕駛習(xí)性包括激進型、一般型和保守型等[1-2]。深入理解駕駛?cè)笋{駛習(xí)性及其表征方法,建立高精度駕駛?cè)笋{駛習(xí)性辨識模型,對于實現(xiàn)在汽車自動駕駛、輔助駕駛和主動安全等不同控制系統(tǒng)下的人機和諧交互具有重要意義。

        早在20世紀70年代,國外學(xué)者即開始關(guān)注駕駛?cè)笋{駛習(xí)性的研究。WAHAB A等學(xué)者認為,由于駕駛?cè)藵撘庾R工作方式的差異,每個駕駛?cè)藦臐撘庾R到有意識的思維轉(zhuǎn)換是獨一無二的,因此每個駕駛?cè)俗匀坏鼐哂胁煌鸟{駛習(xí)性[3]。LU J等人引入模糊控制理論對駕駛?cè)笋{駛習(xí)性進行了初步的分類[4]。

        國內(nèi)對于駕駛?cè)笋{駛習(xí)性的研究起步較晚,但經(jīng)過十余年的積累也有了一定的成果。清華大學(xué)王建強教授通過駕駛?cè)酸尫偶铀偬ぐ搴烷_始制動時刻的碰撞時間TTC(time to collision)數(shù)據(jù)聚類分析,將駕駛?cè)朔譃橹斏餍?、正常型和侵略?類[5]。長安大學(xué)毛錦根據(jù)真實車輛道路駕駛數(shù)據(jù),使用多因素模糊數(shù)學(xué)分類法,基于跟車時距、最小跟車時距、換道時距、超速頻次和換道過程轉(zhuǎn)向盤最大轉(zhuǎn)角與車速的擬合結(jié)果等5個參數(shù),將駕駛習(xí)性分為冒進型、比較冒進型、比較謹慎型和謹慎型4類[6]。

        這些相關(guān)研究在駕駛習(xí)性表征與辨識等方面已經(jīng)有所進展,然而,復(fù)雜多變的駕駛習(xí)性因人與工況而異。傳統(tǒng)研究中往往對駕駛習(xí)性進行單純的主觀標定,訓(xùn)練樣本標簽以及辨識結(jié)果的準確性難以保證;此外,駕駛數(shù)據(jù)變量復(fù)雜多樣,需要基于重要性對其進行有效篩選,從而在保障辨識精度的前提下簡化模型結(jié)構(gòu)。

        為深入研究駕駛?cè)笋{駛習(xí)性的有效表征方法及辨識策略,本文中搭建駕駛?cè)笋{駛習(xí)性實車數(shù)據(jù)采集平臺,采集駕駛?cè)嗽诘湫透嚬r下的駕駛數(shù)據(jù);應(yīng)用凝聚層次聚類方法對駕駛?cè)笋{駛習(xí)性進行標定;采用隨機森林算法對駕駛數(shù)據(jù)各個變量的重要性進行分析,選取對模型辨識精度貢獻起主導(dǎo)作用的變量進行隨機森林模型訓(xùn)練;最后,采用留一法對測試駕駛?cè)诉M行駕駛習(xí)性辨識測試,驗證辨識模型的辨識效果。

        1 駕駛?cè)笋{駛習(xí)性數(shù)據(jù)采集

        1.1 實車數(shù)據(jù)采集平臺

        為了實時采集駕駛?cè)嗽趯嶋H駕駛狀態(tài)下的駕駛數(shù)據(jù),搭建了實車數(shù)據(jù)采集平臺,如圖1所示。采集平臺由一輛主車和一輛交通車組成,兩車內(nèi)分別布置有相應(yīng)的儀器設(shè)備用于自車、車-車之間運動狀態(tài)和運動姿態(tài)等駕駛習(xí)性相關(guān)數(shù)據(jù)的實時采集。

        圖1 實車數(shù)據(jù)采集平臺

        實車數(shù)據(jù)采集平臺原理如圖2所示。通過主車CAN總線實時采集制動主缸壓力、加速踏板行程和轉(zhuǎn)向盤轉(zhuǎn)角等駕駛?cè)瞬倏匦畔?;通過Oxford Technical Solutions公司的RT3002組合導(dǎo)航系統(tǒng)精確測量本車的車速、加速度等狀態(tài)信息;通過RT-Range實現(xiàn)兩個車輛之間的相對距離、相對車速等相對狀態(tài)信息的精確測量。采集得到的駕駛數(shù)據(jù)通過CAN總線傳輸?shù)絛Space MicroAutoBox進行時間同步,進而通過以太網(wǎng)電纜傳輸至工控機進行存儲。

        圖2 實車數(shù)據(jù)采集平臺原理

        1.2 工況設(shè)計

        駕駛?cè)笋{駛習(xí)性數(shù)據(jù)采集工況應(yīng)該能夠在最大程度上激勵出不同駕駛?cè)说牟町惢{駛習(xí)性,經(jīng)過多組試驗對比,發(fā)現(xiàn)當前車車速變化時間歷程表現(xiàn)為“加-減-加”時,后車駕駛?cè)说鸟{駛數(shù)據(jù)差異最為明顯。

        最終選取單車道直線結(jié)構(gòu)化瀝青道路進行測試。測試時,前車車速變化曲線如圖3所示。前車按照0-70-40-70km/h的速度行駛,期間依次歷經(jīng)加速、勻速、減速、勻速、加速和勻速等不同的行駛狀況,以盡可能激勵后車駕駛?cè)笋{駛習(xí)性。后車首先按照被測駕駛?cè)肆?xí)慣運動至與前車相距一定距離的位置,隨后被測駕駛?cè)税凑兆约毫?xí)慣的駕駛方式進行跟車駕駛。

        圖3 目標車速度時間歷程曲線

        1.3 被測駕駛?cè)?/h3>

        試驗通過社會招募方式,共招募了34名駕駛?cè)诉M行駕駛習(xí)性數(shù)據(jù)采集試驗,其基本信息如表1所示。其中,男性駕駛?cè)?8人,女性駕駛?cè)?人;駕駛?cè)四挲g范圍為22-50周歲,平均年齡為34.5周歲;駕齡范圍為1-17年,平均駕齡為4.7年。

        表1 被測駕駛?cè)嘶拘畔?/p>

        2 駕駛?cè)笋{駛習(xí)性表征

        駕駛?cè)笋{駛習(xí)性具有很強的不確定性,本文中采用層次聚類方法對駕駛?cè)笋{駛數(shù)據(jù)進行分析,以期將駕駛習(xí)性相近的被測駕駛?cè)四蹫殛P(guān)系緊密的簇[7-8],并利用簇的關(guān)系實現(xiàn)駕駛習(xí)性的準確表征。

        選取與縱向跟車行為密切相關(guān)的制動主缸壓力最大值X1、加速踏板位置最大值X2、縱向加速度最大值X3、相對距離平均值X4、相對速度平均值X5、相對速度最大值X6和車頭時距平均值X7等7組參數(shù)進行分析。其中車頭時距表示前后兩輛車的前端通過同一地點的時間差,可通過兩車相對距離除以后車速度計算得到。

        得到的原始駕駛數(shù)據(jù)樣本集T為

        式中:p=34,q=7。

        為便于聚類分析,首先對駕駛習(xí)性數(shù)據(jù)進行歸一化處理,歸一化后的樣本集為

        Y=(yij)p×q

        式中:i=1,2,…,34;j=1,2,…,7;xjmin和xjmax分別為第j列駕駛數(shù)據(jù)的最大值和最小值。

        采用基于離差平方法的凝聚層次聚類方法對同類駕駛習(xí)性原子簇進行合并,即具有相似特征的駕駛習(xí)性數(shù)據(jù)樣本之間的離差平方和應(yīng)較小,而駕駛習(xí)性特征差別較大的樣本之間的離差平方和應(yīng)較大。

        假定在凝聚層次聚類過程中,將p個駕駛習(xí)性數(shù)據(jù)樣本分成k個類別G1,G2,…,Gk,用 Yti(1≤t≤k)表示類別Gt中的第i個駕駛習(xí)性數(shù)據(jù)樣本向量,nt表示類別Gt中數(shù)據(jù)樣本的個數(shù),表示類別Gt中數(shù)據(jù)樣本的向量均值,則類別Gt中數(shù)據(jù)樣本的離差平方和St的計算公式為

        對p個駕駛習(xí)性數(shù)據(jù)樣本進行凝聚層次聚類遍歷求解,選擇使離差平方和增加最小的兩類(即駕駛習(xí)性最為相似的兩類)進行合并,直到所有的樣本歸為一類,聚類過程如圖4所示。駕駛習(xí)性相近的被測駕駛?cè)瞬粩啾荒鄣酵粋€簇中,每個簇對應(yīng)不同風格的駕駛習(xí)性。

        對應(yīng)圖4中3個最大的簇,將駕駛習(xí)性數(shù)據(jù)樣本最終凝集聚類為3組,結(jié)合3個簇內(nèi)部駕駛數(shù)據(jù)的共性特征,層次聚類結(jié)果如表2所示。

        表2 層次聚類結(jié)果

        圖4 駕駛習(xí)性數(shù)據(jù)樣本層次聚類過程

        分別繪制3類不同駕駛習(xí)性駕駛?cè)讼鄬囁?相對距離統(tǒng)計分布如圖5所示。

        可見,保守型駕駛?cè)擞捎隈{駛行為較為謹慎,跟車過程中相對距離較大,相對距離在20m以上的占比達96%,同時,保守型駕駛?cè)说南鄬λ俣却蟛糠譃檎?即本車速度小于前車速度),占比達64%。

        激進型駕駛?cè)藙t跟車距離較近,相對速度多為負值,占比達71%;一般型駕駛?cè)说鸟{駛數(shù)據(jù)位于二者之間。

        3 駕駛?cè)笋{駛習(xí)性辨識模型

        在對駕駛?cè)笋{駛習(xí)性進行準確表征的基礎(chǔ)上,引入隨機森林算法構(gòu)建駕駛?cè)笋{駛習(xí)性辨識模型。隨機森林模型(random forest model)是利用多棵決策樹對樣本進行訓(xùn)練并預(yù)測的一種分類器,其對異常值和噪聲有很強的容忍度,并可以在分析數(shù)據(jù)的同時給出各個變量重要性的評分(variable importance measure, VIM)[9-10]。

        3.1 基于Gini指數(shù)的各屬性變量重要性分析

        采用Gini指數(shù)分析各駕駛習(xí)性數(shù)據(jù)變量對駕駛?cè)笋{駛習(xí)性辨識精度的影響。對于駕駛數(shù)據(jù)樣本集T,其Gini指數(shù)定義為

        圖5 不同駕駛習(xí)性駕駛?cè)讼鄬囁?相對距離統(tǒng)計分布

        式中:N為駕駛習(xí)性類別,取N=3,分別代表保守型、一般型和激進型駕駛習(xí)性;Cn表示樣本集T中屬于第n類駕駛習(xí)性的樣本子集。

        如果依照某一駕駛數(shù)據(jù)變量Xj(1≤j≤7)將駕駛數(shù)據(jù)樣本集 T 分為b個部分,即 T1,T2,…,Tb。那么在屬性變量Xj的條件下,集合T的Gini指數(shù)定義為

        駕駛數(shù)據(jù)變量Xj在隨機森林模型中任一節(jié)點m處的重要性可以用節(jié)點m分枝前后Gini指數(shù)變化量來表示:

        式中:GIm,GIm1和GIm2分別為節(jié)點m分裂前和分裂成2個新節(jié)點的Gini指數(shù)。

        如果駕駛數(shù)據(jù)變量Xj在隨機森林模型中的第e棵樹中出現(xiàn)過M次,則變量Xj在第e棵樹中的重要性為

        因此,駕駛數(shù)據(jù)變量Xj在整個隨機森林模型中的重要性可以表示為

        式中z為隨機森林模型中決策樹的棵數(shù),即分類器的數(shù)量。

        計算、繪制駕駛?cè)笋{駛習(xí)性數(shù)據(jù)集中各個變量參數(shù)的Gini重要性散點圖,如圖6所示。

        圖6 Gini重要性散點圖

        可見,在縱向跟車工況下,不同的駕駛習(xí)性數(shù)據(jù)變量對于隨機森林模型辨識精度的重要性會有所差別,各個變量參數(shù)對駕駛?cè)笋{駛習(xí)性辨識模型辨識精度的重要性依次為:加速踏板位置最大值X2>車頭時距平均值X7>相對距離平均值X4>相對速度最大值X6>縱向加速度最大值X3>主缸壓力最大值X1>相對速度平均值X5。

        其中,加速踏板位置最大值X2、車頭時距平均值X7和相對距離平均值X43個變量對模型辨識精度的影響相對其它幾個變量要更加明顯,說明這3組參數(shù)更能體現(xiàn)駕駛?cè)嗽诟囘^程中的駕駛習(xí)性。

        3.2 基于變量重要性的隨機森林模型

        在盡可能不影響辨識精度的前提下,選用更少的變量訓(xùn)練隨機森林模型可以有效降低模型的復(fù)雜度,縮短運算時間。因此,基于變量重要性分析,選取加速踏板位置最大值、車頭時距平均值和相對距離平均值3個變量建立隨機森林模型,其訓(xùn)練原理如圖7所示[11]。

        圖7 隨機森林模型訓(xùn)練原理

        隨機森林模型具體實現(xiàn)流程如下。

        步驟1:在p個駕駛習(xí)性數(shù)據(jù)樣本中,有放回地隨機選擇p個樣本(即允許其中存在重復(fù)的樣本)形成1個自動樣本集,利用這個樣本集訓(xùn)練1棵決策樹。

        步驟2:在決策樹的每個節(jié)點需要分裂時,隨機從加速踏板位置最大值、車頭時距平均值和相對距離平均值3個屬性變量中選取出r個屬性(r<3),針對選出的每一個屬性遍歷所有可能的分裂方法,并分別求取其Gini指數(shù),最終選擇具有最小Gini指數(shù)的屬性作為該節(jié)點分裂屬性。按此方法確定決策樹的每個節(jié)點,直到不能夠再分裂為止。

        步驟3:重復(fù)步驟1和步驟2,得到z棵決策樹,構(gòu)成用于駕駛習(xí)性辨識的隨機森林模型。

        這里,步驟1中有放回地隨機選取樣本以及步驟2中隨機選取r個屬性會使得決策樹的相關(guān)性顯著降低。這兩個過程中的隨機性和不確定性,可以使隨機森林模型不會隨著分類樹數(shù)目的增加而產(chǎn)生過度擬合的問題。

        利用訓(xùn)練得到的隨機森林模型可以進行駕駛?cè)笋{駛習(xí)性辨識。辨識時,模型中每一棵決策樹對輸入的駕駛數(shù)據(jù)進行投票,計算各類駕駛習(xí)性(保守型、一般型和激進型)獲得的投票數(shù),最終得票數(shù)最高的即為所輸入的駕駛數(shù)據(jù)對應(yīng)的駕駛?cè)笋{駛習(xí)性。

        3.3 測試驗證分析

        采用留一法(leave-one-out)對提出的駕駛?cè)笋{駛習(xí)性辨識模型進行測試驗證分析,即逐一將34個駕駛習(xí)性數(shù)據(jù)樣本劃分為兩個子集,第一個子集包含33個樣本用來訓(xùn)練辨識模型,另一個子集包含1個樣本用來測試驗證,如此,從001到034號被測駕駛?cè)说鸟{駛數(shù)據(jù)都可以得到有效的辨識測試,測試驗證原理如圖8所示。

        圖8 留一法測試驗證原理

        取300棵決策樹建立隨機森林模型進行測試,測試結(jié)果如表3所示。針對保守型、一般型和激進型駕駛習(xí)性所建立的隨機森林模型辨識的正確率分別為100%,100%和87.5%;隨機森林模型整體精準度達到97.1%??梢?,所建立的基于變量重要性的隨機森林模型可以有效辨識駕駛?cè)笋{駛習(xí)性。

        表3 測試結(jié)果

        為進一步分析隨機森林模型辨識性能,分別采用基于Gini重要性分析獲取的3個特征變量以及全部的7個特征變量訓(xùn)練隨機森林模型,并從5棵開始逐漸增加隨機森林模型中決策樹的數(shù)目進行測試,得到模型整體精準度隨決策樹數(shù)量變化的結(jié)果,如圖9所示。

        可見,當隨機森林模型中決策樹的數(shù)目較少時,模型整體精準度會隨著決策樹棵數(shù)的增加而提升。但當決策樹超過300棵后,模型整體精準度不但不會繼續(xù)提升,還會使模型過于復(fù)雜、增加計算量。此外,當隨機森林模型中決策樹的數(shù)目較少時,采用7個特征變量訓(xùn)練的駕駛習(xí)性辨識模型的整體精準度會略高,但當決策樹超過200棵后,兩種模型的精度幾乎一致,采用基于變量重要性的隨機森林模型會更加簡單易行。

        4 結(jié)論

        本文中提出了一種基于隨機森林模型的駕駛?cè)笋{駛習(xí)性辨識策略。首先,搭建了實車數(shù)據(jù)采集平臺,并設(shè)計了能最大程度激勵出不同駕駛?cè)瞬町惢{駛習(xí)性的試驗工況,采集了駕駛?cè)烁囘^程中的典型駕駛數(shù)據(jù)。然后,采用層次聚類方法,將駕駛習(xí)性相近的被測駕駛?cè)笋{駛數(shù)據(jù)凝聚為關(guān)系緊密的3個簇,對應(yīng)3種類型:保守型、一般型和激進型。在此基礎(chǔ)上,引入隨機森林模型理論,基于Gini指數(shù)對各屬性變量重要性進行了分析,建立了基于變量重要性的隨機森林模型。最后,采用留一法對辨識模型進行了測試驗證分析。結(jié)果表明,本文中建立的辨識模型可以有效地辨識駕駛?cè)笋{駛習(xí)性,模型整體精準度可以達到97.1%。當隨機森林模型中決策樹的數(shù)目較少時,模型整體精準度會隨著決策樹棵數(shù)和特征變量的增加而提升;但當決策樹超過一定數(shù)量后,這些影響將顯著降低,采用基于變量重要性的隨機森林模型會更加簡單易行。

        猜你喜歡
        習(xí)性決策樹聚類
        螳螂的生長過程和習(xí)性是怎樣的呢?
        習(xí)性養(yǎng)成要趁早
        海峽姐妹(2020年11期)2021-01-18 06:16:12
        一種針對不均衡數(shù)據(jù)集的SVM決策樹算法
        決策樹和隨機森林方法在管理決策中的應(yīng)用
        電子制作(2018年16期)2018-09-26 03:27:06
        烏桕大蠶蛾的生物習(xí)性之初探
        基于DBSACN聚類算法的XML文檔聚類
        電子測試(2017年15期)2017-12-18 07:19:27
        基于決策樹的出租車乘客出行目的識別
        基于改進的遺傳算法的模糊聚類算法
        基于肺癌CT的決策樹模型在肺癌診斷中的應(yīng)用
        一種層次初始的聚類個數(shù)自適應(yīng)的聚類方法研究
        大桥未久av一区二区三区| 亚洲综合天堂一二三区| 三级特黄60分钟在线观看| 精品无码久久久久成人漫画| 99久久精品费精品国产一区二区| 福利视频一二三在线观看| 天码av无码一区二区三区四区 | 国产自拍高清在线观看| 女局长白白嫩嫩大屁股| 国产成本人片无码免费2020| 国产午夜精品一区二区三区软件| 欧美在线资源| 亚洲地区一区二区三区| 激情 一区二区| 极品美女尤物嫩模啪啪| 丝袜美腿av免费在线观看| 91精品国产91综合久久蜜臀| 亚洲最大中文字幕在线| 性高朝久久久久久久3小时| 欧美老肥妇做爰bbww| 国产免费内射又粗又爽密桃视频| 小荡货奶真大水真多紧视频| 人人玩人人添人人澡| 国产精品区一区二区三在线播放 | 国产精品久久久久9999吃药| 亚洲中久无码永久在线观看同| 日本午夜国产精彩| 韩国美女主播国产三级| 成人性生交大片免费看激情玛丽莎| 国产在线一区二区三区四区乱码| 亚洲国产精品国自产拍久久蜜av| 国产放荡对白视频在线观看| 中文无码久久精品| 亚洲国产美女精品久久久久| 日韩熟妇精品视频一区二区| 人妻中文字幕一区二区三区| 91盗摄偷拍一区二区三区| 亚洲国产美女高潮久久久| 少妇高潮太爽了在线视频| 熟女性饥渴一区二区三区| 国产成+人+综合+亚洲专|