ABNet: Attention BarrierNet for Safe and Scalable Robot Learning
Wei Xiao, Tsun-Hsuan Wang, Daniela Rus

TL;DR
ABNet introduces an attention-based barrier method for safe robot learning, enabling scalable, stable, and provably safe control policies across various robotic tasks with improved robustness.
Contribution
The paper proposes ABNet, a scalable and stable attention-based barrier network that allows incremental safe model building with formal safety guarantees.
Findings
Outperforms existing models in robustness and safety guarantees.
Effective in 2D obstacle avoidance and autonomous driving.
Facilitates training of large safe models incrementally.
Abstract
Safe learning is central to AI-enabled robots where a single failure may lead to catastrophic results. Barrier-based method is one of the dominant approaches for safe robot learning. However, this method is not scalable, hard to train, and tends to generate unstable signals under noisy inputs that are challenging to be deployed for robots. To address these challenges, we propose a novel Attention BarrierNet (ABNet) that is scalable to build larger foundational safe models in an incremental manner. Each head of BarrierNet in the ABNet could learn safe robot control policies from different features and focus on specific part of the observation. In this way, we do not need to one-shotly construct a large model for complex tasks, which significantly facilitates the training of the model while ensuring its stable output. Most importantly, we can still formally prove the safety guarantees…
Peer Reviews
Decision·Submitted to ICLR 2025
1. The paper rigorously evaluates ABNet across multiple domains, using well-defined metrics and benchmarks to validate its performance and safety claims. 2. The integration of attention mechanisms into barrier-based models for robot learning is novel. By focusing each "head" on specific aspects of the input, ABNet allows for scalable, efficient training without needing to construct a large model from scratch, a unique approach in safe robot learning. 3. ABNet's scalability and robustness to no
1. The mathematical explanations, especially regarding HOCBFs and the attention mechanisms, are dense and may be challenging for some readers to follow. More intuitive explanations or diagrams could be better. 2. All heads in the ABNet share the same safety constraints. Expanding the model to allow for varying constraints in different heads could make it even more flexible and applicable to a wider array of tasks. 3. While ABNet’s scalability is demonstrated in 2D tasks and a simulated autonom
1. The approach explicitly incorporates barrier functions into neural network training, ensuring safety constraints are satisfied. 2. The modular architecture of ABNet with multiple attention heads allows scalable, incremental learning, which is promising for building complex, safe models in stages. 3. The method demonstrates robustness to noise, yielding lower variance in performance.
1. **Lack of Optimality Guarantees**: The method does not appear to ensure optimal task performance. As stated in the paper, "we use NMPC to collect ground-truth controls (training labels) with corresponding states," implying that the upper limit of ABNet's task performance is constrained by the performance of NMPC (e.g., minimum time to reach a target). Additionally, optimality does not seem to be the primary focus in training. By employing imitation learning with barrier functions, safety appe
1. Scalability: ABNet utilizes multiple heads, allowing for the incremental construction of large-scale models suitable for complex tasks. 2. Safety Assurance: The outputs from each head are combined in a way that ensures mathematical safety guarantees. 3. Robustness to Noise: ABNet provides stable outputs even with noisy input data, as evidenced by smooth signals in testing. 4. Parallel Learning: Each head can be trained independently, maximizing learning efficiency.
1. Uniform Safety Constraints: All heads currently operate under the same safety constraints, limiting the model's ability to incorporate diverse constraint types. 2. Uncertainty in Safety Specifications: In certain robotic control tasks, safety specifications are not clearly defined, indicating the need for further research. 3. Output Space Combination: The model currently combines outputs only in the output space. Further research is required to explore safe combinations within the paramete
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAnomaly Detection Techniques and Applications · Adversarial Robustness in Machine Learning · Brain Tumor Detection and Classification
MethodsSoftmax · Attention Is All You Need · Focus
