国产亚洲精品91-国产亚洲精品aa在线观看-国产亚洲精品aa在线看-国产亚洲精品xxx-国产亚洲精品不卡在线

樹人論文網一個專業的學術咨詢網站!!!
樹人論文網

一種時空周期性注意力網絡的交通流量預測模型

來源: 樹人論文網發表時間:2021-09-24
簡要:摘 要:當車流較密集時,易出現車輛擁堵繼而引發交通事故,精確的交通流量預測對交通安全很重要。針對道路交通流量擁有復雜的空間相關性和時間依賴性的特性,我們提出了一種時

  摘 要:當車流較密集時,易出現車輛擁堵繼而引發交通事故,精確的交通流量預測對交通安全很重要。針對道路交通流量擁有復雜的空間相關性和時間依賴性的特性,我們提出了一種時空周期性注意力網絡的交通流量預測模型(STPAN)。首先,使用 GCN 構造空間相關性。其次,綜合短期和長期的周期性信息對車流量進行預測,并采用 LSTM 獲得時序依賴關系。交通流量數據具有周期性,然而此數據序列的周期性非真正意義上的按日或按周的。針對此問題,我們提出了一個周期性注意力機制解決周期性時間變化。此外,還將外部信息增添到我們的模型中以提升模型的預測精度。最后我們在 PeMS 數據集上驗證所提模型的有效性。

