Semantically Adversarial Scenario Generation with Explicit Knowledge Guidance
Not on the map. Why?
Abstract (arXiv)
Generating adversarial scenarios, which have the potential to fail autonomous driving systems, provides an effective way to improve robustness. Extending purely data-driven generative models, recent specialized models satisfy additional controllable requirements such as embedding a traffic sign in a driving scene by manipulating patterns implicitly in the neuron level. In this paper, we introduce a method to incorporate domain knowledge explicitly in the generation process to achieve the Semantically Adversarial Generation (SAG). To be consistent with the composition of driving scenes, we first categorize the knowledge into two types, the property of objects and the relationship among objects. We then propose a tree-structured variational auto-encoder (T-VAE) to learn hierarchical scene representation. By imposing semantic rules on the properties of nodes and edges in the tree structure, explicit knowledge integration enables controllable generation. We construct a synthetic example to illustrate the controllability and explainability of our method in a succinct setting. We further extend to realistic environments for autonomous vehicles: our method efficiently identifies adversarial driving scenes against different state-of-the-art 3D point cloud segmentation models and satisfies the traffic rules specified as the explicit knowledge.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 49 of its 75 references that are in the map. First posted on arXiv 8 Jun 2021.
Builds on
49 of 75 references.
References · 49
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
- 2017CARLA: An Open Urban Driving Simulatorcited by 2,431
- 2016Variational Inference: A Review for Statisticianscited by 1,466
- 2018Challenging Common Assumptions in the Unsupervised Learning of Disentangled Representationscited by 929
- 2019Argoverse: 3D Tracking and Forecasting with Rich Mapscited by 728
- 2019Image2StyleGAN: How to Embed Images Into the StyleGAN Latent Space?cited by 675
- 2018Junction Tree Variational Autoencoder for Molecular Graph Generationcited by 647
- 2017Neural 3D Mesh Renderercited by 437
- 2018GraphVAE: Towards Generation of Small Graphs Using Variational Autoencoderscited by 375
37 more
- 2019Image2StyleGAN++: How to Edit the Embedded Images?cited by 356
- 2017Grammar Variational Autoencodercited by 283
- 2020PolarNet: An Improved Grid Representation for Online LiDAR Point Clouds Semantic Segmentationcited by 274
- 2020Understanding the Role of Individual Units in a Deep Neural Networkcited by 254
- 2019Simple Black-box Adversarial Attackscited by 249
- 2019Efficient Graph Generation with Graph Recurrent Attention Networkscited by 231
- 2016Attend, Infer, Repeat: Fast Scene Understanding with Generative Modelscited by 209
- 2020SqueezeSegV3: Spatially-Adaptive Convolution for Efficient Point-Cloud Segmentationcited by 170
- 2018Neural Architecture Optimizationcited by 164
- 2018Generating 3D Adversarial Point Cloudscited by 144
- 2018Strike (with) a Pose: Neural Networks Are Easily Fooled by Strange Poses of Familiar Objectscited by 143
- 2020Physically Realizable Adversarial Examples for LiDAR Object Detectioncited by 137
- 2020LiDARsim: Realistic LiDAR Simulation by Leveraging the Real Worldcited by 137
- 2016Harnessing Deep Neural Networks with Logic Rulescited by 135
- 2018Sequential Attend, Infer, Repeat: Generative Modelling of Moving Objectscited by 128
- 2019Meta-Sim: Learning to Generate Synthetic Datasetscited by 128
- 2020Sample-Efficient Optimization in the Latent Space of Deep Generative Models via Weighted Retrainingcited by 121
- 2020Cylinder3D: An Effective 3D Framework for Driving-scene LiDAR Semantic Segmentationcited by 112
- 2018Syntax-Directed Variational Autoencoder for Structured Datacited by 103
- 2019Scene Graph Generation with External Knowledge and Image Reconstructioncited by 102
- 2020Towards Robust LiDAR-based Perception in Autonomous Driving: General Black-box Adversarial Sensor Attack and Countermeasurescited by 95
- 2018Structured Domain Randomization: Bridging the Reality Gap by Context-Aware Synthetic Datacited by 94
- 2020Controlling generative models with continuous factors of variationscited by 93
- 2021SceneGen: Learning to Generate Realistic Traffic Scenescited by 83
- 2020Learning to Collide: An Adaptive Safety-Critical Scenarios Generating Methodcited by 74
- 2018Synthesizing Programs for Images using Reinforced Adversarial Learningcited by 72
- 2017Adversarial Attacks Beyond the Image Spacecited by 67
- 2020Meta-Sim2: Unsupervised Learning of Scene Structure for Synthetic Data Generationcited by 58
- 2020Multimodal Safety-Critical Scenarios Generation for Decision-Making Algorithms Evaluationcited by 54
- 2020Generative Layout Modeling using Constraint Graphscited by 46
- 2017Latent Constraints: Learning to Generate Conditionally from Unconditional Generative Modelscited by 39
- 2020Neuro-Symbolic Visual Reasoning: Disentangling "Visual" from "Reasoning"cited by 35
- 2020PT2PC: Learning to Generate 3D Point Cloud Shapes from Part Tree Conditionscited by 20
- 2018Physics-informed deep generative modelscited by 16
- 2021Towards Universal Physical Attacks On Cascaded Camera-Lidar 3D Object Detection Modelscited by 14
- 2020Geometric Adversarial Attacks and Defenses on 3D Point Cloudscited by 11
- 2020On Adversarial Robustness of 3D Point Cloud Classification under Adaptive Attackscited by 10
Built on by
Citing papers per year: 2024: 1.
1 paper.