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

        ?

        基于兩次聚類的PWARX駕駛行為辨識模型

        2019-03-04 08:57:26應(yīng)海寧唐振民
        關(guān)鍵詞:復(fù)雜度聚類建模

        應(yīng)海寧, 唐振民, 韓 旭

        (1. 南京交通職業(yè)技術(shù)學(xué)院 電子信息工程學(xué)院,江蘇 南京 211188;2. 南京理工大學(xué) 計(jì)算機(jī)科學(xué)與工程學(xué)院,江蘇 南京 210094)

        0 引 言

        近年來,隨著機(jī)動車保有量急劇上升,機(jī)動車駕駛員的駕駛行為對交通安全和自然環(huán)境影響越發(fā)明顯[1]。駕駛行為建模是對駕駛狀態(tài)進(jìn)行辨識、理解和預(yù)測的有力手段,已有很多學(xué)者對其展開了研究[2-4]。但駕駛行為會受駕駛員的駕駛習(xí)慣、駕駛狀態(tài)及交通狀況等多種因素的影響,因而目前為其建立高精度辨識模型還存在很多困難[5-6]。S.D.KEEN等[7]和P.ANGKITITRAKUL等[8]分別采用結(jié)構(gòu)簡單、運(yùn)算方便的線性控制器建立了駕駛行為模型;但該類方法在建模精度方面不夠理想。神經(jīng)網(wǎng)絡(luò)、隱馬爾科夫等非線性模型以其良好非線性模型逼近能力在駕駛行為建模領(lǐng)域得到了廣泛應(yīng)用[9-10]。學(xué)者們發(fā)現(xiàn)駕駛行為在邏輯上可抽象為由駕駛決策過程和駕駛控制過程兩部分組成;前者可用各個(gè)由離散事件驅(qū)動的分段模式來描述;后者則可由各個(gè)分段子模式中的連續(xù)時(shí)變系統(tǒng)來表征[11-13]。也就是說,駕駛行為模型實(shí)際上可看為是一個(gè)由離散子系統(tǒng)和時(shí)變連續(xù)性子系統(tǒng)組成的混雜系統(tǒng)(hybrid system,HS)。

        迄今,學(xué)者們提出了很多針對HS駕駛行為的建模算法。J.H.KIM等[14]提出了分段線性和混合整數(shù)建模的MILP(mixed integer linear programming)算法;但該算法只討論了避免碰撞駕駛行為的建模問題。S.SEKIZAWA等[15]將隱馬爾可夫模型(hidden markovmodel, HMM)嵌入到自回歸各態(tài)歷經(jīng)模型(auto regressive exogenous,ARX)中的各個(gè)離散狀態(tài)模型中;該算法依據(jù)模型轉(zhuǎn)移概率實(shí)現(xiàn)了各固定子狀態(tài)模型間的切換,但沒有考慮整個(gè)系統(tǒng)的擬合精度。T.AKITA等[16]提出了一種分段仿射自回歸各態(tài)歷經(jīng)算法(piecewise auto regressive exogenous, PWARX),用于對跟車行駛狀態(tài)進(jìn)行建模。R.TERADA等[17]提出使用分層策略對駕駛行為HS模型中潛在層次結(jié)構(gòu)進(jìn)行分析,在各分層空間上再進(jìn)行分段ARX建模;但該算法對駕駛行為層次分割較為主觀,難以保證其具有較好的泛化能力;此外,當(dāng)子模型之間存在重疊時(shí),PWARX模型辨識精度會受到較大干擾。

        基于聚類算法的PWARX模型在HS建模領(lǐng)域得到了廣泛應(yīng)用。該類算法基本思路是通過聚類算法對子模型區(qū)域進(jìn)行無監(jiān)督劃分,然后在各個(gè)子空間上再進(jìn)行PWA建模。于玲[18]提出了一種基于聚類技術(shù),并融合搜索、模式分類和線性系統(tǒng)辨識的PWARX算法(C-PWARX);該算法不需要預(yù)先知道子模型數(shù)量,但其搜索子模型區(qū)域邊界過程的計(jì)算復(fù)雜度較高。潘天紅等[19]利用改進(jìn)的模糊聚類算法(GK-PWARX),克服聚類迭代過程出現(xiàn)的非數(shù)值解問題,先以綜合性能指標(biāo)最優(yōu)確定最佳的子模型個(gè)數(shù),再利用支持向量機(jī)構(gòu)造出一個(gè)標(biāo)準(zhǔn)的二次規(guī)劃問題,得到凸多面體的方程系數(shù);該方法的建模精度依賴于模糊隸屬度合理性。Z.LASSOUED等[20]提出了一種能同時(shí)對子模型空間分界面參數(shù)和自身參數(shù)進(jìn)行估計(jì)的PWARX建模算法(T-PWARX),該算法結(jié)合了聚類、線性模型辨識和模式識別技術(shù),降低了異常點(diǎn)對建模過程的干擾;但在缺少先驗(yàn)知識場合的應(yīng)用效果還不夠理想;為克服對先驗(yàn)知識的依賴,以及非線性準(zhǔn)則對目標(biāo)函數(shù)無法確保始終收斂于極小值。Z.LASSOUED等[21]又接著提出了一種基于聚類的PWARX建模算法(DBS-PWARX),但該算法難以高效處理凸多面體區(qū)域的劃分問題。受制于聚類算法本身局限性,上述方法普遍存在對子模型區(qū)域劃分需要依賴一定的先驗(yàn)知識,且需要經(jīng)過多次迭代搜索和調(diào)整才能獲得較為準(zhǔn)確的凸多面體方程。

        針對上述存在的不足,筆者提出了一種融合近鄰傳播聚類(affinity propagation, AP)和K-means聚類的PWARX模型辨識算法(AK-PWARX),用于對駕駛行為進(jìn)行建模。該模型綜合兩種聚類算法的特點(diǎn),可在沒有先驗(yàn)知識的情況下對PWA子模型區(qū)域進(jìn)行合理劃分,以準(zhǔn)確獲取各個(gè)駕駛行為子模型對應(yīng)的狀態(tài)樣本子空間,有利于提高整個(gè)駕駛行為模型的辨識精度。模型時(shí)間復(fù)雜度只與樣本點(diǎn)數(shù)量和維度相關(guān),在低維度空間上具有較好地駕駛行為在線辨識實(shí)時(shí)性能。

        1 基礎(chǔ)理論

        1.1 PWARX辨識算法

        PWARX是一種由有限個(gè)仿射子模型集成的特殊非線性模型,根據(jù)給出的切換律能以任意精度逼近各種連續(xù)、光滑、非連續(xù)、非光滑的混雜系統(tǒng)。PWA系統(tǒng)模型如式(1)、(2):

        y(k)=fpwarx(rk)+ek

        (1)

        (2)

        在模型結(jié)構(gòu)已經(jīng)明確的條件下,PWARX模型辨識的基本任務(wù)是對參數(shù)θi、hij和Ss進(jìn)行求解。這3種參數(shù)之間存在高度耦合,目前尚無明確解法,一般采用搜索迭代等方法來估計(jì)。

        1.2 AP聚類

        AP是一種通過近鄰樣本之間的信息迭代傳播來實(shí)現(xiàn)聚類的方法。其特點(diǎn)是不需要事先指定聚類數(shù)量,因而具有很好的自適應(yīng)性。AP算法以樣本的相似度矩陣S=[sij]為輸入,s(i,j)=-║xi-xj║,i≠j,║·║為歐式距離。樣本間傳播的消息分為吸引度r(i,k)和歸屬度a(i,k)兩種。其中:r(i,k)用于度量樣本k能夠吸引樣本i為其聚類成員的程度;a(i,k)用于度量樣本i將樣本k作為其所屬聚類中心的適合程度。在迭代過程中,r(i,k)和a(i,k)按式(3)、(4)不斷更新。

        r(i,k)=s(i,j)-maxk≠k′[a(i,k′)+s(i,k′)]

        (3)

        (4)

        通過阻尼系數(shù)λ可調(diào)整r(i,k)和a(i,k)的更新幅度,方法如式(5):

        Mt+1=(1-λ)Mt+λMt-1

        (5)

        式中:M為以r(i,k)和a(i,k)為元素的矩陣。

        當(dāng)吸引度和歸屬度不再變化時(shí),由式(6)可得聚類結(jié)果。

        arg max[r(i,k)+a(i,k)]

        (6)

        1.3 K-means聚類

        K-means算法認(rèn)為同一個(gè)簇內(nèi)的樣本之間具有較近距離,其算法過程如下:

        1)選取若干個(gè)初始聚類中心;

        2)根據(jù)剩余樣本到質(zhì)心的距離將其歸到與質(zhì)心最近的類中;

        3)重新計(jì)算已知各個(gè)聚類的質(zhì)心;

        4)迭代2)~3)步直至滿足停止條件。

        初始類聚類中心點(diǎn)(質(zhì)心)對K-means算法最終的聚類結(jié)果有重要影響。

        2 AK-PWARX建模算法

        表征駕駛行為特征的參數(shù)主要包括車輛本身的行駛狀態(tài)數(shù)據(jù)和車輛行駛環(huán)境的狀態(tài)數(shù)據(jù)兩類。前者一般通過自診斷系統(tǒng)(on-board diagnostic,OBD)接口即可直接獲取,在應(yīng)用上具有方便、代價(jià)低等優(yōu)點(diǎn);后者則需要借助各類雷達(dá)、攝像頭等裝置才能獲得,其雖能明顯提高對行駛環(huán)境的解釋力,但應(yīng)用成本和經(jīng)濟(jì)成本較高。因此目前已經(jīng)市場化的駕駛行為辨識系統(tǒng)(如美國Progressive公司的Snapshot等)主要基于前者進(jìn)行分析。鑒于此,筆者選擇基于車輛自身行駛參數(shù)對駕駛行為進(jìn)行建模。

        2.1 輸入輸出參數(shù)

        駕駛行為安全性評價(jià)指標(biāo)有多種,筆者只考慮高速轉(zhuǎn)彎和急加減速這兩種駕駛行為對車輛行駛安全性的影響。由于駕駛行為狀態(tài)在時(shí)域上是一種有序列,對其狀態(tài)特征參數(shù)的在線提取一般是在滑動窗內(nèi)進(jìn)行的。筆者在長度為LW個(gè)樣本點(diǎn)的時(shí)間窗內(nèi)對轉(zhuǎn)向特征值和加減速特征值參數(shù)進(jìn)行提取,如式(7):

        (7)

        算法的輸出參數(shù)為駕駛行為危險(xiǎn)系數(shù)為coe,coe∈[0, 1];coe值越大表示危險(xiǎn)程度越高;coe<0.5表示駕駛行為正常,coe>0.5表示駕駛行為危險(xiǎn)。

        2.2 建模原理

        由于車輛實(shí)際駕駛行為會受到多種因素的影響,即使同一個(gè)駕駛員在相同交通環(huán)境下也會具有不同的駕駛行為。因此要獲得明確的子狀態(tài)數(shù)量及其清晰的區(qū)域分割較為困難。而PWARX模型參數(shù)求解問題最主要的難點(diǎn)就是關(guān)于參數(shù)S的確定,這就會導(dǎo)致難以獲得合理的Ri分布和hij。

        筆者提出基于兩次聚類的PWARX模型辨識算法(AK-PWARX),利用AP算法能夠自適應(yīng)挖掘樣本空間結(jié)構(gòu)優(yōu)點(diǎn),并結(jié)合K-means聚類來獲得更為合理的駕駛行為狀態(tài)多面體樣本空間劃分。

        (8)

        式中:φi=[ri(1),…,ri(Ni)]T為第i個(gè)聚類中Ni個(gè)回歸系數(shù)。

        第4步:求解LDi上的多面體劃分Ri。設(shè)多面體劃分的超平面方程如式(9):

        hi={airk+bi=0}

        (9)

        構(gòu)造其代價(jià)函數(shù)如式(10):

        (10)

        式中:Pi為回歸向量rk屬于Ri空間的正確概率;ρ為懲罰因子;μi為概率因子。

        式(10)則變?yōu)槎蝺?yōu)化問題,采用積極集二次規(guī)劃算法對(ai,bi)進(jìn)行求解。

        (11)

        2.3 算法有效性分析

        為評估AK-PWARX模型對駕駛行為在線鑒別的實(shí)際意義,需要從理論有效性和時(shí)間復(fù)雜度兩個(gè)方面去分析其有效性。

        2.3.1 理論有效性

        鑒于AP和K-means聚類算法的理論有效性已經(jīng)得到證明,因此AK-PWARX算法的理論有效性主要取決于多面體區(qū)域劃分Ri的有效性。

        則有式(12):

        (12)

        由此可得,筆者所提的PWARX模型的多面體區(qū)域分割算法是正確的,這從理論上保證了該算法對任意復(fù)雜駕駛行為模型都可獲得有效的子模型狀態(tài)空間,以提高駕駛行為模型的辨識精度。

        2.3.2 時(shí)間復(fù)雜度

        設(shè)AK-PWARX模型一次需處理的k維樣本點(diǎn)數(shù)量為N。由于AP算法和K-means算法的時(shí)間復(fù)雜度為O(kN2)。積極集算法的時(shí)間復(fù)雜度為O(k2N2),梯度下降法時(shí)間復(fù)雜度為O(Nk)。因此,AK-PWARX算法的時(shí)間復(fù)雜度為O(k2N2)。

        3 實(shí) 驗(yàn)

        3.1 仿真實(shí)驗(yàn)

        由式(13)定義一個(gè)包含3個(gè)子模型的PWARX駕駛行為仿真模型,其每個(gè)子模型分別對應(yīng)勻速行駛、急加速和急轉(zhuǎn)向3種正常駕駛行為。

        (13)

        式中:rk=Uk-1。

        該模型共生成了150個(gè)駕駛行為的特征樣本,每個(gè)樣本點(diǎn)是一個(gè)由u1和u2組成的二維特征向量。整個(gè)樣本集在歸一化后的空間分布如圖1。

        圖1 人工樣本分布Fig. 1 The distribution of artificial samples

        AK-PWARX算法在圖1中樣本集上的運(yùn)行過程如下:

        1)通過AP算法在樣本集上進(jìn)行聚類,其結(jié)果如圖2;

        2)在各個(gè)類簇上進(jìn)行PWA線性建模,其擬合結(jié)果如圖3;

        3)使用K-means算法在各類簇模型的參數(shù)空間上進(jìn)行聚類,獲得各個(gè)子數(shù)據(jù)集的LDi(圖4),可見K-means算法得到了3個(gè)類簇(每個(gè)橢圓表示一類),意味著存在3個(gè)不同的PWA子模型;

        4)在各個(gè)數(shù)據(jù)集LDi上求解相應(yīng)的PWA子模型,結(jié)果如圖5。

        由此可看出,整個(gè)樣本集被準(zhǔn)確分成了3個(gè)區(qū)域,通過在每個(gè)區(qū)域上對PWA子模型進(jìn)行求解,得到了最終的PWARX模型。

        圖2 AP聚類結(jié)果Fig. 2 AP clustering results

        圖3 各類簇上的PWA子模型Fig. 3 PWA sub-models for clusters

        圖4 數(shù)據(jù)集LDi的結(jié)構(gòu)分布Fig. 4 The structure distribution of data sets LDi

        圖5 PWARX模型求解結(jié)果Fig. 5 Solution results of PWARX model

        3.2 真實(shí)實(shí)驗(yàn)

        3.2.1 實(shí)驗(yàn)環(huán)境設(shè)置

        實(shí)驗(yàn)車輛采用長安福特2014款翼虎車輛,所需采集參數(shù)細(xì)節(jié)如表1。

        表1 駕駛行為原始數(shù)據(jù)類型Table 1 Original data type of driving behavior

        數(shù)據(jù)采集設(shè)備為飛思卡爾i.MX6Q單片機(jī),該處理器集成了Flexcan模塊接口,通過直接訪問OBD接口中的CAN總線(數(shù)據(jù)采樣頻率為5 Hz),可實(shí)時(shí)解析表1中的車輛行駛原始數(shù)據(jù);通過3G通信模塊可將數(shù)據(jù)遠(yuǎn)程傳輸給服務(wù)器;在服務(wù)器端通過后臺數(shù)據(jù)處理實(shí)現(xiàn)駕駛行為模式辨識。為便于對建模算法的性能進(jìn)行驗(yàn)證,筆者將所采集的駕駛行為數(shù)據(jù)在MATLAB2010平臺中進(jìn)行分析處理。車輛數(shù)據(jù)采集環(huán)境如圖6。

        圖6 數(shù)據(jù)采集環(huán)境Fig. 6 The environment of data sampling

        由于各類突發(fā)交通行為(如擁堵、車輛不按交通信號行駛等)對個(gè)體的駕駛行為影響較大,所以筆者只關(guān)注在正常交通通暢且沒有其余車輛干擾狀態(tài)下的駕駛行為辨識問題。考慮到實(shí)際駕駛行為的危險(xiǎn)程度在定義上具有一定模糊性,根據(jù)福特翼虎車輛物理特性和相關(guān)技術(shù)[22-23],筆者將車輛急減速大于1.5 g,側(cè)加速度大于0.5 g時(shí)的駕駛行為定性為危險(xiǎn)駕駛(coe>0.5)。

        筆者對10位駕駛員在南京交通職業(yè)技術(shù)學(xué)院駕訓(xùn)場地內(nèi)某相同路段(包含220 m直道、2個(gè)直角彎道和30 m的“8”字形彎道)上的駕駛行為進(jìn)行建模和辨識。車輛行駛狀態(tài)數(shù)據(jù)分別在正常駕駛行為和危險(xiǎn)駕駛行為狀態(tài)下進(jìn)行采集。根據(jù)駕駛員駕駛行為差異和數(shù)據(jù)采樣設(shè)備的采樣率等因素,根據(jù)駕駛行為樣本的采集方法[24],本實(shí)驗(yàn)共采集了450組駕駛行為參數(shù)樣本,每組樣本包含1 000個(gè)樣本點(diǎn),具體如表2。

        表2 駕駛行為原始數(shù)據(jù)Table 2 Original data of driving behavior

        圖7為某組危險(xiǎn)駕駛狀態(tài)下的車輛行駛原始數(shù)據(jù)樣本。圖8為3種原始參數(shù)計(jì)算所得的u1和u2值(LW=10)。

        圖7 危險(xiǎn)駕駛行為原始數(shù)據(jù)樣本Fig. 7 Original data samples of dangerous driving behavior

        圖8 某組駕駛數(shù)據(jù)樣本的特征參數(shù)Fig. 8 Characteristic parameters of a group of driving data samples

        3.2.2 實(shí)驗(yàn)結(jié)果

        駕駛行為模型可被看成是由隨機(jī)事件驅(qū)動。根據(jù)均值理論,將訓(xùn)練所得的PWARX模型參數(shù)均值直接作為測試用PWARX模型參數(shù)是合理。筆者在450組駕駛行為參數(shù)樣本上,采用5折交叉驗(yàn)證法對AK-PWARX平均建模精度進(jìn)行統(tǒng)計(jì)。圖9為任意選取的10組由PWARX模型參數(shù)u1、u2和coe構(gòu)成的向量在三維空間上分布。

        圖9 某組樣本的PWARX模型參數(shù)分布Fig. 9 Parameter distribution of PWARX model for a set of samples

        為了驗(yàn)證AK-PWARX算法性能,筆者在相同實(shí)驗(yàn)環(huán)境下與C-PWARX、GK-PWARX、T-PWARX和DBS-PWARX算法建模精度進(jìn)行比較,具體結(jié)果如表3。

        表3 各算法的駕駛行為建模精度Table 3 Accuracy of driving behavior modeling based on various algorithms

        由表3可看到,AK-PWA算法對駕駛行為的建模平均準(zhǔn)確率要高于其他模型,取得了較好效果。

        4 結(jié) 語

        筆者提出了一種基于AP聚類和K-means聚類的PWARX模型(AK-PWARX),用于對駕駛行為進(jìn)行辨識。該模型先后在樣本和參數(shù)空間上兩次調(diào)用聚類算法,利用兩種聚類算法各自技術(shù)特點(diǎn),在沒有先驗(yàn)知識情況下對PWA子模型區(qū)間進(jìn)行高質(zhì)量劃分;并在其基礎(chǔ)上通過梯度下降法對PWA模型參數(shù)進(jìn)行求解。使用OBD接口數(shù)據(jù)采集設(shè)備對由10個(gè)駕駛員產(chǎn)生車輛駕駛數(shù)據(jù)進(jìn)行采集,在該數(shù)據(jù)集上用AK-PWARX算法進(jìn)行建模,取得了91.5%的精度。

        但是筆者采用數(shù)據(jù)集只涉及到了車輛本身行駛狀態(tài),而沒有考慮車輛環(huán)境行駛狀態(tài)。因此,隨著車輛行駛環(huán)境感知設(shè)備成本的下降,有必要研究如何融合車輛行駛環(huán)境數(shù)據(jù)來進(jìn)一步提高駕駛行為的建模精度。

        猜你喜歡
        復(fù)雜度聚類建模
        聯(lián)想等效,拓展建?!浴皫щ娦∏蛟诘刃鲋凶鰣A周運(yùn)動”為例
        一種低復(fù)雜度的慣性/GNSS矢量深組合方法
        基于PSS/E的風(fēng)電場建模與動態(tài)分析
        電子制作(2018年17期)2018-09-28 01:56:44
        不對稱半橋變換器的建模與仿真
        基于DBSACN聚類算法的XML文檔聚類
        電子測試(2017年15期)2017-12-18 07:19:27
        求圖上廣探樹的時(shí)間復(fù)雜度
        某雷達(dá)導(dǎo)51 頭中心控制軟件圈復(fù)雜度分析與改進(jìn)
        基于改進(jìn)的遺傳算法的模糊聚類算法
        出口技術(shù)復(fù)雜度研究回顧與評述
        一種層次初始的聚類個(gè)數(shù)自適應(yīng)的聚類方法研究
        精品亚洲一区二区视频| 少妇下蹲露大唇无遮挡| 欧美黑人巨大xxxxx| 国产精品98视频全部国产| 国内精品少妇久久精品| 久久久久久夜精品精品免费啦| 人妻中文无码久热丝袜| 日日摸日日碰人妻无码老牲| 亚洲av一区二区三区网站| 久久久亚洲熟妇熟女av| 黄网站欧美内射| 国产婷婷丁香五月麻豆| 久久亚洲春色中文字幕久久久综合| 人妻少妇被猛烈进入中文字幕| 日日婷婷夜日日天干| 亚洲精品第一国产麻豆| av天堂一区二区三区| 日本精品女优一区二区三区| av一区二区三区人妻少妇| 国产精品一区二区资源| 精品久久免费国产乱色也| 亚洲午夜精品一区二区| 日韩a无v码在线播放| 免费一级a毛片在线播出| 亚洲精品一区二区成人精品网站| 亚洲欧美牲交| 麻豆av传媒蜜桃天美传媒| 绿帽人妻被插出白浆免费观看| 中文字幕亚洲综合久久综合| 午夜福利试看120秒体验区| 一本到无码AV专区无码| 国产精品日本一区二区三区在线| 中文字幕日韩精品有码视频| 日日摸夜夜添无码无码av| aa视频在线观看播放免费| 91精品人妻一区二区三区久久久| 欧美xxxx色视频在线观看| 亚洲VA不卡一区| 丰满巨臀人妻中文字幕| 久久99热狠狠色精品一区| 国产三级精品三级国产|