一種時空周期性注意力網絡的交通流量預測模型

  王婧娟; 陳慶奎, 小型微型計算機系統 發表時間:2021-09-24

  關鍵詞:交通預測;時空數據;注意力機制;神經網絡

  1 引言

  因為交通擁堵等現象易引起交通事故,不利于交通安全,因此治理交通擁堵問題刻不容緩[1]。交通流量是辨別交通擁堵因素之一。精確的交通流量預測能為交通參與者提供參考。人們可根據交通流預測信息提前規劃出行計劃,避開擁堵路段,縮減出行時間。精確的交通流量預測也作為交通安全的一部分[2]。

  交通流量會隨著時間和空間的變化而變化,交通流具有以下顯著特征:

  1. 隨機性。因為道路上的各種車輛隨機決定路徑另有外界環境的種種因素的影響和干擾,呈現出劇烈的隨機特征。

  2. 周期性。一周有 7 天,包含 5 天工作日和 2 天周末,人們的駕駛外出也展現出規律性。對于交通流量,相同路段的交通流量表現出周期性的通暢、擁擠等現象,并且相同路段每隔一段時間,交通流狀態呈現出重復性。

  3. 時空特性。下一時刻的交通流受之前交通流的影響,即歷史交通流量對現在和將來的交通流量有影響,且鄰近路段的交通流間也會相互影響[3]。

  4. 網狀特性。道路間縱橫交錯,比如城市的關鍵交通樞紐靠主干道彼此連接,其它小路段利用輔助交通路線連接至主干道,而駕駛人依照各自的出行經驗或使用不同的導航系統選取不同的駕駛路徑,致使整個路網像一個錯綜復雜的網絡。

  綜上所述,交通網絡受各類因素影響,不同時段、不同道路的交通流間相互關聯、彼此作用,且顯示出不確定性和復雜性,難以準確預測交通流量。交通預測不單能為交通管理員提早覺察交通狀態,且能為我們提供較合理的路線、提升交通效率。但是因為其復雜的時間和空間依賴性,使得交通流預測成為一項難題。

  針對交通流量的空間相關性和時間依賴性的特征,我們提出了基于時空周期性注意力網絡的交通流量預測模型 (STPAN)。首先,使用 GCN 構造空間相關性。其次,綜合考慮短期和長期的周期性信息對流量進行預測,并采用 LSTM 獲取時序依賴關系。因為時間周期性非真正意義上的周期,因此我們利用周期性注意力機制來解決此問題。此外,還將天氣等外部因素增添到模型中,以提升模型的預測精度。最后我們在 PeMS 數據集上驗證了所提出的模型的有效性。

  2 相關工作

  深度學習模型能學習到更復雜的特征,可以有效解決一些難題。現在深度神經網絡在各個行業各個領域均被廣泛使用。目前大量研究人員將深度學習模型引入到交通預測問題中。

  文獻[4]構造了基于數據驅動的城市路網短期交通流預測模型。該模型先將時間序列劃分為趨勢序列和殘差序列。對這兩個時間序列重構后,進行了基于 LSTM-RNN 的模型訓練和預測。然后,將這兩個結果組合在一起,產生最后的預測。最后用兩個城市道路網對模型進行評價。結果顯示,數據處理模塊增強了模型的魯棒性。但 LSTM 和 RNN 存在梯度彌散和梯度爆炸問題。

  文獻[5]提出了基于 DNN 的交通預測模型(DNN-BTF),該模型運用交通流的周期性和時空特性以及注意力機制,可以自動學習歷史交通流量的重要特征。使用 CNN 模型提取交通流的空間特征,使用 RNN 提取交通流的時間特征。雖然 CNN 可以有效的提取網格數據的空間特征,但不適合圖結構的時空數據的特征描述和時空相關性分析。

  文獻[6]提出了基于圖像的交通速度預測模型,可以自動學習抽象的時空交通特征來提取時空關系。此方法分為兩大步驟。第一,將路網流量變換成圖像,此圖像將交通網絡的時間和空間維度分別作為圖像的兩個維度。因為相鄰路段在圖像中也是鄰近的,因此能夠保存時空信息。第二,使用基于 CNN 的深度網絡模型對此圖像進行交通預測。但 CNN 無法直接處理路網結構。

  文 獻 [7] 提 出 了 基 于 誤 差 反 饋 遞 歸 卷 積 神 經 網 絡 (eRCNN)進行車速預測。將相鄰道路的時空車速視為輸入矩陣,eRCNN 運用相鄰路段間的隱含相關性來提升模型的預測精度。最后對北京市二三環出租車的真實數據進行大量實驗,驗證了 eRCNN 模型的優秀的預測能力,但模型并沒有考慮道路的交通流方向。

  文獻[8]使用 GCN 與 GRU 組合模型用于高速公路和出租車數據集進行車速的預測,且加入噪聲驗證模型的魯棒性,結果顯示此模型達到較好的性能。但此模型未考慮到路網內交通流之間的特性。

  文獻[9]根據最小二乘支持向量機提出了一種改進型的灰狼優化算法進行交通流量預測。為避免陷入局部最優,設計了灰狼優化算法內部的交叉、變異和選擇操作,提升了算法的搜索性能。但此文獻并沒有考慮外部特征對模型的影響。

  文獻[10]構造了基于關鍵路段的混合卷積長短期記憶神經網絡模型(CRS-ConvLSTM NN)來估計未來的交通變化。首先根據時空相關算法鑒別出對子網絡影響最大的關鍵路段。然后,將關鍵路段的交通速度當作 ConvLSTM 的輸入來預測整個網絡的將來的交通狀態。實驗結果驗證了 CRS-ConvLSTM 模型在不同關鍵路段下的預測能力。 但該文獻沒有考慮周期特性和外部環境信息。

  文獻[11]提出了 DCRNN(擴散卷積循環網絡),分別采用擴散卷積和循環網絡在有向圖上捕獲交通流的空間和時間依賴性,結果表明該模型具有良好的預測精度。文獻[12]提出了 STGCN(時空圖卷積網絡),可以提取時空特征且捕捉空間的依賴關系。但文獻[11]和文獻[12]均沒有考慮周期特性和外部環境信息。

  綜上所述,有些方法在建模時沒有同時考慮空間依賴和時間依賴,還有些研究忽略了時間序列預測中的長期周期性影響。交通數據具有周期性,但交通數據的周期性非真正意義上的按日或按周的。因此,我們構造一個周期性注意力機制來解決周期性時間變化問題。

  3 基本概念

  在本小節中,我們先描述研究過程中使用的基本理論,以及研究問題的定義。

  定義 1:道路網絡拓撲 G 。我們按照行駛方向用有向圖 G V L ( , ) 刻畫道路網絡的拓撲結構,把每個傳感器當作圖中的一個節點,其中, 1 2 ={ , , , } N V v v v 是一組傳感器節點, L 表示路段, A 是道路的鄰接矩陣描述道路間的連接關系。鄰接矩陣 A 僅包含兩個元素,即 0 和 1,如公式(1)所示。 1, and are connected ( , ) 0, otherw ise i j l l A i j ?? ?? (1)

  定義 2:交通流量。交通流量是指在一定時間段內途經某個地點的車輛的個數,其隨時間的推移構成時間序列,且具備嵌入在連續空間中的空間屬性。交通流量的計算公式見公式(2)所示。交通流量預測是一個典型的時空數據預測問題。 N x T ? (2) 其中, x 是交通流量, T 是觀測時間, N 是在觀察時間內經過的車輛個數。

  在路段 ( ) i i l l L ?的第 th t 個時間間隔(比如 5 分鐘)處的流量被定義為該路段在該時間間隔期間的車輛的平均流量,用 it, x 表示。將在第 th t 個時間間隔的道路網絡的流量定義為向量 t X ,其中第 th i 個元素是 , ( )t i i t X x ? 。

  問題表述:交通流量預測的目標是利用一系列的歷史交通流量數據對各路段的將來流量值進行預測。具體來說,給定先前 p T 時間步長的歷史流量記錄 1 { , , } p t T t X X ? ? ,目標是預測未來 F T 時間步的交通流量 F t T X ?。交通流量預測問題可當作是描述將歷史流量數據映射到未來流量數據的非線性映射函數 f ,如公式(3)所示: 1 ({ , , }, ) F p t T t T t X f X X G ? ? ?? (3)

  4 空間相關性建模

  獲取復雜的空間依賴性是交通預測中的重要難題。傳統的卷積神經網絡(CNN)能獲取局部空間特征,但 CNN 限于處理歐式數據(如圖像,語音等)。城市道路網是非歐幾里得拓撲圖,這表明 CNN 模型不能描述城市道路網的復雜拓撲結構,因此不可以正確地捕捉道路網的空間相關性。GCN 用于提取基于圖的數據的空間相關性。空間相關性的提取過程對應于框架圖 2 中的 a 部分。

  首先,我們定義了道路網絡拓撲 G V L ? ( , ) 上的空間卷積。在道路網絡拓撲的背景下,我們將每個路段 i l L ?的 K 跳鄰域定義為 ( ) { | ( , ) } i j i j K l L d l l K ? ? ?,其中 ( , ) i j d l l 表示從 i l 到 j l 的所有路線中最小數目的路線。通常,鄰接矩陣是一跳鄰域矩陣 A , K 跳鄰域矩陣可以通過計算 A 的 K 次冪得到。我們將對角線元素添加到鄰域矩陣,其定義為: Ci( ) K k G A A I ? ? (4) 其中, C i( )? 是矩陣的 clip 函數,目的是將每個非零元素修改為 1。 1, ( ) ( , ) 0 , K j i G l K or i j A i j otherw ise ? ? ?? ?? (5) 圖 1 顯示了道路網絡中 [ ] K G A i 的一跳和二跳的示例圖,其中路段 i 以黑粗實線表示,相鄰路段以黑虛線表示。

  根據上述鄰域矩陣,圖卷積的簡明形式可以定義如下: ( ) ( ) K t G G t X K W A X ? ? (6) 其中, WG 是與 A 大小相同的權重矩陣。運算符 是 Hadamard 積。通過 K W A G G 運算,將生成一個新的矩陣,該矩陣的 K 跳鄰居位置上有可訓練的參數,其余位置上的參數為零。因此, ( ) K W A X G G t ? 被認為是 t X 的空間離散卷積, ( ) t X K 是時間 t 處的空間融合的向量。它的第 th i 個元素 , ( ) i t x K 表示包含 ( ) i K 中所有相鄰路段信息的時間 t 處的路段 i l L ?的空間融合信息。

  為了使并行計算更加適用和靈活,將公式(6)分解為一維卷積得到公式(7)。 T , ( ) ( [ ] [ ]) K i t G G t x K W i A i X ? ? (7) 其中, [ ] W i G 和 [ ] K G A i 分別是 WG 和 K G A 的第 i 行。

  5 時間依賴性建模

  很多文獻僅將前幾個時間間隔(往往是幾個小時)進行流量預測。而這些方法忽視了長期相關性(如周期性),周期性也被視為時空預測問題的一個重要特征[13]。交通數據在時空相關性上表現出周期性變化,在本小節,不但考慮短期信息,也將考慮長期的周期信息。

  經過第 4 節提取數據的空間特征后,接著使用 LSTM 來獲得時間序列依賴關系。本文使用文獻[14]中的 LSTM 版本。我們還選取天氣信息特征一同輸入進 LSTM,此等同于對輸入 LSTM 的數據增添一維特征,繼而對道路上的交通流量進行預測。交通數據隨時間和空間的改變而不斷改變,呈現出強烈的不確定性和復雜性,所以在交通預測中,需考慮這些復雜性和不確定性對預測結果的影響。

  其中, it, h 是時間 t 處路段 i 的輸出表示。 it, e 表示外部變量 (如天氣)。因此, it, h 包含空間和短期時間信息。此方法僅使用了與預測時段相鄰的歷史時間序列片段,由于一個節點先前時刻的流量數據必然會對其下一時刻的流量造成較大的影響。這種網絡僅利用最近的幾個時間間隔,為了能更好地進行長期預測,還需考慮周期性信息。由于我們的工作時間較統一,容易出現交通早晚高峰現象,交通流量數據在相同時刻有較強的相似性。交通流量數據也擁有明顯的周周期模式,比如,周一的交通模式通常與之前的周一的交通模式相似,而與周末的交通模式略有不同。

  訓練 LSTM 處理長期信息是一項艱巨任務,因為隨著時間序列長度的增加,會顯著減弱周期性的影響。為解決此問題,應該對預測目標的相對時段(例如,昨天的這個時候,前天的這個時候等)進行建模。然而,僅考慮相對時段是不足的,因為這忽略了周期的時間變化,即交通數據非嚴格周期性的。例如,工作日的高峰期常出現在下午的后半段,可能在下午 4:30 到下午 7:00 之間。如果遇到交通事故或出現交通擁堵現象,周期的變化在交通序列中是廣泛存在的。即周期性非嚴格按日或按周的。因此,我們設計了一個周期性注意力機制來解決這些限制。具體的描述如下。

  圖 2 中的 b 部分,包含了前 P 天對應的時段用于處理周期性依賴。對于每天,為解決周期性時間變化問題,從每天中額外的選擇 Q 個時段。例如,假若預測的時間是上午 9:00—9:30,我們選擇前一個小時和后一個小時,即上午 8:00 —10:30, | | 5 Q ?。這些時段 q Q ?用來處理潛在的時間周期性變化。另外,使用 LSTM 來處理每天 p P ?的序列信息,其公式如式(9)所示: , , , , 1 , , , , LS T M ([ ; ], ) p q p q p q p q i t i t i t i t h x e h ?? (9) 其中, , , p q i t h 是路段 i 預測時間為 t 在前 p 天中的時段 q 的輸出表示。 , , p q i t e 表示外部變量(如天氣)。因此, , , p q i t h 既包含空間信息又包含時間信息。

  并不是先前的每一天對目標預測貢獻相同,我們利用一種注意力機制捕獲時間的變化,且獲取到前幾天的每一天的加權表示。如圖 2 的 c 部分所示,形式上,前幾天的每一天的表示 , p it h 是每個所選時段 q 的加權和,其定義如式(10)所示: , , , , , p p q p q i t i t i t q Q h h ??? ? (10) 其中,權重 , , p q ? i t 衡量了在 p P ?這天時段 q 的重要性。 , , p q ? i t 通過對比從 LSTM 得到的時空表示(見公式 8)和前一個隱狀態 , , p q i t h 得到的,其計算就使用了注意力機制,其計算如式(11)所示: , , , , , , , , exp(score( , )) exp(score( , )) p q p q i t i t i t p q i t i t q Q h h h h ???? (11)參考文獻[15],注意力分數的定義可以視為基于內容的函數: , T , , , , , score( , ) tanh( ) p q p q i t i t H i t X i t X h h v W h W h b ? ? ? (12) 其中, , , , W W b v H X X 是參數, T v 是 v 的轉置。對于之前的每一天 p ,我們得到一個周期表示 , p it h 。然后,我們使用另一個 LSTM 用這些周期表示作為輸入,保存序列信息,如公式(13)所示。 1 , , , LST M ( , ) p p p i t i t i t h h h ?? (13) 我們將最后一個時段的輸出 , P h it 作為時間動態相似性的表示(即長期周期信息)。

  6 模型訓練

  我們將短期依賴 it, h 和長期依賴 , P h it 拼接得到 , c it h ,如公式(14)所示,其中符號:表示拼接。對于預測路段和時間來說既保留了短期依賴又保留了長期依賴。對應于圖 2 的 c 部分,即將第 t 天的短期依賴和 t 天之前的長期依賴通過圖 2(c)中的加號連接起來,然后我們將 , c it h 輸入到全連接層,獲得每個路段 i 的交通流量的最終預測值,表示為 i t, 1 y ? ,如圖 2 的 d 部分所示,最終的預測函數定義如下: , 1 , tanh( ) c i t fa i t fa y W h b ?? ? (15) 其中, W fa 和 fa b 是參數。由于我們做了歸一化操作,因此模型的輸出范圍是 ( 1,1) ? 。我們稍后對預測值進行歸一化的反向操作,使其回到實際范圍。

  在訓練階段,目標是讓道路上的實際交通流量和預測值間的誤差最小。模型的損失函數如公式(16)所示。 , 1 , 1 1 n i t reg i t i y y L ?? ??? ? ? ? (16) 其中, i t, 1 y ?和 i t, 1 y ?分別表示預測流量值和實際流量值。?是超參數。公式(15)的第一項用于最小化實際交通流量與預測流量之間的誤差。第二項 reg L 是 L2 正則化項,能夠有效地防止過擬合[16]。

  7 PeMS 數據集

  公共數據集 PeMS 是從多于 39,000 個單獨的探測器中收集的。這些傳感器橫跨加利福尼亞州主要大都市,提供了十多年的數據,其中包含影響車流量的各類信息。本文我們使用的是 2017—2018 年的圣地亞哥地區的探測器。交通流的搜集時間段從2017年的6月至2018年的4月(共13個月)。選取前 12 個月的數據作為訓練集,并用最后一個月(2018 年 4 月)的數據作為測試集。

  我們將數據集的標準時間間隔設置為 5min。因而,道路圖中的每個節點每天有 288 個數據點。對數據清理后的缺失值使用線性插值法進行填充。另外,利用 Z-Score 方法對輸入進行歸一化。

  在 PeMS 中,道路圖的鄰接矩陣是根據交通網絡中站點之間的距離來計算的。加權鄰接矩陣 W 可以表示為:? ? ??? ? ? ? ?? ??? (17) 其中,? ij 表示從站點 i 到站點 j 的邊的權重, ij d 表示從站點 i 到站點 j 的道路距離,?是距離的標準差,?是控制矩陣分布和稀疏性的閾值。在本節中,將 2 ?和?分別指定為 1.5 和 0.5。

  8 實驗部分

  8.1 評價指標

  為了評估 STPAN 模型的預測性能,使用三個標準指標來計算現實的交通狀態與預測狀態之間的誤差。它們的定義如下: 1. 平均絕對誤差(MAE) 1 1 N i i i M A E y y N ?? ? ? (18) 2. 均方根誤差(RMSE) 2 1 1 ( ) N i i i RM SE y y N ?? ? ? (19) 3. 平均絕對百分比誤差(MAPE) 1 1 100 N i i i i y y M A P E N y ??? ? ? (20) 其中, N 是測試數據集的大小, i y 和 i y 分別是實際值和預測值。對于這三個指標,值越小性能越好。

  8.2 對比方法

  在本小節,我們評估 STPAN 和其它方法在 PeMS 數據集的預測性能。對比方法有傳統的時間序列分析方法(HA、 ARIMA)、機器學習方法(SVR、XGBoost)和深度學習模型 (STGCN、DCRNN)。

  (1) HA:歷史平均值。歷史平均模型根據訓練集的經驗統計來預測測試數據集的未來交通流量。例如,路段 i l L ?的 9:00-9:05 期間的平均交通流量是依據同一路段的 9:00-9:05 期間訓練數據集中的歷史交通流量的平均值來估計。

  (2) ARIMA:自回歸移動平均模型。對于 ARIMA(p,d,q) 模型[17],對數據進行差分的階數設置為 d ? 1 ,通過使用 p ? [0, 2] , q ? [7,12] 計算訓練數據集的相關赤池信息準則 (AIC)來確定自回歸部分和移動平均部分(p,q)。

  (3) SVR:支持向量回歸。我們選取徑向基核函數進行訓練,其中核系數設置為 0.1。

  (4) XGBoost:極端梯度提升。XGBoost[18]是一套提升樹可擴展的機器學習系統。它是基于樹結構的端到端的提升系統。

  (5) STGCN:時空圖卷積網絡[12]。ST-Conv 塊的三層通道分別是 64、16 和 64。圖卷積和時間卷積的核大小設置為 3。STGCN模型使用RMSprop優化器對MSE進行最小化訓練,batch 大小為 50。初始學習率為 0.001,每 5 個 epochs 之后衰減率為 0.7。

  (6) DCRNN: 擴散卷積遞歸神經網絡[11]。DCRNN 是通過 Adam 優化器最小化 MAE 進行訓練的。編碼器和解碼器均有兩個 LSTM 層,每個 LSTM 層有 64 個單元。最初的學習率是 0.01,從第 20 個 epoch 開始,每 10 個 epochs 縮短10%。隨機游走的最大步數設置為 3,最大 epoch 為 100,根據監測驗證誤差決定是否采取提前終止的措施。

  8.3 實驗設置

  我們的實驗設備是 Intel®Core™i7-4790 3.60GHZ CPU 和四個 NVIDIA GeForce Titan X Pascal GPU。

  對于 PeMS 數據集,我們采用的是 13 個月(2017 年 4 月到 2018 年 4 月)的交通流量,在實驗時,我們選擇前 12 個月的交通流量數據作為訓練集,并用最后一個月(2018 年 4 月)的數據作為測試集,隨機抽取 20%的訓練樣本作為驗證集。

  我們根據驗證集的性能來設置 STPAN 模型的超參數。對于空間信息,我們將卷積核大小設置為 3 3 ? ,64 個過濾器。我們把 K 設為 3。對于時間信息,將短期 LSTM 長度設為 7(即前 3.5 個小時),長期周期信息 |P |=3 (即前 3 天),周期性注意力機制 Q ? 3 (即考慮相對于預測時間的前后半小時),LSTM 的隱藏層的維數設為 128。模型 STPAN 使用 Adam 進行優化,batch size 為 64,學習率為 0.001。LSTM 中的 dropout 為 0.5。

  8.4 在 PeMS 數據集上的性能評價

  圖 3 展示的是在 PeMS 數據集上預測 2018 年 4 月 10 日的交通流量圖。從圖中可看到本文提出的模型 STPAN 可以較好地捕獲到早高峰和晚高峰時段的趨勢走向,與真實交通流量非常接近。

  圖 4 描述的是在 PeMS 數據集上預測 2018 年 4 月 1 日的交通流量。因為 2018 年復活節的時間是 2018 年 04 月 01日,與愚人節是同一天,高于往常交通流量,因此圖 4 的整體交通流量高于圖 3 的交通流量,本文提出的 STPAN 模型能捕捉到流量的變化趨勢,圖 4 的趨勢走向和圖 3 的趨勢走向較吻合,交通流量的高峰時段大致相似。

  圖 5 描述的是在 PeMS 數據集上對 2018 年 04 月 03 日至 2018 年 04 月 10 日共一周的交通流量預測結果。預測的時間間隔為 5 分鐘。從圖中能看到交通流量數據隨時間動態變化,每天的早高峰和晚高峰時段相似,呈現出強烈的周期性特征,盡管每天的流量趨勢相似但又不完全相同。本文提出的 STPAN 模型在 PeMS 數據集上較好地實現了對交通流量的預測。

  表 2 描述的是 STPAN 模型與其它方法在 PeMS 數據集上進行 15 分鐘、30 分鐘和 45 分鐘的流量預測的實驗對比結果,從表中我們看到本文提出的 STPAN 模型在三個評價指標中均獲得了最好的性能。傳統的統計和機器學習方法對于短期預測表現良好,但因為誤差積累和缺乏空間信息,它們的長期預測并不準確。深度學習模型通常比傳統的機器學習模型更能取得好的預測效果。由于模型 STPAN 不僅對傳感器的空間拓撲進行建模,而且在時間維度上利用周期性注意力機制以及外部環境信息,從而使得我們的模型 STPAN 在短期和中長期預測方面均優于 STGCN 和 DCRNN。

  8.5 消融實驗

  為證明 STPAN 模型中的每個組件對預測效果的影響,我們用控制變量法對 STPAN 的變體做進一步的研究。雖然更改了部件,但所有變體均擁有相同的框架結構和參數設置。具體地說,在提出的 STPAN 框架中,一次刪除一個組件。首先,將 STPAN 的變體命名如下。

  (1) STPAN/noGCN:不帶GCN組件的STPAN模型。這種沒有 GCN 的 STPAN 變體對空間相關性不敏感。

  (2) STPAN/noPA:沒有周期性注意力機制的 STPAN 模型。STPAN/noPA有兩個LSTM網絡。一個是作為捕獲短期依賴關系,另一個是根據前 3 天信息中的相對時間來獲取長期信息。注意,我們設置 Q =1 (僅考慮前 3 天的相對預測時間)。

  圖 6 描述的是 STPAN 及其兩個變體在不同預測時間間隔下的 MAPE 的對比結果。從圖中看出,STPAN 取得了最低的 MAPE 值,STPAN/noGCN 是三種方法中最高的 MAPE 值,由于此變體模型沒有對空間信息進行提取,預測效果遠低于 STPAN 模型,這表明空間依賴性對最終模型的預測效果影響很大,也側面說明了 GCN(對空間相關性進行建模) 在交通流預測中的重要性。此外,通過對比 STPAN/noPA 和 STPAN 的性能,表明周期性注意力機制的加入對模型的預測性能有了一定的提升。

  9 結語

  預測未來交通流量是智能交通系統中的關鍵問題之一。交通流量數據受各種因素共同影響,其是一個非線性、隨時間改變的復雜的隨機過程。由于道路按功能區域的空間分布、人們出行需求的差異,使得交通流具有時空特性,且交通流量的預測受大量復雜因素的影響。

  準確的交通流量預測不但為交通管理員和出行人提供有價值的信息,且有利于提升道路資源利用率,減少人們的出行和時間成本,實現交通管理從“被動”變為“主動”的關鍵。

  本文提出了一種時空周期性注意力網絡的交通流量預測模型(STPAN)。首先,使用 GCN 來描述基于圖的交通流數據的空間相關性。其次,綜合考慮短期和長期的周期性信息進行流量預測,并使用 LSTM 獲得時序依賴關系。因為時間上的周期性非嚴格固定的,因此本文利用周期性注意力機制來處理此問題。本文還將天氣等外部信息增添到模型中,以提高模型的預測性能。

  本文將 STPAN 模型與 HA、ARIMA、SVR、XGBoost、 STGCN、DCRNN 在 PeMS 數據集上分別進行實驗,實驗結果表明,在不同的預測間隔下,STPAN 模型的預測性能均優 于 其 他 方 法 。 此 外 , 還 將 STPAN 和 兩 種 其 變 體 (STPAN/noGCN、STPAN/noPA)進行了對比實驗,結果表明, STPAN 模型的預測效果是最好的。

