Characterizing Travel Time Reliability and Passenger Path Choice in a Metro Network

Similar documents
ANALYSING ROUTE CHOICE DECISIONS ON METRO NETWORKS

Calibration of a metro-specific trip distribution model with smart card data

(5) Multi-parameter models - Gibbs sampling. ST440/540: Applied Bayesian Analysis

Markov Chain Monte Carlo, Numerical Integration

LECTURE 15 Markov chain Monte Carlo

Exploring Human Mobility with Multi-Source Data at Extremely Large Metropolitan Scales. ACM MobiCom 2014, Maui, HI

Session 5B: A worked example EGARCH model

Machine Learning. Probabilistic KNN.

Monte Carlo in Bayesian Statistics

CSC 2541: Bayesian Methods for Machine Learning

Mass Fare Adjustment Applied Big Data. Mark Langmead. Director Compass Operations, TransLink Vancouver, British Columbia

Bayesian Estimation of Input Output Tables for Russia

SUPPLEMENT TO MARKET ENTRY COSTS, PRODUCER HETEROGENEITY, AND EXPORT DYNAMICS (Econometrica, Vol. 75, No. 3, May 2007, )

Reminder of some Markov Chain properties:

Countering Cognitive Biases in Maps based on Pragmatic Communication

27 : Distributed Monte Carlo Markov Chain. 1 Recap of MCMC and Naive Parallel Gibbs Sampling

A Probabilistic Framework for solving Inverse Problems. Lambros S. Katafygiotis, Ph.D.

Bayesian Regression Linear and Logistic Regression

Bayesian Methods for Machine Learning

Bayesian Inference in GLMs. Frequentists typically base inferences on MLEs, asymptotic confidence

Analysis of the urban travel structure using smartcard and GPS data from Santiago, Chile

Car-Specific Metro Train Crowding Prediction Based on Real-Time Load Data

DOI /HORIZONS.B P40 UDC (71) MODELLING METRO STATION BOARDING AND ALIGHTING TIMES 1

MCMC Sampling for Bayesian Inference using L1-type Priors

Lecture 7 and 8: Markov Chain Monte Carlo

Traffic Modelling for Moving-Block Train Control System


Travel Pattern Recognition using Smart Card Data in Public Transit

STILLORGAN QBC LEVEL OF SERVICE ANALYSIS

STA 4273H: Statistical Machine Learning

Computer Practical: Metropolis-Hastings-based MCMC

eqr094: Hierarchical MCMC for Bayesian System Reliability

Reducing The Computational Cost of Bayesian Indoor Positioning Systems

Development of Stochastic Artificial Neural Networks for Hydrological Prediction

A Statistical Input Pruning Method for Artificial Neural Networks Used in Environmental Modelling

Who was Bayes? Bayesian Phylogenetics. What is Bayes Theorem?

ACCESSIBILITY AND EQUITY THE CASE OF SANTIAGO, CHILE. Ignacio Tiznado Ricardo Hurtubia Juan Carlos Muñoz

Bayesian Phylogenetics

Multimodal Nested Sampling

Bagging During Markov Chain Monte Carlo for Smoother Predictions

Markov Chain Monte Carlo

An introduction to Bayesian statistics and model calibration and a host of related topics

Learning the hyper-parameters. Luca Martino

Towards a Bayesian model for Cyber Security

Introduction to Bayesian methods in inverse problems

CIE4801 Transportation and spatial modelling Modal split

Answers and expectations

Markov Chain Monte Carlo Inference. Siamak Ravanbakhsh Winter 2018

Principles of Bayesian Inference

A Study of Train Dwelling Time at the Hong Kong Mass Transit Railway System. William H. K, Lam C.Y. Cheung Y.F Poon. Introduction

MCMC and Gibbs Sampling. Kayhan Batmanghelich

Estimating Evolutionary Trees. Phylogenetic Methods

Lecture 8: Bayesian Estimation of Parameters in State Space Models

Machine Learning for Data Science (CS4786) Lecture 24

Bayesian model selection in graphs by using BDgraph package

Bayesian room-acoustic modal analysis

Additional Keplerian Signals in the HARPS data for Gliese 667C from a Bayesian re-analysis

MH I. Metropolis-Hastings (MH) algorithm is the most popular method of getting dependent samples from a probability distribution

Bayesian Methods in Multilevel Regression

Session 3A: Markov chain Monte Carlo (MCMC)

Bivariate Degradation Modeling Based on Gamma Process

Monte Carlo Dynamically Weighted Importance Sampling for Spatial Models with Intractable Normalizing Constants

Summary. Purpose of the project

Modelling and forecasting of offshore wind power fluctuations with Markov-Switching models

New Insights into History Matching via Sequential Monte Carlo

Calibration of Stochastic Volatility Models using Particle Markov Chain Monte Carlo Methods

Strong Lens Modeling (II): Statistical Methods

16 : Approximate Inference: Markov Chain Monte Carlo

Markov Chain Monte Carlo

Multifidelity Approaches to Approximate Bayesian Computation

