journal article·2025-09-03Open access

A Data-Driven Framework for Modeling Car-Following Behavior Using Conditional Transfer Entropy and Dynamic Mode Decomposition

Poorendra Ramlall, Subhradeep Roy

Applied Sciences· Volume 15· Issue 17

Abstract

Accurate modeling of car-following behavior is essential for understanding traffic dynamics and enabling predictive control in intelligent transportation systems. This study presents a novel data-driven framework that combines information-theoretic input selection via conditional transfer entropy (CTE) with dynamic mode decomposition with control (DMDc) for identifying and forecasting car-following dynamics. In the first step, CTE is employed to identify the specific vehicles that exert directional influence on a given subject vehicle, thereby systematically determining the relevant control inputs for modeling its behavior. In the second step, DMDc is applied to estimate and predict the dynamics by reconstructing the closed-form expression of the dynamical system governing the subject vehicle’s motion. Unlike conventional machine learning models that typically seek a single generalized representation across all drivers, our framework develops individualized models that explicitly preserve driver heterogeneity. Using both synthetic data from multiple traffic models and real-world naturalistic driving datasets, we demonstrate that DMDc accurately captures nonlinear vehicle interactions and achieves high-fidelity short-term predictions. Analysis of the estimated system matrices reveals that DMDc naturally approximates kinematic relationships, further reinforcing its interpretability. Importantly, this is the first study to apply DMDc to model and predict car-following behavior using real-world driving data. The proposed framework offers a computationally efficient and interpretable tool for traffic behavior analysis, with potential applications in adaptive traffic control, autonomous vehicle planning, and human-driver modeling.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Traffic control and management · Traffic Prediction and Management Techniques · Autonomous Vehicle Technology and Safety

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Mechanical Engineering Department, Embry-Riddle Aeronautical University, Daytona Beach Campus, 1 Aerospace Blvd, Daytona Beach, FL 32114, USA

Funding

National Science Foundation CAREER award

References (68)

