Quantum dots (QDs) are a promising quantum computing approach that over the past years have been gaining popularity as candidate building blocks for solid-state quantum devices. Unfortunately, the difficulty of working with such systems—where fabrication tolerances are tight, impurities punishing, and material considerations vast—has meant that only a few groups around the world have succeeded in advancing the limit of QD performance. The current practice of tuning QDs manually or in a semi-automated fashion is a relatively time-consuming procedure, susceptible to random errors and inherently impractical for scaling up and other applications. The presence of defects and variations in the local composition of the heterostructure disordering the background potential energy further impedes this process. The goal of this project is to replace the current practice of manual tuning to a desirable electronic configuration with a standardized automated method.
Electrons confined in arrays of semiconductor nanostructures, called quantum dots (QDs), are a promising quantum computing approach. Due to the ease of control of the relevant parameters, fast measurement of the spin and charge states, relatively long decoherence times, and their potential for scalability, QDs are gaining popularity as candidate building blocks for solid-state quantum devices. However, with an increasing number of QD qubits, the relevant parameter space grows sufficiently to make heuristic control unfeasible. In semiconductor quantum systems, devices now have tens of individual electrostatic and dynamical gate voltages that must be carefully set to localize the system into the single-electron regime and to realize good qubit operational performance. It is thus highly desirable to have an automated protocol to achieve a target electronic state.
The mapping of requisite QD locations and charges to gate voltages presents a challenging classical control problem. In recent years, there has been a considerable effort to automate every phase of device calibration and control, from taking a system from room temperature to quantum operation. The Future Computing Systems and AI project is an effort to automate all stages of device characterization and control, from device bootstrapping to readout and gates optimization. Our efforts rely on combining script-based and machine learning (ML) with classical optimization techniques to establish an automated closed-loop system for experimental control. To train and test all ML algorithms we use synthetic data generated using a physical model. To date, this approach has proven effective in yielding efficient, scalable control of multiple stages of device calibration. Our work serves as a baseline for future investigation of fully automated device control system and to pave the way for similar approaches in a wide range of experiments in physics. Further integration of theoretical, computational, and experimental efforts with computer science and ML holds vast potential in advancing semiconductor and other platforms for quantum computing.
All publications related to project