-
Qibocal: an open-source framework for calibration of self-hosted quantum devices
Authors:
Andrea Pasquale,
Edoardo Pedicillo,
Juan Cereijo,
Sergi Ramos-Calderer,
Alessandro Candido,
Gabriele Palazzo,
Rodolfo Carobene,
Marco Gobbo,
Stavros Efthymiou,
Yuanzheng Paul Tan,
Ingo Roth,
Matteo Robbiati,
Jadwiga Wilkens,
Alvaro Orgaz-Fuertes,
David Fuentes-Ruiz,
Andrea Giachero,
Frederico Brito,
José Ignacio Latorre,
Stefano Carrazza
Abstract:
Calibration of quantum devices is fundamental to successfully deploy quantum algorithms on current available quantum hardware. We present Qibocal, an open-source software library to perform calibration and characterization of superconducting quantum devices within the Qibo framework. Qibocal completes the Qibo middleware framework by providing all necessary tools to easily (re)calibrate self-hoste…
▽ More
Calibration of quantum devices is fundamental to successfully deploy quantum algorithms on current available quantum hardware. We present Qibocal, an open-source software library to perform calibration and characterization of superconducting quantum devices within the Qibo framework. Qibocal completes the Qibo middleware framework by providing all necessary tools to easily (re)calibrate self-hosted quantum platforms. After presenting the layout and the features of the library, we give an overview on some of the protocols implemented to perform single and two-qubit gates calibration. Finally, we present applications involving recalibration and monitoring of superconducting platforms.
△ Less
Submitted 30 September, 2024;
originally announced October 2024.
-
Strategies for optimizing double-bracket quantum algorithms
Authors:
Li Xiaoyue,
Matteo Robbiati,
Andrea Pasquale,
Edoardo Pedicillo,
Andrew Wright,
Stefano Carrazza,
Marek Gluza
Abstract:
Recently double-bracket quantum algorithms have been proposed as a way to compile circuits for approximating eigenstates. Physically, they consist of appropriately composing evolutions under an input Hamiltonian together with diagonal evolutions. Here, we present strategies to optimize the choice of the double-bracket evolutions to enhance the diagonalization efficiency. This can be done by findin…
▽ More
Recently double-bracket quantum algorithms have been proposed as a way to compile circuits for approximating eigenstates. Physically, they consist of appropriately composing evolutions under an input Hamiltonian together with diagonal evolutions. Here, we present strategies to optimize the choice of the double-bracket evolutions to enhance the diagonalization efficiency. This can be done by finding optimal generators and durations of the evolutions. We present numerical results regarding the preparation of double-bracket iterations, both in ideal cases where the algorithm's setup provides analytical convergence guarantees and in more heuristic cases, where we use an adaptive and variational approach to optimize the generators of the evolutions. As an example, we discuss the efficacy of these optimization strategies when considering a spin-chain Hamiltonian as the target. To propose algorithms that can be executed starting today, fully aware of the limitations of the quantum technologies at our disposal, we finally present a selection of diagonal evolution parametrizations that can be directly compiled into CNOTs and single-qubit rotation gates. We discuss the advantages and limitations of this compilation and propose a way to take advantage of this approach when used in synergy with other existing methods.
△ Less
Submitted 14 August, 2024;
originally announced August 2024.
-
Double-bracket quantum algorithms for high-fidelity ground state preparation
Authors:
Matteo Robbiati,
Edoardo Pedicillo,
Andrea Pasquale,
Xiaoyue Li,
Andrew Wright,
Renato M. S. Farias,
Khanh Uyen Giang,
Jeongrak Son,
Johannes Knörzer,
Siong Thye Goh,
Jun Yong Khoo,
Nelly H. Y. Ng,
Zoë Holmes,
Stefano Carrazza,
Marek Gluza
Abstract:
Ground state preparation is a key area where quantum computers are expected to prove advantageous. Double-bracket quantum algorithms (DBQAs) have been recently proposed to diagonalize Hamiltonians and in this work we show how to use them to prepare ground states. We propose to improve an initial state preparation by adding a few steps of DBQAs. The interfaced method systematically achieves a bette…
▽ More
Ground state preparation is a key area where quantum computers are expected to prove advantageous. Double-bracket quantum algorithms (DBQAs) have been recently proposed to diagonalize Hamiltonians and in this work we show how to use them to prepare ground states. We propose to improve an initial state preparation by adding a few steps of DBQAs. The interfaced method systematically achieves a better fidelity while significantly reducing the computational cost of the procedure. For a Heisenberg model, we compile our algorithm using CZ and single-qubit gates into circuits that match capabilities of near-term quantum devices. Moreover, we show that DBQAs can benefit from the experimental availability of increasing circuit depths. Whenever an approximate ground state can be prepared without exhausting the available circuit depth, then DBQAs can be enlisted to algorithmically seek a higher fidelity preparation.
△ Less
Submitted 7 August, 2024;
originally announced August 2024.
-
Beyond full statevector simulation with Qibo
Authors:
Andrea Pasquale,
Andrea Papaluca,
Renato M. S. Farias,
Matteo Robbiati,
Edoardo Pedicillo,
Stefano Carrazza
Abstract:
In this proceedings, we present two new quantum circuit simulation protocols recently added as optional backends to Qibo, an open-source framework for quantum simulation, hardware control and calibration. We describe the current status of the framework as for version 0.2.9. In detail, the two new backends for Clifford and tensor networks simulation are presented and benchmarked against the state-o…
▽ More
In this proceedings, we present two new quantum circuit simulation protocols recently added as optional backends to Qibo, an open-source framework for quantum simulation, hardware control and calibration. We describe the current status of the framework as for version 0.2.9. In detail, the two new backends for Clifford and tensor networks simulation are presented and benchmarked against the state-of-the-art.
△ Less
Submitted 1 August, 2024;
originally announced August 2024.
-
An open-source framework for quantum hardware control
Authors:
Edoardo Pedicillo,
Alessandro Candido,
Stavros Efthymiou,
Hayk Sargsyan,
Yuanzheng Paul Tan,
Juan Cereijo,
Jun Yong Khoo,
Andrea Pasquale,
Matteo Robbiati,
Stefano Carrazza
Abstract:
The development of quantum computers needs reliable quantum hardware and tailored software for controlling electronics specific to various quantum platforms. Middleware is a type of computer software program that aims to provide standardized software tools across the entire pipeline, from high level execution of quantum computing algorithms to low level driver instructions tailored to specific exp…
▽ More
The development of quantum computers needs reliable quantum hardware and tailored software for controlling electronics specific to various quantum platforms. Middleware is a type of computer software program that aims to provide standardized software tools across the entire pipeline, from high level execution of quantum computing algorithms to low level driver instructions tailored to specific experimental setups, including instruments. This paper presents updates to Qibolab, a software library that leverages Qibo capabilities to execute quantum algorithms on self hosted quantum hardware platforms. Qibolab offers an application programming interface (API) for instrument control through arbitrary pulses and driver operations including sweepers. This paper offers an overview of the new features implemented in Qibolab, including the redefined boundaries between platform and channel classes, the integration of an emulator for simulating quantum hardware behaviour, and it shows updated execution times benchmarks for superconducting single qubit calibration routines.
△ Less
Submitted 12 August, 2024; v1 submitted 31 July, 2024;
originally announced July 2024.
-
Characterization of a Transmon Qubit in a 3D Cavity for Quantum Machine Learning and Photon Counting
Authors:
Alessandro D'Elia,
Boulos Alfakes,
Anas Alkhazaleh,
Leonardo Banchi,
Matteo Beretta,
Stefano Carrazza,
Fabio Chiarello,
Daniele Di Gioacchino,
Andrea Giachero,
Felix Henrich,
Alex Stephane Piedjou Komnang,
Carlo Ligi,
Giovanni Maccarrone,
Massimo Macucci,
Emanuele Palumbo,
Andrea Pasquale,
Luca Piersanti,
Florent Ravaux,
Alessio Rettaroli,
Matteo Robbiati,
Simone Tocci,
Claudio Gatti
Abstract:
In this paper we report the use of superconducting transmon qubit in a 3D cavity for quantum machine learning and photon counting applications. We first describe the realization and characterization of a transmon qubit coupled to a 3D resonator, providing a detailed description of the simulation framework and of the experimental measurement of important parameters, like the dispersive shift and th…
▽ More
In this paper we report the use of superconducting transmon qubit in a 3D cavity for quantum machine learning and photon counting applications. We first describe the realization and characterization of a transmon qubit coupled to a 3D resonator, providing a detailed description of the simulation framework and of the experimental measurement of important parameters, like the dispersive shift and the qubit anharmonicity. We then report on a Quantum Machine Learning application implemented on the single-qubit device to fit the u-quark parton distribution function of the proton. In the final section of the manuscript we present a new microwave photon detection scheme based on two qubits coupled to the same 3D resonator. This could in principle decrease the dark count rate, favouring applications like axion dark matter searches.
△ Less
Submitted 6 February, 2024;
originally announced February 2024.
-
Real-time error mitigation for variational optimization on quantum hardware
Authors:
Matteo Robbiati,
Alejandro Sopena,
Andrea Papaluca,
Stefano Carrazza
Abstract:
In this work we put forward the inclusion of error mitigation routines in the process of training Variational Quantum Circuit (VQC) models. In detail, we define a Real Time Quantum Error Mitigation (RTQEM) algorithm to assist in fitting functions on quantum chips with VQCs. While state-of-the-art QEM methods cannot address the exponential loss concentration induced by noise in current devices, we…
▽ More
In this work we put forward the inclusion of error mitigation routines in the process of training Variational Quantum Circuit (VQC) models. In detail, we define a Real Time Quantum Error Mitigation (RTQEM) algorithm to assist in fitting functions on quantum chips with VQCs. While state-of-the-art QEM methods cannot address the exponential loss concentration induced by noise in current devices, we demonstrate that our RTQEM routine can enhance VQCs' trainability by reducing the corruption of the loss function. We tested the algorithm by simulating and deploying the fit of a monodimensional $\textit{u}$-Quark Parton Distribution Function (PDF) on a superconducting single-qubit device, and we further analyzed the scalability of the proposed technique by simulating a multidimensional fit with up to 8 qubits.
△ Less
Submitted 29 November, 2023; v1 submitted 9 November, 2023;
originally announced November 2023.
-
Qibolab: an open-source hybrid quantum operating system
Authors:
Stavros Efthymiou,
Alvaro Orgaz-Fuertes,
Rodolfo Carobene,
Juan Cereijo,
Andrea Pasquale,
Sergi Ramos-Calderer,
Simone Bordoni,
David Fuentes-Ruiz,
Alessandro Candido,
Edoardo Pedicillo,
Matteo Robbiati,
Yuanzheng Paul Tan,
Jadwiga Wilkens,
Ingo Roth,
José Ignacio Latorre,
Stefano Carrazza
Abstract:
We present Qibolab, an open-source software library for quantum hardware control integrated with the Qibo quantum computing middleware framework. Qibolab provides the software layer required to automatically execute circuit-based algorithms on custom self-hosted quantum hardware platforms. We introduce a set of objects designed to provide programmatic access to quantum control through pulses-orien…
▽ More
We present Qibolab, an open-source software library for quantum hardware control integrated with the Qibo quantum computing middleware framework. Qibolab provides the software layer required to automatically execute circuit-based algorithms on custom self-hosted quantum hardware platforms. We introduce a set of objects designed to provide programmatic access to quantum control through pulses-oriented drivers for instruments, transpilers and optimization algorithms. Qibolab enables experimentalists and developers to delegate all complex aspects of hardware implementation to the library so they can standardize the deployment of quantum computing algorithms in a extensible hardware-agnostic way, using superconducting qubits as the first officially supported quantum technology. We first describe the status of all components of the library, then we show examples of control setup for superconducting qubits platforms. Finally, we present successful application results related to circuit-based algorithms.
△ Less
Submitted 5 February, 2024; v1 submitted 11 August, 2023;
originally announced August 2023.
-
Multi-variable integration with a variational quantum circuit
Authors:
Juan M. Cruz-Martinez,
Matteo Robbiati,
Stefano Carrazza
Abstract:
In this work we present a novel strategy to evaluate multi-variable integrals with quantum circuits. The procedure first encodes the integration variables into a parametric circuit. The obtained circuit is then derived with respect to the integration variables using the parameter shift rule technique. The observable representing the derivative is then used as the predictor of the target integrand…
▽ More
In this work we present a novel strategy to evaluate multi-variable integrals with quantum circuits. The procedure first encodes the integration variables into a parametric circuit. The obtained circuit is then derived with respect to the integration variables using the parameter shift rule technique. The observable representing the derivative is then used as the predictor of the target integrand function following a quantum machine learning approach. The integral is then estimated using the fundamental theorem of integral calculus by evaluating the original circuit. Embedding data according to a reuploading strategy, multi-dimensional variables can be easily encoded into the circuit's gates and then individually taken as targets while deriving the circuit. These techniques can be exploited to partially integrate a function or to quickly compute parametric integrands within the training hyperspace.
△ Less
Submitted 16 July, 2024; v1 submitted 10 August, 2023;
originally announced August 2023.
-
Determining probability density functions with adiabatic quantum computing
Authors:
Matteo Robbiati,
Juan M. Cruz-Martinez,
Stefano Carrazza
Abstract:
A reliable determination of probability density functions from data samples is still a relevant topic in scientific applications. In this work we investigate the possibility of defining an algorithm for density function estimation using adiabatic quantum computing. Starting from a sample of a one-dimensional distribution, we define a classical-to-quantum data embedding procedure which maps the emp…
▽ More
A reliable determination of probability density functions from data samples is still a relevant topic in scientific applications. In this work we investigate the possibility of defining an algorithm for density function estimation using adiabatic quantum computing. Starting from a sample of a one-dimensional distribution, we define a classical-to-quantum data embedding procedure which maps the empirical cumulative distribution function of the sample into time dependent Hamiltonian using adiabatic quantum evolution. The obtained Hamiltonian is then projected into a quantum circuit using the time evolution operator. Finally, the probability density function of the sample is obtained using quantum hardware differentiation through the parameter shift rule algorithm. We present successful numerical results for predefined known distributions and high-energy physics Monte Carlo simulation samples.
△ Less
Submitted 23 June, 2023; v1 submitted 20 March, 2023;
originally announced March 2023.
-
A quantum analytical Adam descent through parameter shift rule using Qibo
Authors:
Matteo Robbiati,
Stavros Efthymiou,
Andrea Pasquale,
Stefano Carrazza
Abstract:
In this proceedings we present quantum machine learning optimization experiments using stochastic gradient descent with the parameter shift rule algorithm. We first describe the gradient evaluation algorithm and its optimization procedure implemented using the Qibo framework. After numerically testing the implementation using quantum simulation on classical hardware, we perform successfully a full…
▽ More
In this proceedings we present quantum machine learning optimization experiments using stochastic gradient descent with the parameter shift rule algorithm. We first describe the gradient evaluation algorithm and its optimization procedure implemented using the Qibo framework. After numerically testing the implementation using quantum simulation on classical hardware, we perform successfully a full quantum hardware optimization exercise using a single superconducting qubit chip controlled by Qibo. We show results for a quantum regression model by comparing simulation to real hardware optimization.
△ Less
Submitted 19 October, 2022;
originally announced October 2022.