Introduction to Machine Learning CMU-10701

Bayesian Inference and MCMC

Approximate Bayesian Computation: a simulation based approach to inference

Evaluating the value of structural heath monitoring with longitudinal performance indicators and hazard functions using Bayesian dynamic predictions

The Jackknife-Like Method for Assessing Uncertainty of Point Estimates for Bayesian Estimation in a Finite Gaussian Mixture Model

Stochastic prediction of train delays with dynamic Bayesian networks. Author(s): Kecman, Pavle; Corman, Francesco; Peterson, Anders; Joborn, Martin

Bayesian Model Comparison:

The Metropolis-Hastings Algorithm. June 8, 2012

ComputationalToolsforComparing AsymmetricGARCHModelsviaBayes Factors. RicardoS.Ehlers

Chapter 1. Trip Distribution. 1.1 Overview. 1.2 Definitions and notations Trip matrix

Sampling Rejection Sampling Importance Sampling Markov Chain Monte Carlo. Sampling Methods. Oliver Schulte - CMPT 419/726. Bishop PRML Ch.

Spatio-temporal precipitation modeling based on time-varying regressions

Parallel Tempering I

Principles of Bayesian Inference

A Bayesian Approach to Phylogenetics

INTRODUCTION TO TRANSPORTATION SYSTEMS

A Review of Pseudo-Marginal Markov Chain Monte Carlo

Inferring biological dynamics Iterated filtering (IF)

Lecture 2: From Linear Regression to Kalman Filter and Beyond

DEPARTMENT OF COMPUTER SCIENCE Autumn Semester MACHINE LEARNING AND ADAPTIVE INTELLIGENCE

SAMSI Astrostatistics Tutorial. More Markov chain Monte Carlo & Demo of Mathematica software

Monte Carlo Methods. Leon Gu CSD, CMU

CPSC 540: Machine Learning

Bayesian Estimation of DSGE Models 1 Chapter 3: A Crash Course in Bayesian Inference

Markov Chain Monte Carlo Methods

Introduction to Machine Learning

Exercises Tutorial at ICASSP 2016 Learning Nonlinear Dynamical Models Using Particle Filters

Bayesian networks: approximate inference

ST 740: Markov Chain Monte Carlo

Risk Estimation and Uncertainty Quantification by Markov Chain Monte Carlo Methods

Transcription:

Characterizing Travel Time Reliability and Passenger Path Choice in a Metro Network Lijun SUN Future Cities Laboratory, Singapore-ETH Centre lijun.sun@ivt.baug.ethz.ch National University of Singapore (NUS)

Background Service Reliability Travel time Train load Transfer convenience Service disruption Flow assignment

Background Service Reliability The reliability of metro systems is higher than other transit modes. However, travel time variability still shows accumulative effect. 400 Standard deviation (sec) 350 300 250 200 150 100 0 1000 2000 3000 4000 Mean travel time (sec)

Background Most metro systems are closed environments, which only register transactions when passengers enter and leave the system Crucial questions: Predicting travel time (and reliability) Inferring route choices Inferring train load Identifying critical transfer location Building sophisticated flow assignment models All linked together

Background Data Operation log? Transfer demand? Link flow? Route choice? Trajectory? Smart card (Boarding station, Alighting station, Travel time)

Metro System T b T a

Metro System What we know? (Observed) Network configuration Boarding station B Alighting station A Travel time t What we do not know? (Unknown) Travel time on each link Reliability of each link Other time cost (waiting at platform, walking between fare gantry and platform) Route choice

Metro System Research question Given observations to infer unknowns observed Boarding station B Alighting station A Travel time t unknown o Travel time on each link o Reliability of each link o Other time cost o Route choice

Metro System Methodology: Bayesian inference P(unknown observed) P(observed unknown) x P(unknown) Likelihood x Prior observed Boarding station B Alighting station A Travel time t unknown o Travel time on each link o Reliability of each link o Other time cost o Route choice

Unknown Travel time on each link Travel time variation on each link (in-vehicle / transfer links) Assuming that link cost follows a normal distribution, which has a constant coefficient of variation (linear mean v.s. std) x c, c a a a 2 Assuming that all links are independent Then the travel time on a particular route follows t r ca, c ar r 2 2 a ar

Unknown Other time cost Assuming that other cost follows a normal distribution, with y Assumed to be consistent for all OD pairs m 2, y

Unknown Route choice Serangoon Jurong East

Unknown Which route to take? Using brute-force search Serangoon Jurong East

Unknown Which route to take? Using brute-force search

Unknown Which route to take? Using brute-force search

Unknown Which route to take? Using brute-force search

Unknown Which route to take? Using brute-force search

Unknown Which route to take? Using brute-force search

Unknown Which route to take? Using brute-force search

Unknown Which route to take? Using brute-force search

Unknown Which route to take? Using brute-force search

Unknown Which route to take? Using brute-force search

Unknown Which route to take? Using brute-force search More than 30 routes in total

