Public transport has become an essential part of urban existence with increased population densities and environmental awareness. Large quantities of data are currently generated, allowing for more robust methods to understand travel behavior by harvesting smart card usage. However, public transport datasets suffer from data integrity problems; boarding stop information may be missing due to imperfect acquirement processes or inadequate reporting. We developed a supervised machine learning method to impute missing boarding stops based on ordinal classification using GTFS timetable, smart card, and geospatial datasets. A new metric, Pareto Accuracy, is suggested to evaluate algorithms where classes have an ordinal nature. Results are based on a case study in the city of Beer Sheva, Israel, consisting of one month of smart card data. We show that our proposed method is robust to irregular travelers and significantly outperforms well-known imputation methods without the need to mine any additional datasets. Validation of data from another Israeli city using transfer learning shows the presented model is general and context-free. The implications for transportation planning and travel behavior research are further discussed.
翻译:随着人口密度和环境意识的提高,目前产生了大量数据,从而能够采用更健全的方法,通过使用智能卡来理解旅行行为;然而,公共交通数据集存在数据完整性问题;由于获取过程不完善或报告不充分,登船停留信息可能缺乏;我们开发了一种监督的机器学习方法,利用GTFS时间表、智能卡和地理空间数据集,根据星体分类来估算缺失的登船停留。建议采用一种新的指标,即Pareto Accurity,来评估班级具有正统性质的算法。结果基于在以色列Beer Sheva市进行的一项案例研究,其中包括一个月的智能卡数据。我们表明,我们拟议的方法对非正常旅行者是健全的,大大超出众所周知的估算方法,不需要再埋设任何额外的数据集。用转移学习法对另一个以色列城市的数据进行校验表明,所提出的模型是一般性的,没有背景的。对运输规划和旅行行为研究的影响将进一步讨论。