Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Deep-learning Architecture for Short-term Passe...
Search
tetsu9923
January 10, 2022
0
21
Deep-learning Architecture for Short-term Passenger Flow Forecasting in Urban Rail Transit
tetsu9923
January 10, 2022
Tweet
Share
More Decks by tetsu9923
See All by tetsu9923
LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation
tetsu9923
0
460
Spatio-Temporal Graph Convolutional Networks: A Deep Learning Framework for Traffic Forecasting
tetsu9923
0
43
Featured
See All Featured
Writing Fast Ruby
sferik
628
61k
Docker and Python
trallard
44
3.3k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.3k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
100
18k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
4 Signs Your Business is Dying
shpigford
183
22k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Site-Speed That Sticks
csswizardry
4
410
Music & Morning Musume
bryan
46
6.4k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Transcript
Deep learning architecture for short-term passenger flow forecasting in urban
rail transit [Zhang+, IEEE Transactions on Intelligent Transportation Systems, 2020] • 目的 • 都市鉄道における各駅の乗車人数を予測 • 新規性 • GCNを用いて路線網のトポロジー情報を考慮 • 気候や大気の状態を考慮 • 結果 • 17路線276駅からなるデータセットを用いた実験でSoTA 1
背景 • 都市鉄道において Short-Term Passenger Flow Forecasting (STPFF)は有用 • 乗客が混雑を避けて利用できる
• 鉄道事業者がダイヤを調整する手助けになる • 近年になってDNNを用いた手法が盛んに研究されるように • LSTM: 空間的な情報を利用できない • CNN*LSTM: トポロジー情報(=駅同士の繋がり)を利用できない • GNN: 天気などの外的要因を考慮に入れていない 2
提案手法 ResNet, GCN, Attention LSTM を組み合わせた“ResLSTM”を提案 3
提案手法: Branch 1 • 行が各駅、列が時系列に対応する inflow(=乗車人数)行列をResNet [He+, 2016]に入力 • 駅の数:
276 • タイムステップの数: ~ • タイムステップの幅: Real-time, Daily, Weekly 4
提案手法: Branch 2 • 行が各駅、列が時系列に対応する outflow(=降車人数)行列をResNet [He+, 2016]に入力 • 駅の数:
276 • タイムステップの数: ~ • タイムステップの幅: Real-time, Daily, Weekly 5
提案手法: Branch 3 1. 各ノードが特徴量として各駅の時刻 ~ の inflowを持つグラフをGCNに入力する 2. その出力を縦方向が各駅、横方向がタイムステップに
対応するように並べて行列を作り、 Branch1と同様にResNetに入力する 6 駅1 駅2 駅3 𝑡 − 2 𝑡 − 1 𝑡
提案手法: Branch 4 各タイムステップにおける • 気候(気温、露点温度、湿度、風速) • 大気(大気汚染指数、PM2.5等の濃度) に関する指標をLSTMに入力 7
提案手法: Branch 5 1. Branch1~4の出力の重み付き和をとる 2. この和をAttention LSTM, FC層に入力して 最終的な出力(各駅のinflowの予測値)を得る
8
実験 • データセット:北京の地下鉄の乗降データ • 路線数: 17、駅数: 276 • Train&Val: 4週間分、Test:
1週間分 • タイムスパン: 10分間、15分間、30分間 9
結果(全ての駅) • どのタイムスパンでも、どの評価指標でも提案手法の精度が最も良い 10
結果(特定の駅) • タイムスパンが⾧い(30分間)ほうが実測値との差が小さい 11
まとめ • 目的 • 都市鉄道における各駅の乗車人数を予測 • 手法 • ResNetに過去の乗降人数を入力 •
GCNを用いて路線網のトポロジー情報を考慮 • 気候や大気の状態を考慮 • 結果 • 17路線276駅からなるデータセットを用いた実験でSoTA 12