Unknown Route choice (in general) Multinomial Logit (MNL) Representative Utility Choice probability k Parameters are unknown P i V i X ja k exp Vi exp k V j ik

Unknown Route choice (for the metro network) Multinomial Logit (MNL) Utility V 1 ca 2 c r ar \r ar in-vehicle time t transfer time t a

Unknown Route choice (for the metro network) Multinomial Logit (MNL) Utility V 1 ca 2 c Choice probability r ar \r ar in-vehicle time R w 1 f t w transfer time r, c, θ t a exp rr w For each OD pair w V r exp V r

Observed Observing travel time for OD pair The probability observing on route The probability observing on OD pair t tb t a w a, b t r t r c m, c ar t p,,, w t c θ m h t r fw r, c, θ, m rr 2 2 2 a a y ar w w

Observed The likelihood of observation all smart card transactions (travel time) c,, θ, m T p Tw c,, θ, m ww ht rf w r c,, θ, m wwtt w rrw

Observed Prior knowledge Mean link travel time follows normal distribution ca 2,1 Travel time between stations / transfer time: around 2 minutes Other cost follows a normal distribution m 4,1 Waiting time plus access/egress cost: around 4 minutes in total

Observed Prior knowledge Parameters for MNL: we do not have any information In the literature: Raveau S, Guo Z, Muñoz JC, & Wilson NHM (2014) A behavioural comparison of route choice on metro networks: Time, transfers, crowding, topology and socio-demographics. Transportation Research Part A: Policy and Practice 66:185-195.

Observed Prior knowledge Parameters for MNL: we do not have any information We take uniform priors θ 4,0 Coefficient of variation We take a uniform prior 0,1

Posterior c,, θ, m T Likelihood x Prior pt r f w r c, θ c;2,1 m;4,1 wwttw rrw cc

Solution Algorithm MCMC (Markov Chain Monte Carlo) Variable-at-a-time Metropolis sampling scheme δ c,, c,,,, m,, 1 N 1 2 1 N 4

Solution Algorithm MCMC (Markov Chain Monte Carlo) Variable-at-a-time Metropolis sampling scheme δ c,, c,,,, m,, 1 N 1 2 1 N 4 STEP (0) Specify initial sample δ 0 c 0 0 0 0 0 0 1,, cn,, 1, 2, m Set t=0

Solution Algorithm STEP (1) At step t, sample in turn t i (for i = 1: N+4) Calculate * t * t p T,, * t i i i i i, i min1, t t t t p T, i i i, i t t1 t1 t t,,,,, N Where i i 1 i1 is the latest updated variables except 1 4 t i t1 * Accept with probability Otherwise, set i i t1 t i i *, i t i

Solution Algorithm STEP (2) t T t t1 If : set Go to STEP (1) Else: Stop iteration

Numerical Example: MRT Network in Singapore MCMC provides distribution of unknown parameters rather than one value Burn-in: 5000 steps Effective sample: 25000 (25000+5000 draws in total) Standard deviation for Gaussian random walk Metropolis proposals t 2 ~ 0, i i * i i i

Numerical Example MCMC provides distribution of unknown parameters rather than one value 30.8%, 0.17 0.168 0.166 1 36.7% 2000 4000 6000 8000 10000 12000 14000 Index 2 45.8%

Numerical Example In this example 15 Posterior Prior Our prior knowledge is inaccurate the large number of travel time observations has corrected it P (c1) 10 5 Transfer time @ Bouna Vista Stn P(c107) 0.5 0.4 0.3 0.2 0.1 0 2 4 6 8 10 c 107 Posterior Prior 0 3 3.5 4 c 1 Travel time from EW1 to EW2

Numerical Example Flow assignment based on route choice model Direction 1 Direction 2

Conclusion An integrated statistical model on travel time reliability and route choice behavior A metro network in which only travel time is observed Bayesian inference framework to formulate posterior probability Given the high-dimension of parameters, variable-at-a-time Metropolis sampling algorithm is applied to obtain posterior distribution.

Conclusion An integrated statistical model on travel time reliability and route choice behavior A metro network in which only travel time is observed Bayesian inference framework to formulate posterior probability Given the high-dimension of parameters, variable-at-a-time Metropolis sampling algorithm is applied to obtain posterior distribution. With this framework, we characterized travel time and its variation on each link. Meanwhile, we also identified contribution of different factors in determining passenger route choice behavior/movement.

Discussion & Outlook Most metro systems are closed environments, which only register transactions when passengers enter and leave the system; as a result, route choice (interchange/transfer) and service reliability are not captured in smart card data Our framework does not require an specific route choice model; thus, it can be applied on a more sophisticated model which takes more factors into account, helping us to further understand passenger behavior and build advanced flow assignment models, and further infer individual train load Although Singapore s network is simple, this framework shows great potential in applying on more complex metro networks, such as London Underground Identifying critical/crowding location/facility in metro network

Thank you! Lijun SUN Future Cities Laboratory, Singapore-ETH Centre lijun.sun@ivt.baug.ethz.ch