





關(guān)鍵詞:智能交通系統(tǒng);城市道路;交叉路口;交通擁堵預(yù)測(cè);小波神經(jīng)網(wǎng)絡(luò)
0前言
《2018Q1 中國(guó)主要城市交通分析報(bào)告》[1]顯示,銀川市位于我國(guó)城市交通擁堵排行榜第一位。2019 年,銀川市區(qū)整體交通擁堵指數(shù)相比2018 年下降了5.2%,但仍然處于城市交通亞健康狀態(tài)[2]。截至2021 年7 月,銀川市機(jī)動(dòng)車(chē)保有量已突破了110 萬(wàn)輛,其中小型汽車(chē)保有量已超過(guò)99 萬(wàn)輛[3]。因此,需要挖掘現(xiàn)有市區(qū)道路交通的潛力,加強(qiáng)交通分流和交通控制,而這需要城市交通管理部門(mén)具備對(duì)交通流量和擁堵情況的精確預(yù)判。
交通擁堵指數(shù)是對(duì)道路交通擁堵程度進(jìn)行量化評(píng)價(jià)的一種常用指標(biāo)。道路交通是一個(gè)因素眾多、隨機(jī)性和不確定因素很強(qiáng)的復(fù)雜非線性系統(tǒng)。針對(duì)交通流量的短時(shí)預(yù)測(cè)問(wèn)題,國(guó)內(nèi)外學(xué)者已開(kāi)展了大量研究,提出了許多數(shù)據(jù)分析模型,如非參數(shù)回歸模型、基于混沌理論的模型、神經(jīng)網(wǎng)絡(luò)模型和機(jī)器學(xué)習(xí)模型等。神經(jīng)網(wǎng)絡(luò)模型具有較強(qiáng)的非線性映射能力,有助于解決交通擁堵指數(shù)這類(lèi)時(shí)間序列的預(yù)測(cè)問(wèn)題。本文針對(duì)銀川市區(qū)部分道路路口的實(shí)際交通情況,通過(guò)改進(jìn)神經(jīng)網(wǎng)絡(luò)算法,建立交通擁堵指數(shù)的預(yù)測(cè)模型,并對(duì)模型結(jié)果的有效性與準(zhǔn)確性進(jìn)行驗(yàn)證,以期為交通管理部門(mén)的交通組織、信號(hào)燈配時(shí)優(yōu)化等提供參考。
1預(yù)測(cè)原理
2預(yù)測(cè)模型
2. 1模型建立
短時(shí)交通擁堵指數(shù)與交通流所具有的空間和時(shí)間特性相關(guān)[5]。在城市交通道路網(wǎng)的某個(gè)路口中,當(dāng)前時(shí)間段的交通擁堵指數(shù)與該路口前幾個(gè)時(shí)間段的交通流量和擁堵?tīng)顟B(tài)有關(guān),并且一般在24 h內(nèi)具有準(zhǔn)周期特性。本文采集連續(xù)4 個(gè)工作日每天24 h 的交通擁堵指數(shù)數(shù)據(jù),數(shù)據(jù)采集時(shí)間間隔為15 min,數(shù)據(jù)總數(shù)為每天96 個(gè),用第1~3 天的采集數(shù)據(jù)(共288 個(gè))對(duì)預(yù)測(cè)模型進(jìn)行訓(xùn)練,用第4 天的采集數(shù)據(jù)(共96 個(gè))對(duì)預(yù)測(cè)模型進(jìn)行檢驗(yàn)。
所建立的小波神經(jīng)網(wǎng)絡(luò)分為輸入層、隱含層和輸出層。當(dāng)前時(shí)間點(diǎn)的前若干個(gè)時(shí)間點(diǎn)的交通擁堵指數(shù)作為輸入層的輸入?yún)?shù);小波基函數(shù)構(gòu)成隱含層的各個(gè)節(jié)點(diǎn);當(dāng)前時(shí)間點(diǎn)的預(yù)測(cè)交通擁堵指數(shù)由輸出層輸出。采用的網(wǎng)絡(luò)結(jié)構(gòu)為4-6-1 結(jié)構(gòu)。輸入層含有4 個(gè)節(jié)點(diǎn),用預(yù)測(cè)時(shí)間節(jié)點(diǎn)前的4 個(gè)時(shí)間點(diǎn)的交通擁堵指數(shù)來(lái)表示;隱含層有6 個(gè)小波基函數(shù)構(gòu)成的節(jié)點(diǎn);輸出層有1 個(gè)節(jié)點(diǎn)輸出交通擁堵指數(shù)的模型預(yù)測(cè)值;模型初始權(quán)值和小波基函數(shù)在程序初始化時(shí)隨機(jī)得到。最大迭代次數(shù)設(shè)置500 次,當(dāng)誤差小于10?5時(shí),跳出循環(huán)。
2. 2預(yù)測(cè)流程
基于小波神經(jīng)網(wǎng)絡(luò)算法,構(gòu)建交通擁堵指數(shù)預(yù)測(cè)模型,其流程如圖1 所示。首先,獲取交通擁堵指數(shù)數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行預(yù)處理,將數(shù)據(jù)劃分為訓(xùn)練集數(shù)據(jù)和測(cè)試集數(shù)據(jù);其次,對(duì)相關(guān)模型參數(shù)進(jìn)行初始化,并將訓(xùn)練集數(shù)據(jù)輸入建立好的小波神經(jīng)網(wǎng)絡(luò)模型中,反復(fù)迭代訓(xùn)練網(wǎng)絡(luò)模型,直至達(dá)到預(yù)設(shè)的模型準(zhǔn)確率,并構(gòu)建小波神經(jīng)網(wǎng)絡(luò)交通擁堵指數(shù)預(yù)測(cè)模型;最后,用測(cè)試集數(shù)據(jù)輸入訓(xùn)練好的模型中,并將預(yù)測(cè)結(jié)果與已知的樣本進(jìn)行對(duì)比。
3預(yù)測(cè)分析
3. 1數(shù)據(jù)處理
本文對(duì)銀川市區(qū)日常交通高峰期擁堵比較嚴(yán)重的2 個(gè)道路交叉路口—— 賀蘭山東路與民族北街交叉路口、鳳凰南街與寶湖東路交叉路口,在2022 年3 月14 日(周一)至2022 年3 月16 日(周三)的交通擁堵指數(shù)進(jìn)行預(yù)測(cè)。交通擁堵指數(shù)數(shù)據(jù)如圖2 所示。由圖2 可以看出:交通擁堵指數(shù)數(shù)據(jù)本身具有隨機(jī)性,是一種非平穩(wěn)的連續(xù)序列,但在一段相對(duì)連續(xù)的時(shí)間序列上,呈現(xiàn)出一定的周期性和規(guī)律性,并且具有明顯的時(shí)間趨勢(shì)。
3. 2評(píng)價(jià)指標(biāo)
小波神經(jīng)網(wǎng)絡(luò)交通擁堵指數(shù)預(yù)測(cè)模型的目標(biāo)是預(yù)測(cè)下一時(shí)刻交通擁堵指數(shù);為了能更好地分析預(yù)測(cè)效果的有效性,采用平均絕對(duì)百分比誤差(EMAPE)、絕對(duì)平均誤差(EMAE)和均方根誤差(ERMSE)對(duì)預(yù)測(cè)模型進(jìn)行評(píng)價(jià)[6]。
3. 3預(yù)測(cè)結(jié)果分析
將賀蘭山東路與民族北街交叉路口、鳳凰南街與寶湖東路交叉路口的短時(shí)交通擁堵指數(shù)預(yù)測(cè)結(jié)果與原始交通擁堵指數(shù)數(shù)據(jù)進(jìn)行對(duì)比,以驗(yàn)證小波神經(jīng)網(wǎng)絡(luò)交通擁堵指數(shù)預(yù)測(cè)模型預(yù)測(cè)的準(zhǔn)確性,其結(jié)果如圖3 所示。由圖3 可以看出,小波神經(jīng)網(wǎng)絡(luò)交通擁堵指數(shù)預(yù)測(cè)模型基本反映了交通擁堵指數(shù)隨時(shí)間變化的規(guī)律。
交通擁堵指數(shù)的預(yù)測(cè)值與實(shí)際值誤差在小范圍內(nèi),因此模型在一定程度上可近似擬合真實(shí)交通擁堵指數(shù)的變化趨勢(shì)。根據(jù)式(1)、式(2)、式(3)分別計(jì)算2 個(gè)交叉路口預(yù)測(cè)模型的平均絕對(duì)百分比誤差、絕對(duì)平均誤差和均方根誤差,結(jié)果見(jiàn)表1。由表1 和圖3 可以看出:交通擁堵指數(shù)的預(yù)測(cè)值與實(shí)際值接近,圖中大部分時(shí)間的平均絕對(duì)百分比誤差處在一個(gè)較低的水平,2 個(gè)交通路口的平均絕對(duì)百分比誤差分別為13.68%、15.35%,表明該模型能夠達(dá)到較好的預(yù)測(cè)效果。
4結(jié)語(yǔ)
本文設(shè)計(jì)了基于小波神經(jīng)網(wǎng)絡(luò)的短時(shí)交通擁堵指數(shù)預(yù)測(cè)模型,并以銀川市區(qū)部分路口為例,實(shí)現(xiàn)了基于城市道路短時(shí)交通擁堵指數(shù)的預(yù)測(cè)。為了進(jìn)一步提高模型的準(zhǔn)確度,需要增加訓(xùn)練樣本數(shù)據(jù),對(duì)算法進(jìn)行改進(jìn),使模型有更好的適用性和預(yù)測(cè)準(zhǔn)確性。
本文僅對(duì)單一的市區(qū)道路交叉路口進(jìn)行了預(yù)測(cè),但不同路口之間,特別是相鄰的幾個(gè)路口之間存在很強(qiáng)的交通關(guān)聯(lián)性,因此,對(duì)整個(gè)路網(wǎng)進(jìn)行預(yù)測(cè)并考慮交通關(guān)聯(lián)性,預(yù)測(cè)結(jié)果將會(huì)更加準(zhǔn)確。