Adversarial Mixture Density Networks: Learning to Drive Safely from Collision Data
Imitation learning has been widely used to learn control policies for autonomous driving based on pre-recorded data. However, imitation learning based policies have been shown to be susceptible to compounding errors when encountering states outside of the training distribution. Further, these agents have been demonstrated to be easily exploitable by adversarial road users aiming to create collisions. To overcome these shortcomings, we introduce Adversarial Mixture Density Networks (AMDN), which learns two distributions from separate datasets. The first is a distribution of safe actions learned from a dataset of naturalistic human driving. The second is a distribution representing unsafe actions likely to lead to collision, learned from a dataset of collisions. During training, we leverage these two distributions to provide an additional loss based on the similarity of the two distributions. By penalising the safe action distribution based on its similarity to the unsafe action distribution when training on the collision dataset, a more robust and safe control policy is obtained. We demonstrate the proposed AMDN approach in a vehicle following use-case, and evaluate under naturalistic and adversarial testing environments. We show that despite its simplicity, AMDN provides significant benefits for the safety of the learned control policy, when compared to pure imitation learning or standard mixture density network approaches.
Code (1)
Tasks
Autonomous DrivingImitation LearningSimilar Papers 제목 키워드 기반
Safe Reinforcement Learning with Mixture Density Network: A Case Study in Autonomous Highway Driving
This paper presents a safe reinforcement learning system for automated driving that benefits from multimodal future trajectory predictions. We propose a safety system that consists of two safety components: a heuristic s…
reinforcement-learningReinforcement Learning (RL)Safe Reinforcement LearningDon't Freeze, Don't Crash: Extending the Safe Operating Range of Neural Navigation in Dense Crowds
Navigating safely through dense crowds requires collision avoidance that generalizes beyond the densities seen during training. Learning-based crowd navigation can break under out-of-distribution crowd sizes due to densi…
Reinforcement LearningCollision AvoidanceLearning Contact-based Navigation in Crowds
Navigation strategies that intentionally incorporate contact with humans (i.e. "contact-based" social navigation) in crowded environments are largely unexplored even though collision-free social navigation is a well stud…
NavigateSocial NavigationLearning-'N-Flying: A Learning-based, Decentralized Mission Aware UAS Collision Avoidance Scheme
Urban Air Mobility, the scenario where hundreds of manned and Unmanned Aircraft System (UAS) carry out a wide variety of missions (e.g. moving humans and goods within the city), is gaining acceptance as a transportation …
Collision AvoidanceDecision MakingSafe Feedback Motion Planning in Unknown Environments: An Instantaneous Local Control Barrier Function Approach
Mobile robots are desired with resilience to safely interact with prior-unknown environments and finally accomplish given tasks. This paper utilizes instantaneous local sensory data to stimulate the safe feedback motion …
Autonomous NavigationCollision AvoidanceMotion Planning