Validating the coverage of bus schedules: A Machine Learning approach

Abstract Nowadays, every public transportation company uses Automatic Vehicle Location (AVL) systems to track the services provided by each vehicle. Such information can be used to improve operational planning. This paper describes an AVL-based evaluation framework to test whether the actual Schedule Plan fits, in terms of days covered by each schedule, the network’s operational conditions. Firstly, clustering is employed to group days with similar profiles in terms of travel times (this is done for each different route). Secondly, consensus clustering is used to obtain a unique set of clusters for all routes. Finally, a set of rules about the groups content is drawn based on appropriate decision variables. Each group will correspond to a different schedule and the rules identify the days covered by each schedule. This methodology is simultaneously an evaluator of the schedules that are offered by the company (regarding its coverage) and an advisor on possible changes to such offer. It was tested by using data collected for one year in a company running in Porto, Portugal. The results are sound. The main contribution of this paper is that it proposes a way to combine Machine Learning techniques to add a novel dimension to the Schedule Plan evaluation methods: the day coverage. Such approach meets no parallel in the current literature.

[1]  João Pedro Carvalho Leal Mendes Moreira,et al.  Travel time prediction for the planning of mass transit companies: a machine learning approach , 2008 .

[2]  William W. Cohen Fast Effective Rule Induction , 1995, ICML.

[3]  Peter G Furth,et al.  USES OF ARCHIVED AVL-APC DATA TO IMPROVE TRANSIT PERFORMANCE AND MANAGEMENT: REVIEW AND POTENTIAL , 2003 .

[4]  Ting Su,et al.  A deterministic method for initializing K-means clustering , 2004, 16th IEEE International Conference on Tools with Artificial Intelligence.

[5]  James G. Strathman,et al.  Automated Bus Dispatching, Operations Control, and Service Reliability: Baseline Analysis , 1999 .

[6]  Nick Hounsell,et al.  Automatic Vehicle Location: Implementation, Application, and Benefits in the United Kingdom , 1998 .

[7]  Zhiyuan Liu,et al.  Bus stop-skipping scheme with random travel time , 2013 .

[8]  Ron Kohavi,et al.  Wrappers for performance enhancement and oblivious decision graphs , 1995 .

[9]  Eamonn J. Keogh,et al.  Iterative Deepening Dynamic Time Warping for Time Series , 2002, SDM.

[10]  Kevin J. Krizek,et al.  Analyzing Transit Service Reliability Using Detailed Data from Automatic Vehicular Locator Systems , 2008 .

[11]  Xiaobo Liu,et al.  A Dynamic Bus‐Arrival Time Prediction Model Based on APC Data , 2004 .

[12]  Vukan R Vuchic,et al.  Urban Transit : Operations, Planning and Economics , 2005 .

[13]  Benedetto Barabino,et al.  Regularity diagnosis by Automatic Vehicle Location raw data , 2013, Public Transp..

[14]  David Griffin,et al.  AUTOMATED BUS DISPATCHING, OPERATIONS CONTROL, AND SERVICE RELIABILITY: ANALYSIS OF TRI-MET BASELINE SERVICE DATA , 1998 .

[15]  Sanghoon Bae,et al.  Proactive travel time predictions under interrupted flow condition , 1995, Pacific Rim TransTech Conference. 1995 Vehicle Navigation and Information Systems Conference Proceedings. 6th International VNIS. A Ride into the Future.

[16]  João Mendes-Moreira,et al.  Evaluating Changes in the Operational Planning of Public Transportation , 2014 .

[17]  Carlos Abreu Ferreira,et al.  Bus Bunching Detection by Mining Sequences of Headway Deviations , 2012, ICDM.

[18]  Qin Chen,et al.  Implementation of an iterative headway-based bus holding strategy with real-time information , 2013, Public Transp..

[19]  Yuko J Nakanishi,et al.  PART 1: Bus: Bus Performance Indicators: On-Time Performance and Service Regularity , 1997 .

[20]  Daiheng Ni,et al.  Trajectory Reconstruction for Travel Time Estimation , 2008, J. Intell. Transp. Syst..

[21]  João Mendes-Moreira,et al.  Validation of both number and coverage of bus schedules using AVL data , 2010, 13th International IEEE Conference on Intelligent Transportation Systems.

[22]  Avishai Ceder,et al.  Urban Transit Scheduling: Framework, Review and Examples , 2002 .

[23]  Jill P. Mesirov,et al.  Consensus Clustering: A Resampling-Based Method for Class Discovery and Visualization of Gene Expression Microarray Data , 2003, Machine Learning.

[24]  Stuart J. Russell,et al.  Machine Learning, Proceedings of the Twelfth International Conference on Machine Learning, Tahoe City, California, USA, July 9-12, 1995 , 1995, ICML.

[25]  Shangyao Yan,et al.  A scheduling model and a solution algorithm for inter-city bus carriers , 2002 .

[26]  Steven I-Jy Chien,et al.  Dynamic Bus Arrival Time Prediction with Artificial Neural Networks , 2002 .

[27]  Ian H. Witten,et al.  The WEKA data mining software: an update , 2009, SKDD.

[28]  Jie Lin,et al.  A quality control framework for bus schedule reliability , 2008 .