Predicting and explaining lane-changing behaviour using machine learning: A comparative study

被引:24
作者
Ali Y. [1 ,2 ]
Hussain F. [3 ]
Bliemer M.C.J. [2 ]
Zheng Z. [4 ]
Haque M.M. [3 ]
机构
[1] School of Architecture, Building, Civil Engineering, Loughborough University
[2] Institute of Transport and Logistic Studies, University of Sydney Business School, The University of Sydney
[3] School of Civil and Environmental Engineering, Faculty of Engineering, Queensland University of Technology
[4] School of Civil Engineering, Faculty of Engineering, Architecture and Information Technology, The University of Queensland
基金
澳大利亚研究理事会;
关键词
Discretionary lane-changing; Interpretability; Machine learning; Mandatory lane-changing; NGSIM; Prediction; Transferability;
D O I
10.1016/j.trc.2022.103931
中图分类号
学科分类号
摘要
Predicting lane-changing behaviour is an integral part of lane-changing decision models and has a significant impact on both traffic flow characteristics and traffic safety. A variety of lane-changing decision models have been developed for this purpose, with most of them focussing only on explaining lane-changing behaviour, while assessing the predictive capability of these models has comparatively received less attention. Meanwhile, machine learning techniques are often preferred for prediction purposes, but their application to predicting lane-changing behaviour is limited. However, the lack of interpretability of machine learning techniques is often criticised and needs a solution. Motivated by these research needs, this study explains and predicts driver's mandatory and discretionary lane-changing behaviours using a set of suitable machine learning techniques. Input features are objectively selected using the technique of Recursive Feature Elimination, and standard classification metrics are employed to select the best model. By accounting for class imbalance, this study finds that the Extra Trees classifier outperforms other machine learning techniques as well as a conventional utility theory-based model in predicting lane-changing behaviour. Furthermore, by keeping the model hyperparameters unchanged, this classifier shows good transferability in predicting lane-changing behaviour when tested on a completely new dataset. Finally, through explainable artificial intelligence, the output of the Extra Trees classifier is interpreted. The findings of this study advocate the use of machine learning techniques in future studies for explaining and predicting lane-changing behaviour. © 2022 Elsevier Ltd
引用
收藏
相关论文
共 65 条
  • [1] Ahmed K.I., Modeling drivers' acceleration and lane changing behavior, (1999)
  • [2] Ali Y., Investigation of lane-changing behaviour in a connected environment, (2020)
  • [3] Ali Y., Zheng Z., Haque M., Connectivity's impact on mandatory lane-changing behaviour: Evidences from a driving simulator study, Transp. Res. Part C, 93, pp. 292-309, (2018)
  • [4] Ali Y., Zheng Z., Haque M., A game theory-based approach for modelling mandatory lane-changing behaviour in a connected environment, Transp. Res. Part C, 106, pp. 220-242, (2019)
  • [5] Ali Y., Bliemer M.C., Zheng Z., Haque M.M., Cooperate or not? Exploring drivers’ interactions and response times to a lane-changing request in a connected environment, Transport. Res. Part C: Emerg. Technol., 120, (2020)
  • [6] Ali Y., Sharma A., Haque M.M., Zheng Z., Saifuzzaman M., The impact of the connected environment on driving behavior and safety: A driving simulator study, Accid. Anal. Prev., 144, (2020)
  • [7] Ali Y., Zheng Z., Haque M., Yildirimoglu M., Washington S., Understanding the discretionary lane-changing behaviour in the connected environment, Accid. Anal. Prev., 137, (2020)
  • [8] Ali Y., Zheng Z., Haque M.M., Yildirimoglu M., Washington S., Detecting, analysing, and modelling failed lane-changing attempts in traditional and connected environments, Anal. Methods Accident Res., 28, (2020)
  • [9] Ali Y., Zheng Z., Bliemer M.C.J., How to calibrate lane-changing model: Solving two data related methodological issues, Transport. Res. Part C: Emerg. Technol., (2022)
  • [10] (1993)