Benchmarking Optimization Algorithms for Automated Calibration of Quantum Devices
Kevin Pack, Shai Machnes, Frank K. Wilhelm
TL;DR
The paper investigates optimization algorithms for automated calibration of quantum devices in the presence of noise and drift, using a simulated single-qubit setup with DRAG and PWC pulse representations. It compares several gradient-free optimizers, highlighting CMA-ES as the most effective across low- and high-dimensional calibration tasks and underscoring the critical role of the loss function in achieving high fidelities. The study demonstrates CMA-ES’s robustness to noise and local minima, while also discussing practical strategies like hybrid optimization and hyperparameter tuning. These findings have practical implications for accelerating QPU bring-up and tune-up, and point to avenues for developing even better, potentially quantum-tailored calibration algorithms.
Abstract
We present the results of a comprehensive study of optimization algorithms for the calibration of quantum devices. As part of our ongoing efforts to automate bring-up, tune-up, and system identification procedures, we investigate a broad range of optimizers within a simulated environment designed to closely mimic the challenges of real-world experimental conditions. Our benchmark includes widely used algorithms such as Nelder-Mead and the state-of-the-art Covariance Matrix Adaptation Evolution Strategy (CMA-ES). We evaluate performance in both low-dimensional settings, representing simple pulse shapes used in current optimal control protocols with a limited number of parameters, and high-dimensional regimes, which reflect the demands of complex control pulses with many parameters. Based on our findings, we recommend the CMA-ES algorithm and provide empirical evidence for its superior performance across all tested scenarios.
