BAT: Behavior-Aware Human-Like Trajectory Prediction for Autonomous Driving (2312.06371v2)
Abstract: The ability to accurately predict the trajectory of surrounding vehicles is a critical hurdle to overcome on the journey to fully autonomous vehicles. To address this challenge, we pioneer a novel behavior-aware trajectory prediction model (BAT) that incorporates insights and findings from traffic psychology, human behavior, and decision-making. Our model consists of behavior-aware, interaction-aware, priority-aware, and position-aware modules that perceive and understand the underlying interactions and account for uncertainty and variability in prediction, enabling higher-level learning and flexibility without rigid categorization of driving behavior. Importantly, this approach eliminates the need for manual labeling in the training process and addresses the challenges of non-continuous behavior labeling and the selection of appropriate time windows. We evaluate BAT's performance across the Next Generation Simulation (NGSIM), Highway Drone (HighD), Roundabout Drone (RounD), and Macao Connected Autonomous Driving (MoCAD) datasets, showcasing its superiority over prevailing state-of-the-art (SOTA) benchmarks in terms of prediction accuracy and efficiency. Remarkably, even when trained on reduced portions of the training data (25%), our model outperforms most of the baselines, demonstrating its robustness and efficiency in predicting vehicle trajectories, and the potential to reduce the amount of data required to train autonomous vehicles, especially in corner cases. In conclusion, the behavior-aware model represents a significant advancement in the development of autonomous vehicles capable of predicting trajectories with the same level of proficiency as human drivers. The project page is available at https://github.com/Petrichor625/BATraj-Behavior-aware-Model.
- Social lstm: Human trajectory prediction in crowded spaces. In Proceedings of the IEEE conference on computer vision and pattern recognition, 961–971.
- Baron, J. 2000. Thinking and deciding. Cambridge University Press.
- Recognition of dangerous situations within a cooperative group of vehicles. In 2009 IEEE Intelligent Vehicles Symposium, 907–912. IEEE.
- Ssl-lanes: Self-supervised learning for motion forecasting in autonomous driving. In Conference on Robot Learning, 1793–1805. PMLR.
- Environment-attention network for vehicle trajectory prediction. IEEE Transactions on Vehicular Technology, 70(11): 11216–11227.
- CMetric: A Driving Behavior Measure Using Centrality Functions. arXiv preprint arXiv:2003.04424.
- Vehicle trajectory prediction based on intention-aware non-autoregressive transformer with multi-attention learning for Internet of Vehicles. IEEE Transactions on Instrumentation and Measurement, 71: 1–12.
- Intention-aware vehicle trajectory prediction based on spatial-temporal dynamic attention network for Internet of Vehicles. IEEE Transactions on Intelligent Transportation Systems, 23(10): 19471–19483.
- Random geometric graphs. Physical review E, 66(1): 016121.
- Convolutional social pooling for vehicle trajectory prediction. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, 1468–1476.
- Multi-modal trajectory prediction of surrounding vehicles with maneuver based lstms. In 2018 IEEE intelligent vehicles symposium (IV), 1179–1184. IEEE.
- Neighbourhood context embeddings in deep inverse reinforcement learning for predicting pedestrian motion over long time horizons. In Proceedings of the IEEE/CVF International Conference on Computer Vision Workshops, 0–0.
- Freeman, L. C. 1978. Centrality in social networks conceptual clarification. Social networks, 1(3): 215–239.
- Dual Transformer Based Prediction for Lane Change Intentions and Trajectories in Mixed Traffic Environment. IEEE Transactions on Intelligent Transportation Systems.
- Social gan: Socially acceptable trajectories with generative adversarial networks. In Proceedings of the IEEE conference on computer vision and pattern recognition, 2255–2264.
- Human-Like Decision Making and Control for Autonomous Driving. CRC Press.
- Maneuver-aware pooling for vehicle trajectory prediction. arXiv preprint arXiv:2104.14079.
- A Survey on Trajectory-Prediction Methods for Autonomous Driving. IEEE Transactions on Intelligent Vehicles.
- Multi-modal Motion Prediction with Transformer-based Neural Network for Autonomous Driving. In 2022 International Conference on Robotics and Automation (ICRA), 2605–2611.
- Kahneman, D. 1973. Attention and effort, volume 1063. Citeseer.
- The highD Dataset: A Drone Dataset of Naturalistic Vehicle Trajectories on German Highways for Validation of Highly Automated Driving Systems. In 2018 21st International Conference on Intelligent Transportation Systems (ITSC), 2118–2125.
- The rounD Dataset: A Drone Dataset of Road User Trajectories at Roundabouts in Germany. In 2020 IEEE 23rd International Conference on Intelligent Transportation Systems (ITSC), 1–6.
- Imitating driver behavior with generative adversarial networks. In 2017 IEEE Intelligent Vehicles Symposium (IV), 204–211. IEEE.
- Interaction-aware motion prediction for autonomous driving: A multiple model kalman filtering scheme. IEEE Robotics and Automation Letters, 6(1): 80–87.
- Lane change strategies for autonomous vehicles: a deep reinforcement learning approach based on transformer. IEEE Transactions on Intelligent Vehicles.
- Pedestrian trajectory prediction combining probabilistic reasoning and sequence learning. IEEE Transactions on Intelligent Vehicles, 5(3): 461–474.
- Context-aware trajectory prediction for autonomous driving in heterogeneous environments. Computer-Aided Civil and Infrastructure Engineering.
- Mitigating the impact of outliers in traffic crash analysis: A robust Bayesian regression approach with application to tunnel crash data. Accident Analysis & Prevention, 185: 107019.
- Learning lane graph representations for motion forecasting. In European Conference on Computer Vision, 541–556. Springer.
- GPT-4 Enhanced Multimodal Grounding for Autonomous Driving: Leveraging Cross-Modal Attention with Large Language Models. arXiv preprint arXiv:2312.03543.
- Vehicle dynamics and external disturbance estimation for vehicle path prediction. IEEE Transactions on Control Systems Technology, 8(3): 508–518.
- Defining interactions: A conceptual framework for understanding interactive behaviour in human and automated road traffic. Theoretical Issues in Ergonomics Science, 21(6): 728–752.
- Non-local social pooling for vehicle trajectory prediction. In 2019 IEEE Intelligent Vehicles Symposium (IV), 975–980. IEEE.
- Attention Based Vehicle Trajectory Prediction. IEEE Transactions on Intelligent Vehicles, 6(1): 175–185.
- The social behavior of autonomous vehicles. In Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing: Adjunct, 686–689.
- The Perron-Frobenius theorem: some of its applications. IEEE Signal Processing Magazine, 22(2): 62–75.
- Social behavior for autonomous vehicles. Proceedings of the National Academy of Sciences, 116(50): 24972–24978.
- Multiple futures prediction. Advances in neural information processing systems, 32.
- Précis of simple heuristics that make us smart. Behavioral and brain sciences, 23(5): 727–741.
- Social coordination and altruism in autonomous driving. IEEE Transactions on Intelligent Transportation Systems, 23(12): 24791–24804.
- In-vehicle data recorders for monitoring and feedback on drivers’ behavior. Transportation Research Part C: Emerging Technologies, 16(3): 320–331.
- Attention is all you need. Advances in neural information processing systems, 30.
- WSiP: Wave Superposition Inspired Pooling for Dynamic Interactions-Aware Trajectory Prediction. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 37, 4685–4692.
- Social interactions for autonomous driving: A review and perspectives. Foundations and Trends® in Robotics, 10(3-4): 198–376.
- Decision-Making and planning method for autonomous vehicles based on motivation and risk assessment. IEEE Transactions on Vehicular Technology, 70(1): 107–120.
- Multi-Vehicle Collaborative Learning for Trajectory Prediction With Spatio-Temporal Tensor Fusion. IEEE Transactions on Intelligent Transportation Systems, 23(1): 236–248.
- View Vertically: A hierarchical network for trajectory prediction via fourier spectrums. In European Conference on Computer Vision, 682–700. Springer.
- Vehicle trajectory prediction by integrating physics-and maneuver-based approaches using interactive multiple models. IEEE Transactions on Industrial Electronics, 65(7): 5999–6008.
- Motion trajectory prediction based on a CNN-LSTM sequential model. Science China Information Sciences, 63(11): 1–21.
- Congestion-aware multi-agent trajectory prediction for collision avoidance. In 2021 IEEE International Conference on Robotics and Automation (ICRA), 13693–13700. IEEE.
- Hierarchical Motion Encoder-Decoder Network for Trajectory Forecasting. arXiv preprint arXiv:2111.13324.
- Tpcn: Temporal point cloud networks for motion forecasting. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 11318–11327.
- Mpcvit: Searching for accurate and efficient mpc-friendly vision transformer with heterogeneous attention. In Proceedings of the IEEE/CVF International Conference on Computer Vision, 5052–5063.
- Explainable multimodal trajectory prediction using attention models. Transportation Research Part C: Emerging Technologies, 143: 103829.
- Multi-agent tensor fusion for contextual trajectory prediction. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 12126–12134.