{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,16]],"date-time":"2026-01-16T12:39:12Z","timestamp":1768567152920,"version":"3.49.0"},"reference-count":50,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2023,4,14]],"date-time":"2023-04-14T00:00:00Z","timestamp":1681430400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004242","name":"Deputyship for Research &amp; Innovation, Ministry of Education in Saudi Arabia","doi-asserted-by":"publisher","award":["RI-44-0831"],"award-info":[{"award-number":["RI-44-0831"]}],"id":[{"id":"10.13039\/501100004242","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Systems"],"abstract":"<jats:p>In this research, we address the problem of accurately predicting lane-change maneuvers on highways. Lane-change maneuvers are a critical aspect of highway safety and traffic flow, and the accurate prediction of these maneuvers can have significant implications for both. However, current methods for lane-change prediction are limited in their ability to handle naturalistic driving scenarios and often require large amounts of labeled data. Our proposed model uses a bidirectional long short-term memory (BiLSTM) network to analyze naturalistic vehicle trajectories recorded from multiple sensors on German highways. To handle the temporal aspect of vehicle behavior, we utilized a sliding window approach, considering both the preceding and following vehicles\u2019 trajectories. To tackle class imbalances in the data, we introduced rolling mean computed weights. Our extensive feature engineering process resulted in a comprehensive feature set to train the model. The proposed model fills the gap in the state-of-the-art lane change prediction methods and can be applied in advanced driver assistance systems (ADAS) and autonomous driving systems. Our results show that the BiLSTM-based approach with the sliding window technique effectively predicts lane changes with 86% test accuracy and a test loss of 0.325 by considering the context of the input data in both the past and future. The F1 score of 0.52, precision of 0.41, recall of 0.75, accuracy of 0.86, and AUC of 0.81 also demonstrate the model\u2019s high ability to distinguish between the two target classes. Furthermore, the model achieved an accuracy of 83.65% with a loss value of 0.3306 on the other half of the data samples, and the validation accuracy was observed to improve over these epochs, reaching the highest validation accuracy of 92.53%. The F1 score of 0.51, precision of 0.36, recall of 0.89, accuracy of 0.82, and AUC of 0.85 on this data sample also demonstrate the model\u2019s strong ability to identify both positive and negative classes. Overall, our proposed approach outperforms existing methods and can significantly contribute to improving highway safety and traffic flow.<\/jats:p>","DOI":"10.3390\/systems11040196","type":"journal-article","created":{"date-parts":[[2023,4,14]],"date-time":"2023-04-14T01:32:03Z","timestamp":1681435923000},"page":"196","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":25,"title":["Using Dual Attention BiLSTM to Predict Vehicle Lane Changing Maneuvers on Highway Dataset"],"prefix":"10.3390","volume":"11","author":[{"given":"Farzeen","family":"Ashfaq","sequence":"first","affiliation":[{"name":"School of Computer Science, SCS, Taylor\u2019s University, Subang Jaya 47500, Malaysia"}]},{"given":"Rania M.","family":"Ghoniem","sequence":"additional","affiliation":[{"name":"Department of Information Technology, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi Arabia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8116-4733","authenticated-orcid":false,"given":"N. Z.","family":"Jhanjhi","sequence":"additional","affiliation":[{"name":"School of Computer Science, SCS, Taylor\u2019s University, Subang Jaya 47500, Malaysia"}]},{"given":"Navid Ali","family":"Khan","sequence":"additional","affiliation":[{"name":"School of Computer Science, SCS, Taylor\u2019s University, Subang Jaya 47500, Malaysia"}]},{"given":"Abeer D.","family":"Algarni","sequence":"additional","affiliation":[{"name":"Department of Information Technology, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi Arabia"}]}],"member":"1968","published-online":{"date-parts":[[2023,4,14]]},"reference":[{"key":"ref_1","unstructured":"Sen, B., Smith, J., and Najm, W. (2003). Analysis of Lane Change Crashes."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Khan, M., and Lee, S. (2019). A comprehensive survey of driving monitoring and assistance systems. Sensors, 19.","DOI":"10.3390\/s19112574"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1016\/j.trf.2021.08.006","article-title":"Advanced driver assistance systems (ADAS): Demographics, preferred sources of information, and accuracy of ADAS knowledge","volume":"86","author":"Greenwood","year":"2022","journal-title":"Transp. Res. Part F Traffic Psychol. Behav."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1016\/j.tra.2015.04.003","article-title":"Preparing a nation for autonomous vehicles: Opportunities, barriers and policy recommendations","volume":"77","author":"Fagnant","year":"2015","journal-title":"Transp. Res. Part A Policy Pract."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1016\/j.trc.2017.01.010","article-title":"User preferences regarding autonomous vehicles","volume":"78","author":"Haboucha","year":"2017","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1016\/j.trc.2019.12.008","article-title":"Shared autonomous vehicle services: A compre-hensive review","volume":"111","author":"Narayanan","year":"2020","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1275","DOI":"10.1109\/COMST.2018.2869360","article-title":"Autonomous cars: Research results, issues, and future challenges","volume":"21","author":"Hussain","year":"2018","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"107868","DOI":"10.1016\/j.ijpe.2020.107868","article-title":"Big data algorithms and applications in intelligent transportation sys-tem: A review and bibliometric analysis","volume":"231","author":"Kaffash","year":"2021","journal-title":"Int. J. Prod. Econ."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Arena, F., Pau, G., and Severino, A. (2020). A review on IEEE 802.11 p for intelligent transportation systems. J. Sens. Actuator Netw., 9.","DOI":"10.3390\/jsan9020022"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"3152","DOI":"10.1109\/TITS.2019.2929020","article-title":"Deep learning for intelligent transportation systems: A survey of emerging trends","volume":"21","author":"Veres","year":"2019","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"603","DOI":"10.1016\/j.comcom.2019.12.003","article-title":"Dynamic pricing techniques for Intelligent Transportation Sys-tem in smart cities: A systematic review","volume":"150","author":"Saharan","year":"2020","journal-title":"Comput. Commun."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Humayun, M., Ashfaq, F., Jhanjhi, N., and Alsadun, M. (2022). Traffic management: Multiscale vehicle detec-tion in varying weather conditions using yolov4 and spatial pyramid pooling network. Electronics, 11.","DOI":"10.3390\/electronics11172748"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"4687319","DOI":"10.1155\/2022\/4687319","article-title":"Smart Traffic Management System for Metropolitan Cities of Kingdom Using Cutting Edge Technologies","volume":"2022","author":"Humayun","year":"2022","journal-title":"J. Adv. Transp."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Krajewski, R., Bock, J., Kloeker, L., and Eckstein, L. (2018, January 4\u20137). The highd dataset: A drone dataset of naturalistic vehicle trajectories on german highways for validation of highly automated driving systems. Proceedings of the 2018 21st International Conference on Intelligent Transportation Systems (ITSC), Maui, HI, USA.","DOI":"10.1109\/ITSC.2018.8569552"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Nilsson, J., Fredriksson, J., and Coelingh, E. (2015, January 15\u201318). Rule-based highway maneuver intention recognition. Proceedings of the 2015 IEEE 18th International Conference on Intelligent Transportation Systems, Gran Canaria, Spain.","DOI":"10.1109\/ITSC.2015.159"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"86","DOI":"10.3141\/1999-10","article-title":"General lane-changing model MOBIL for car-following models","volume":"1999","author":"Kesting","year":"2007","journal-title":"Transp. Res. Record"},{"key":"ref_17","unstructured":"Takahashi, A., and Ninomiya, Y. (1996, January 19\u201320). Model-based lane recognition. Proceedings of the Conference on Intelligent Vehicles, Tokyo, Japan."},{"key":"ref_18","first-page":"604","article-title":"A Fuzzy Inference-Based Driver\u2019s Lane-Change Decision-Making Model with Different Levels of Aggressiveness","volume":"65","author":"Guan","year":"2022","journal-title":"Proc. Jpn. Jt. Autom. Control Conf."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1016\/j.trb.2005.04.003","article-title":"Lane-changing in traffic streams","volume":"40","author":"Laval","year":"2006","journal-title":"Transp. Res. Part B Methodol."},{"key":"ref_20","unstructured":"Ban, J. (2007). Transportation and Traffic Theory: Papers Selected for Presentation at 17th International Symposium on Transportation and Traffic Theory, a Peer Reviewed Series Since 1959, Elsevier."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"420","DOI":"10.1016\/j.trpro.2015.06.022","article-title":"Modeling lane-changing behavior in a connected environment: A game theory approach","volume":"7","author":"Talebpour","year":"2015","journal-title":"Transp. Res. Procedia"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1109","DOI":"10.1109\/LRA.2017.2660543","article-title":"Lane-change detection based on vehicle-trajectory prediction","volume":"2","author":"Woo","year":"2017","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1016\/j.trc.2015.11.011","article-title":"A dynamic automated lane change maneuver based on vehi-cle-to-vehicle communication","volume":"62","author":"Luo","year":"2016","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"26543","DOI":"10.1109\/ACCESS.2019.2900416","article-title":"A novel lane change decision-making model of autonomous vehicle based on support vector machine","volume":"7","author":"Liu","year":"2019","journal-title":"IEEE Access"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"452","DOI":"10.1016\/j.eswa.2017.09.025","article-title":"Lane-changes prediction based on adaptive fuzzy neural net-work","volume":"91","author":"Tang","year":"2018","journal-title":"Expert Syst. Appl."},{"key":"ref_26","unstructured":"Liu, P., Kurt, A., and \u00d6zg\u00fcner, \u00dc. (2022, January 8\u201312). Trajectory prediction of a lane changing vehicle based on driver behav-ior estimation and classification. Proceedings of the 17th International IEEE Conference on Intelligent Transportation Systems (ITSC), Macau, China."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Izquierdo, R., Quintanar, A., Parra, I., Fern\u00e1ndez-Llorca, D., and Sotelo, M. (2019, January 27\u201330). Experimental vali-dation of lane-change intention prediction methodologies based on CNN and LSTM. Proceedings of the 2019 IEEE Intelligent Transportation Systems Conference (ITSC), Auckland, New Zealand.","DOI":"10.1109\/ITSC.2019.8917331"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Saranya, M., Archana, N., Reshma, J., Sangeetha, S., and Varalakshmi, M. (2022, January 10\u201311). Object detection and lane changing for self driving car using cnn. Proceedings of the 2022 International Conference on Communication, Computing and Internet of Things (IC3IoT), Chennai, India.","DOI":"10.1109\/IC3IOT53935.2022.9767882"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Mo, X., Xing, Y., and Lv, C. (2020, January 18\u201321). Interaction-aware trajectory prediction of connected vehicles using cnn-lstm networks. Proceedings of the IECON 2020 The 46th Annual Conference of the IEEE Industrial Electronics Society, Singapore.","DOI":"10.1109\/IECON43393.2020.9255162"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Zhang, S., and Luo, R. (2022, January 8\u201312). Lane Change Intent Prediction Based on Multi-Channel CNN Consider-ing Vehicle Time-Series Trajectory. Proceedings of the 17th International IEEE Conference On Intelligent Transportation Systems (ITSC), Macau, China.","DOI":"10.1109\/ITSC55140.2022.9921941"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Lee, D., Kwon, Y., McMains, S., and Hedrick, J. (2017, January 16\u201319). Convolution neural network-based lane change inten-tion prediction of surrounding vehicles for ACC. Proceedings of the 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC), Yokohama, Japan.","DOI":"10.1109\/ITSC.2017.8317874"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1016\/j.trc.2019.07.002","article-title":"A data-driven lane-changing model based on deep learning","volume":"106","author":"Xie","year":"2019","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Zhao, N., Wang, B., Lu, Y., and Su, R. (2022, January 27\u201330). Direction convolutional LSTM network: Prediction network for drivers\u2019 lane-changing behaviours. Proceedings of the 2022 IEEE 17th International Conference on Control Automation (ICCA), Naples, Italy.","DOI":"10.1109\/ICCA54724.2022.9831900"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"103414","DOI":"10.1016\/j.trc.2021.103414","article-title":"An improved learning-based LSTM approach for lane change intention prediction subject to imbalanced data","volume":"133","author":"Shi","year":"2021","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Wang, J., Zhang, Q., Zhao, D., and Chen, Y. (2019, January 14\u201319). Lane change decision-making through deep reinforcement learning with rule-based constraints. Proceedings of the 2019 International Joint Conference on Neural Networks (IJCNN), Budapest, Hungary.","DOI":"10.1109\/IJCNN.2019.8852110"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"65","DOI":"10.21608\/mjeer.2021.146277","article-title":"Machine Learning Model for Cancer Diagnosis based on RNAseq Microarray","volume":"30","author":"Torkey","year":"2021","journal-title":"Menoufia J. Electron. Eng. Res."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"e492","DOI":"10.7717\/peerj-cs.492","article-title":"A novel deep autoencoder based survival analysis approach for microarray dataset","volume":"7","author":"Torkey","year":"2021","journal-title":"PeerJ Comput. Sci."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Zhao, L., Xu, T., Zhang, Z., and Hao, Y. (2022). Lane-Changing Recognition of Urban Expressway Exit Using Natural Driving Data. Appl. Sci., 12.","DOI":"10.3390\/app12199762"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"489","DOI":"10.1049\/itr2.12154","article-title":"Stacking-based ensemble learning method for the recognition of the preceding vehicle lane-changing manoeuvre: A naturalistic driving study on the highway","volume":"16","author":"Zhang","year":"2022","journal-title":"IET Intell. Transp. Syst."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Liu, J., Liu, Y., Wei, D., Ni, W., Zeng, X., and Song, L. (2022\u20131, January 27). Attention-Based Auto-Encoder Framework for Ab-normal Driving Detection. Proceedings of the 2022 IEEE International Symposium on Circuits and Systems (ISCAS), Austin, TX, USA.","DOI":"10.1109\/ISCAS48785.2022.9937548"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"128471","DOI":"10.1016\/j.physa.2023.128471","article-title":"Predicting highway lane-changing maneuvers: A benchmark analy-sis of machine and ensemble learning algorithms","volume":"612","author":"Khelfa","year":"2023","journal-title":"Phys. A Stat. Mech. Its Appl."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"758","DOI":"10.1109\/TIV.2022.3161785","article-title":"Early lane change prediction for automated driving systems using multi-task attention-based convolutional neural networks","volume":"7","author":"Mozaffari","year":"2022","journal-title":"IEEE Trans. Intell. Veh."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Abraham, A., Zhang, Y., and Prasad, S. (2021, January 19\u201322). Real-time prediction of multi-class lane-changing intentions based on highway vehicle trajectories. Proceedings of the 2021 IEEE International Intelligent Transportation Systems Conference (ITSC), Indianapolis, IN, USA.","DOI":"10.1109\/ITSC48978.2021.9564738"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"336","DOI":"10.1177\/0361198120922210","article-title":"Prediction of lane-changing maneuvers with auto-matic labeling and deep learning","volume":"2674","author":"Mahajan","year":"2020","journal-title":"Transp. Res. Record"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Kim, I., Bong, J., Park, J., and Park, S. (2017). Prediction of driver\u2019s intention of lane change by augmenting sensor information using machine learning techniques. Sensors, 17.","DOI":"10.3390\/s17061350"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"179028","DOI":"10.1109\/ACCESS.2020.3027979","article-title":"A deep learning approach for human activities recognition from multimodal sensing devices","volume":"8","author":"Ihianle","year":"2020","journal-title":"IEEE Access"},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Altch\u00e9, F., and La Fortelle, A. (2017, January 16\u201319). An LSTM network for highway trajectory prediction. Proceedings of the 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC), Yokohama, Japan.","DOI":"10.1109\/ITSC.2017.8317913"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"127303","DOI":"10.1016\/j.physa.2022.127303","article-title":"An integrated car-following and lane changing vehicle tra-jectory prediction algorithm based on a deep neural network","volume":"599","author":"Shi","year":"2022","journal-title":"Phys. A Stat. Mech. Its Appl."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"23881","DOI":"10.1109\/ACCESS.2020.2966982","article-title":"DeepMotions: A Deep Learning System for Path Prediction Using Similar Motions","volume":"8","author":"Abdalla","year":"2020","journal-title":"IEEE Access"},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s11432-019-2761-y","article-title":"Motion trajectory prediction based on a CNN-LSTM sequential model","volume":"63","author":"Xie","year":"2020","journal-title":"Sci. China Inf. Sci."}],"container-title":["Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2079-8954\/11\/4\/196\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T19:15:29Z","timestamp":1760123729000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2079-8954\/11\/4\/196"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,14]]},"references-count":50,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2023,4]]}},"alternative-id":["systems11040196"],"URL":"https:\/\/doi.org\/10.3390\/systems11040196","relation":{},"ISSN":["2079-8954"],"issn-type":[{"value":"2079-8954","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,4,14]]}}}