Show source-provided references
1. Modelling and simulation of mixed traffic flow with dedicated lanes for connected automated vehicles10.1016/j.eswa.2025.127027 ↗
2. Data-driven analysis and forecasting of highway traffic dynamics10.1038/s41467-020-15582-5 ↗
3. Human Driver Modeling Based on Analytical Optimal Solutions: Stopping Behaviors at the Intersections
4. An Open-Source Microscopic Traffic Simulator
5. Dynamical model of traffic congestion and numerical simulation10.1103/PhysRevE.51.1035 ↗
6. Congested traffic states in empirical observations and microscopic simulations10.1103/PhysRevE.62.1805 ↗
7. Improved Car-Following Model for Connected Vehicles Considering Backward-Looking Effect and Motion Information of Multiple Vehicles10.1061/JTEPBS.TEENG-7430 ↗
8. Han, J., Wang, X., Wang, J., Shen, C., and Chen, T. (2025). Stability Analysis of an Extended Car-Following Model with Consideration of the Surrounding Leading Vehicles and the Rear Vehicle. Appl. Sci., 15.10.3390/app15084157 ↗
9. Human-Inspired Learning for Car Following Models10.1016/j.ifacol.2025.01.185 ↗
10. Energy-based Data Sampling for Traffic Prediction with Small Training Datasets10.1016/j.ifacol.2025.01.054 ↗
11. FollowNet: A Comprehensive Benchmark for Car-Following Behavior Modeling10.1038/s41597-023-02718-7 ↗
12. DeepTSP: Deep traffic state prediction model based on large-scale empirical data10.1016/j.commtr.2021.100012 ↗
13. Afshari, A., Lee, J., Besenski, D., Dimitrijevic, B., and Spasovic, L. (2025). Calibrating Microscopic Traffic Simulation Model Using Connected Vehicle Data and Genetic Algorithm. Appl. Sci., 15.10.3390/app15031496 ↗
14. Traffic simulation optimization considering driving styles10.1016/j.commtr.2025.100181 ↗
15. Neural agent car-following models10.1109/TITS.2006.884616 ↗
16. Validating a data-driven framework for vehicular traffic modeling10.1088/2632-072X/ad3ed6 ↗
17. Determining critical vehicle connectivity in connected autonomous vehicles using information theory10.1016/j.ifacol.2025.01.126 ↗
18. Computational applications using data driven modeling in process Systems: A review10.1016/j.dche.2023.100111 ↗
19. Habib, M., Ayankoso, S., and Nagata, F. (2021, January 8–11). Data-Driven Modeling: Concept, Techniques, Challenges and a Case Study. Proceedings of the 2021 IEEE International Conference on Mechatronics and Automation (ICMA), Takamatsu, Japan.10.1109/ICMA52036.2021.9512658 ↗
20. Solomatine, D., See, L., and Abrahart, R. (2008). Data-Driven Modelling: Concepts, Approaches and Experiences. Practical Hydroinformatics: Computational Intelligence and Technological Developments in Water Applications, Springer. Chapter 2.
21. Benner, P., Breiten, T., Faßbender, H., Hinze, M., Stykel, T., and Zimmermann, R. (2021). Model Reduction of Complex Dynamical Systems, Springer.10.1007/978-3-030-72983-7 ↗
22. Yang, Z., and Jerath, K. (2018, January 27–29). Examining the Observability of Emergent Behavior as a Function of Reduced Model Order. Proceedings of the 2018 Annual American Control Conference (ACC), Milwaukee, WI, USA.10.23919/ACC.2018.8430830 ↗
23. Dynamic Mode Decomposition and Its Variants10.1146/annurev-fluid-030121-015835 ↗
24. The multiverse of dynamic mode decomposition algorithms10.1016/bs.hna.2024.05.004 ↗
25. A data-driven method for fast predicting the long-term hydrodynamics of gas–solid flows: Optimized dynamic mode decomposition with control10.1063/5.0232554 ↗
26. A Low Rank Dynamic Mode Decomposition Model for Short-Term Traffic Flow Prediction10.1109/TITS.2020.2994910 ↗
27. Dynamic Mode Decomposition with Control10.1137/15M1013857 ↗
28. Discovering dynamic patterns from infectious disease data using dynamic mode decomposition10.1093/inthealth/ihv009 ↗
29. Dekhici, B., Benyahia, B., and Cherki, B. (2022, January 4–7). Dynamic Mode Decomposition with Control for Data-Driven Modeling of Anaerobic Digestion Process. Proceedings of the CARI 2022, Tunis, Tunisia.
30. Swarm Modeling with Dynamic Mode Decomposition10.1109/ACCESS.2022.3179414 ↗
31. McLean, J., Fereydoonpour, M., Ziejewski, M., and Karami, G. (2024). Modal Analysis of the Human Brain Using Dynamic Mode Decomposition. Bioengineering, 11.10.3390/bioengineering11060604 ↗
32. He, T., and Su, W. (May, January 29). A Parametric Dynamic Mode Decomposition for Reduced-Order Modeling of Highly Flexible Aircraft. Proceedings of the ASME 2024 Aerospace Structures, Structural Dynamics, and Materials Conference, Renton, WA, USA.10.1115/SSDM2024-121594 ↗
33. Anti-circulant dynamic mode decomposition with sparsity-promoting for highway traffic dynamics analysis10.1016/j.trc.2023.104178 ↗
34. Measuring Information Transfer10.1103/PhysRevLett.85.461 ↗
35. Information transfer in continuous processes10.1016/S0167-2789(02)00432-3 ↗
36. Causation entropy identifies indirect influences, dominance of neighbors and anticipatory couplings10.1016/j.physd.2013.07.001 ↗
37. Varley, T.F., Pope, M., Faskowitz, J., and Sporns, O. (2023). Multivariate information theory uncovers synergistic subsystems of the human cerebral cortex. Commun. Biol., 6.10.1038/s42003-023-04843-w ↗
38. Modes of information flow in collective cohesion10.1126/sciadv.abj1720 ↗
39. Detecting Switching Leadership in Collective Motion10.1063/1.5079869 ↗
40. Roy, S., Howes, K., Muller, R., Butail, S., and Abaid, N. (2019). Extracting Interactions between Flying Bat Pairs Using Model-Free Methods. Entropy, 21.10.3390/e21010042 ↗
41. A Spatiotemporal Model of Firearm Ownership in the United States10.1016/j.patter.2022.100546 ↗
42. Interactional Dynamics of Same-Sex Marriage Legislation in the United States10.1098/rsos.170130 ↗
43. Analysing the Information Flow between Financial Time Series10.1140/epjb/e2002-00379-2 ↗
44. General Lane-Changing Model MOBIL for Car-Following Models10.3141/1999-10 ↗
45. Phase transition in traffic jam experiment on a circuit10.1088/1367-2630/15/10/103034 ↗
46. Quantitative explanation of circuit experiments and real traffic using the optimal velocity model10.1088/1367-2630/18/4/043040 ↗
47. Comparing numerical integration schemes for time-continuous car-following models10.1016/j.physa.2014.09.061 ↗
48. Krajewski, R., Bock, J., Kloeker, L., and Eckstein, L. (2018, January 4–7). 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.10.1109/ITSC.2018.8569552 ↗
49. U.S. Department of Transportation Federal Highway Administration (2016). Next Generation Simulation (NGSIM) Vehicle Trajectories and Supporting Data.
50. Bessina, D., and Sayer, J. (2014). Safety Pilot Model Deployment: Test Conductor Team Report, DOT HS.
51. Sun, P., Kretzschmar, H., Dotiwalla, X., Chouard, A., Patnaik, V., Tsui, P., Guo, J., Zhou, Y., Chai, Y., and Caine, B. (2020, January 13–19). Scalability in Perception for Autonomous Driving: Waymo Open Dataset. Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA.10.1109/CVPR42600.2020.00252 ↗
52. One Thousand and One Hours: Self-driving Motion Prediction Dataset
53. Sattari, S., Basak, U.S., Mohiuddin, M., Toda, M., and Komatsuzaki, T. (2024). Inferring the roles of individuals in collective systems using information-theoretic measures of influence. Biophys. Physicobiol., 21.10.2142/biophysico.bppb-v21.s014 ↗
54. Mwaffo, V., Keshavan, J., Hedrick, T., and Humbert, S. (2018, January 10–12). A Data-Driven Method to Dissect the Dynamics of the Causal Influence in Complex Dynamical Systems. Proceedings of the 2018 IEEE Workshop on Complexity in Engineering (COMPENG), Florence, Italy.10.1109/CompEng.2018.8536232 ↗
55. Model-free information-theoretic approach to infer leadership in pairs of zebrafish10.1103/PhysRevE.93.042411 ↗
56. Editorial Comment on the Special Issue of “Information in Dynamical Systems and Complex Systems”10.3390/e16095068 ↗
57. Improving on transfer entropy-based network reconstruction using time-delays: Approach and validation10.1063/1.5115510 ↗
58. Lizier, J.T. (2014). JIDT: An Information-Theoretic Toolkit for Studying the Dynamics of Complex Systems. Front. Robot. AI, 1.10.3389/frobt.2014.00011 ↗
59. Estimating mutual information10.1103/PhysRevE.69.066138 ↗
60. Quantifying interactions among car drivers using information theory10.1063/5.0023243 ↗
61. Dynamic mode decomposition of numerical and experimental data10.1017/S0022112010001217 ↗
62. Vehicle’s Lateral Motion Control Using Dynamic Mode Decomposition Model Predictive Control for Unknown Model10.1007/s12239-024-00074-y ↗
63. Traffic forecasting with missing data via low rank dynamic mode decomposition of tensor10.1049/itr2.12200 ↗
64. Model predictive control for autonomous ground vehicles: A review10.1007/s43684-021-00005-z ↗
65. Agent-Based Modelling of Dynamics of Interacting Unmanned Ground Vehicles Using FLAME GPU10.1134/S0361768824700464 ↗
66. Ramlall, P., Jones, E., and Roy, S. (2025). Development of a Networked Multi-Participant Driving Simulator with Synchronized EEG and Telemetry for Traffic Research. Systems, 13.10.3390/systems13070564 ↗
67. Dynamic mode decomposition type algorithms for modeling and predicting queue lengths at signalized intersections with short lookback10.1080/15472450.2023.2205022 ↗
68. Koopman-Theoretic Modeling of Quasiperiodically Driven Systems: Example of Signalized Traffic Corridor10.1109/TSMC.2023.3253077 ↗