Bus Arrival Time Prediction with LSTM Neural Network
- A. Agafonov, A. Yumaganov
Samara National Research University
- A. Agafonov, A. Yumaganov
Bus Arrival Time Prediction with LSTM Neural Network 1 / 16
Bus Arrival Time Prediction with LSTM Neural Network A. Agafonov, A. - - PowerPoint PPT Presentation
Bus Arrival Time Prediction with LSTM Neural Network A. Agafonov, A. Yumaganov Samara National Research University A. Agafonov, A. Yumaganov Bus Arrival Time Prediction with LSTM Neural Network 1 / 16 Task definition Public transport arrival
Bus Arrival Time Prediction with LSTM Neural Network 1 / 16
Bus Arrival Time Prediction with LSTM Neural Network 2 / 16
Bus Arrival Time Prediction with LSTM Neural Network 3 / 16
i
j
ij
j
i
ij
Bus Arrival Time Prediction with LSTM Neural Network 4 / 16
ij
ij
ij - weighted travel time of preceding vehicles with the same route:
ij =
i
ij
i
Bus Arrival Time Prediction with LSTM Neural Network 5 / 16
ij
ij
ij (t) - historical average travel time
ij
ij , ˜
ij, hany, Tm,any ij
ij , Thist ij
Bus Arrival Time Prediction with LSTM Neural Network 6 / 16
t
Bus Arrival Time Prediction with LSTM Neural Network 7 / 16
. . . . . . . . .
. . .
. . .
, 1 travel t t
travel N N
Bus Arrival Time Prediction with LSTM Neural Network 8 / 16
Route Links Feature Vector Batch
Route Links Batch
1 ... ... 1 1 1 1 1 1 1 1 ... ....
Route Links Batch
Bus Arrival Time Prediction with LSTM Neural Network 9 / 16
n
n
Bus Arrival Time Prediction with LSTM Neural Network 10 / 16
300 600 900 1200 1500 1800 300 600 900 1200 1500 1800
Predicted travel time, sec
Real travel time, sec
Bus Arrival Time Prediction with LSTM Neural Network 11 / 16
5 10 15 20 25 30 35
route 12 route 50 route 181 route 265 route 330 MAE, sec
LSTM Linear Regression ANN Base LSTM
5 10 15 20 25 30 35
route 12 route 50 route 181 route 265 route 330 MAPE, %
LSTM Linear Regression ANN Base LSTM
Bus Arrival Time Prediction with LSTM Neural Network 12 / 16
20 40 60 80 100 120 140 160 180 200 5 10 15 20 25 30
MAE, s Accumulated travel time, minutes
MAE, seconds
LSTM Linear Regression ANN Base LSTM
10 20 30 40 50 60 5 10 15 20 25 30
MAPE, % Accumulated travel time, minutes
MAPE, %
LSTM Linear Regression ANN Base LSTM
Bus Arrival Time Prediction with LSTM Neural Network 13 / 16
100 200 300 400 500 600 700 800 128 256 384 512
Computation time, ms Batch size CPU GeForce1080Ti
10 12 14 16 18 20 22 24 128 256 384 512
Computation time, ms Batch size GeForce1080Ti
Bus Arrival Time Prediction with LSTM Neural Network 14 / 16
Bus Arrival Time Prediction with LSTM Neural Network 15 / 16
Bus Arrival Time Prediction with LSTM Neural Network 16 / 16