主站蜘蛛池模板: 欧美精品一二区 | 国产一级理论免费版 | 黄色免费毛片 | 国产免费高清mv视频在线观看 | 亚洲国产精品91 | 日本中文字幕不卡在线一区二区 | 欧美日韩国产一区二区三区不卡 | 成 人 黄 色视频免费播放 | 任我爽在线视频精品凹凸精品分类 | 九九成人 | 国产一级片在线 | 9191精品国产免费不久久 | 久久成人国产精品二三区 | 国产区精品福利在线观看精品 | 欧美精品亚洲网站 | 国产一级爱c片免费观看 | 日本不卡一区二区三区视频 | 欧美性视频一区二区三区 | 91麻豆精品国产自产在线 | 欧美三区| 国产videos | 日韩在线观看第一页 | 亚洲精品国产成人99久久 | 国产成人精品综合在线 | 国产成人精品三级91在线影院 | 91一区二区在线观看精品 | 欧洲在线免费视频 | 久热精品男人的天堂在线视频 | 国产精品拍拍拍福利在线观看 | 特黄日韩免费一区二区三区 | 99免费精品视频 | 中文国产成人精品久久无广告 | 亚洲国产视频在线观看 | 九九热视频精品在线观看 | 午夜两性mp4 | 成人a视频在线观看 | 香蕉毛片 | 老人与老人一级毛片 | 成年人污视频 | 中文第一页 | 国产91在线chines看 |