Gradient-free Multi-domain Optimization for Autonomous Systems
Hongrui Zheng, Johannes Betz, Rahul Mangharam

TL;DR
This paper explores the use of gradient-free optimization methods to jointly optimize multiple subsystems of autonomous vehicles, aiming to improve overall system performance through integrated hardware and software tuning.
Contribution
It introduces a multi-domain optimization scheme for autonomous systems, benchmarks six gradient-free optimizers, and demonstrates its effectiveness in autonomous vehicle racing.
Findings
Gradient-free optimizers outperform gradient-based methods in certain scenarios.
The proposed approach improves decision-making, motion planning, and control algorithms.
Benchmark results highlight the strengths and weaknesses of different optimizers.
Abstract
Autonomous systems are composed of several subsystems such as mechanical, propulsion, perception, planning and control. These are traditionally designed separately which makes performance optimization of the integrated system a significant challenge. In this paper, we study the problem of using gradient-free optimization methods to jointly optimize the multiple domains of an autonomous system to find the set of optimal architectures for both hardware and software. We specifically perform multi-domain, multi-parameter optimization on an autonomous vehicle to find the best decision-making process, motion planning and control algorithms, and the physical parameters for autonomous racing. We detail the multi-domain optimization scheme, benchmark with different core components, and provide insights for generalization to new autonomous systems. In addition, this paper provides a benchmark of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMetaheuristic Optimization Algorithms Research · Machine Learning and ELM
