Enhancing the Performance of DeepReach on High-Dimensional Systems through Optimizing Activation Functions
Qian Wang, Tianhao Wu
TL;DR
This work tackles the challenge of high-dimensional Hamilton-Jacobi reachability by enhancing DeepReach through activation-function design. By intertwining sine and ReLU activations across a 3-hidden-layer network, the authors aim to better approximate the value function $V(x,t)$ that solves the Hamilton-Jacobi-Isaacs PDE, validating on a 3D Air3D case and a 9D multi-vehicle problem. They find that increasing sine-layer count improves BRT accuracy, and that placing sine activations on the first and last layers significantly impacts performance, achieving a best observed violation rate around $18.43\%$. These results suggest a practical path to scaling learning-based reachability to higher-dimensional systems and point to future work on architectural search and error-correction enhancements for real-time safety verification.
Abstract
With the continuous advancement in autonomous systems, it becomes crucial to provide robust safety guarantees for safety-critical systems. Hamilton-Jacobi Reachability Analysis is a formal verification method that guarantees performance and safety for dynamical systems and is widely applicable to various tasks and challenges. Traditionally, reachability problems are solved by using grid-based methods, whose computational and memory cost scales exponentially with the dimensionality of the system. To overcome this challenge, DeepReach, a deep learning-based approach that approximately solves high-dimensional reachability problems, is proposed and has shown lots of promise. In this paper, we aim to improve the performance of DeepReach on high-dimensional systems by exploring different choices of activation functions. We first run experiments on a 3D system as a proof of concept. Then we demonstrate the effectiveness of our approach on a 9D multi-vehicle collision problem.
