SearcharxivSearch

arXiv subjects

Mirko Amico

Publications and source records attributed to Mirko Amico.

At least 19 recordsLinked to original sources

A Framework for Stochastic Differentiable Programming

We introduce Parametrized Stochastic Circuits (PSCs), a gate-based intermediate representation for programmable stochastic dynamics in which typed local stochastic kernels with tunable parameters compose over explicit binary, categorical, and continuous wires, and \texttt{torx}, an open-source JAX framework for constructing, executing, and differentiating them. PSCs' data types and stochastic kernels are chosen to align closely with the native operations exposed by emerging probabilistic hardware. In this way, stochastic algorithms can be designed directly in terms of the operations the hardware executes natively, so that the energy advantage arising at this level is not lost on mappings that introduce substantial decomposition, communication, or control overhead. We demonstrate the framework on a variety of example applications such as random walks on graphs, discrete diffusion, stochastic graph networks, jump diffusion and Ising sampling. We also report a hardware experiment in which probabilistic bits on the X0 subthreshold CMOS test chip, hosted by the XTR-0 desktop platform, provide physical randomness for Metropolis-Hastings and importance-sampling estimators, yielding estimates consistent with a software pseudorandom baseline.

cs.ET

Thermalizing Stochastic Programs

We present a set of tools for mapping general stochastic programs to thermodynamic hardware designed for energy-efficient stochastic sampling. Given a target stochastic program expressed as a Directed Factor Graph (DFG) of stochastic channels, or equivalently as a Parametrized Stochastic Circuit (PSC), we first introduce a method to approximately compile each factor in the DFG to an Energy-Based Model (EBM) that is native to the hardware. We then analyze how the error of the compiled DFG accumulates from the per-factor errors, and introduce two training refinements, context matching and trajectory-level REINFORCE post-training, which can reduce the residual error left by training each factor in isolation. The \texttt{thermalizers} framework takes a stochastic program expressed in the \texttt{torx} library and replaces its factors with thermodynamic kernels implemented and sampled using the \texttt{thrml} library. We demonstrate it on several example applications, including a market simulator that learns the joint day-to-day dynamics of a panel of financial time series from recorded market history alone, a probabilistic model from mathematical ecology, Gibbs sampling of an EBM the hardware cannot natively express, and a sequential Bayesian design loop over a Gaussian stochastic circuit.

cs.ET

ffsim: Faster simulation of fermionic quantum circuits

We present ffsim, an open-source software library for fast simulation of fermionic quantum circuits. ffsim exploits conservation of particle number and the z component of spin, symmetries present in a wide range of fermionic systems, to dramatically reduce memory usage and simulation time compared to general-purpose quantum circuit simulators. Compared to FQE, a library with similar functionality, ffsim differs in software design and is faster on a representative set of simulation benchmarks. Beyond state vector evolution by basic fermionic gates, ffsim offers a number of additional features including variational ansatzes, Hamiltonian time evolution via Trotter-Suzuki product formulas, efficient sampling of Slater determinants, seamless integration with Qiskit and PySCF, and comprehensive documentation. We demonstrate ffsim's capabilities on scientific applications involving quantum circuits of up to 64 qubits.

quant-ph

Exponentially cheaper coherent phase estimation via uncontrolled unitaries

Phase kickback is a fundamental primitive that is used in many quantum algorithms, such as quantum phase estimation. Here we observe that by using information about the controlled unitary, we can replace the controlled unitary with an uncontrolled one at the cost of introducing controlled state preparations. We then show how this modified phase kickback can be used as part of the quantum phase estimation algorithm when the goal is to estimate the phase of an eigenstate whose preparation procedure is known. We prove that this yields an exponential reduction in the number of two-qubit gates for an m-bit phase estimation in the relevant limit. Examples of applications are also presented. Naturally, this can be adapted to any algorithm that uses the phase kickback phenomenon and satisfies the assumptions.

quant-ph

Enhanced Prediction of CAR T-Cell Cytotoxicity with Quantum-Kernel Methods

Chimeric antigen receptor (CAR) T-cells are T-cells engineered to recognize and kill specific tumor cells. Through their extracellular domains, CAR T-cells bind tumor cell antigens which triggers CAR T activation and proliferation. These processes are regulated by co-stimulatory domains present in the intracellular region of the CAR T-cell. Through integrating novel signaling components into the co-stimulatory domains, it is possible to modify CAR T-cell phenotype. Identifying and experimentally testing new CAR constructs based on libraries of co-stimulatory domains is nontrivial given the vast combinatorial space defined by such libraries. This leads to a highly data constrained, poorly explored combinatorial problem, where the experiments undersample all possible combinations. We propose a quantum approach using a Projected Quantum Kernel (PQK) to address this challenge. PQK operates by embedding classical data into a high dimensional Hilbert space and employs a kernel method to measure sample similarity. Using 61 qubits on a gate-based quantum computer, we demonstrate the largest PQK application to date and an enhancement in the classification performance over purely classical machine learning methods for CAR T cytotoxicity prediction. Importantly, we show improved learning for specific signaling domains and domain positions, particularly where there was lower information highlighting the potential for quantum computing in data-constrained problems.

cs.LG

Suppressing Correlated Noise in Quantum Computers via Context-Aware Compiling

Coherent errors, and especially those that occur in correlation among a set of qubits, are detrimental for large-scale quantum computing. Correlations in noise can occur as a result of spatial and temporal configurations of instructions executing on the quantum processor. In this paper, we perform a detailed experimental characterization of many of these error sources, and theoretically connect them to the physics of superconducting qubits and gate operations. Equipped with this knowledge, we devise compiler strategies to suppress these errors using dynamical decoupling or error compensation into the rest of the circuit. Importantly, these strategies are successful when the context at each layer of computation is taken into account: how qubits are connected, what crosstalk terms exist on the device, and what gates or idle periods occur in that layer. Our context-aware compiler thus suppresses some dominant sources of error, making further error mitigation or error correction substantially less expensive. For example, our experiments show an increase of 18.5\% in layer fidelity for a candidate 10-qubit circuit layer compared to context-unaware suppression. Owing to the exponential nature of error mitigation, these improvements due to error suppression translate to several orders of magnitude reduction of sampling overhead for a circuit consisting of a moderate number of layers.

quant-ph

Measuring central charge on a universal quantum processor

Central charge is a fundamental quantity in conformal field theories (CFT), and plays a crucial role in determining universality classes of critical points in two-dimensional systems. Despite its significance, the measurement of central charge has remained elusive thus far. In this work, we present the first experimental determination of the central charge using a universal quantum processor. Using a classically optimized variational quantum circuit and employing advanced error mitigation techniques, we successfully prepare ground states of various $1+1D$ quantum spin chain models at their critical point. Leveraging the heavy-hex structure of IBM quantum processors, we are able to implement periodic boundary conditions and mitigate boundary effects. We then extract the central charge from the scaling behavior of the sub-leading term of R{é}nyi generalizations of classical Shannon entropy, computed for local Pauli measurements in the conformal bases ($σ^{z}$ and $σ^x$). The experimental results are consistent with the known central charge values for the transverse field Ising (TFI) chain ($c=0.5$) and the XXZ chain ($c=1$), achieving relative errors as low as 5 percent.

quant-ph

Tensor Network enhanced Dynamic Multiproduct Formulas

Tensor networks and quantum computation are two of the most powerful tools for the simulation of quantum many-body systems. Rather than viewing them as competing approaches, here we consider how these two methods can work in tandem. We introduce a novel algorithm that combines tensor networks and quantum computation to produce results that are more accurate than what could be achieved by either method used in isolation. Our algorithm is based on multiproduct formulas (MPF) - a technique that linearly combines Trotter product formulas to reduce algorithmic error. Our algorithm uses a quantum computer to calculate the expectation values and tensor networks to calculate the coefficients used in the linear combination. We present a detailed error analysis of the algorithm and demonstrate the full workflow on a one-dimensional quantum simulation problem on $50$ qubits using two IBM quantum computers: $ibm\_torino$ and $ibm\_kyiv$.

quant-ph

Diagonalization of large many-body Hamiltonians on a quantum processor

The estimation of low energies of many-body systems is a cornerstone of computational quantum sciences. Variational quantum algorithms can be used to prepare ground states on pre-fault-tolerant quantum processors, but their lack of convergence guarantees and impractical number of cost function estimations prevent systematic scaling of experiments to large systems. Alternatives to variational approaches are needed for large-scale experiments on pre-fault-tolerant devices. Here, we use a superconducting quantum processor to compute eigenenergies of quantum many-body systems on two-dimensional lattices of up to 56 sites, using the Krylov quantum diagonalization algorithm, an analog of the well-known classical diagonalization technique. We construct subspaces of the many-body Hilbert space using Trotterized unitary evolutions executed on the quantum processor, and classically diagonalize many-body interacting Hamiltonians within those subspaces. These experiments show that quantum diagonalization algorithms are poised to complement their classical counterpart at the foundation of computational methods for quantum systems.

quant-ph

Gravitational-wave matched filtering on a quantum computer

State of the art quantum computers have very limited applicability for accurate calculations. Here we report the first experimental demonstration of qubit-based matched filtering for a detection of the gravitational-wave signal from a binary black hole merger. With our implementation on noisy superconducting qubits, we obtained a similar signal-to-noise ratio for the binary black hole merger as achievable with classical computation, providing evidence for the utility of qubits for practically relevant tasks. The algorithm we invented for this application is a Monte Carlo algorithm which uses quantum and classical computation together. It provides a quasi-quadartic speed-up for time-domain convolution, similar to achievable with fast Fourier transform.

quant-ph

Defining Standard Strategies for Quantum Benchmarks

As quantum computers grow in size and scope, a question of great importance is how best to benchmark performance. Here we define a set of characteristics that any benchmark should follow -- randomized, well-defined, holistic, device independent -- and make a distinction between benchmarks and diagnostics. We use Quantum Volume (QV) [1] as an example case for clear rules in benchmarking, illustrating the implications for using different success statistics, as in Ref. [2]. We discuss the issue of benchmark optimizations, detail when those optimizations are appropriate, and how they should be reported. Reporting the use of quantum error mitigation techniques is especially critical for interpreting benchmarking results, as their ability to yield highly accurate observables comes with exponential overhead, which is often omitted in performance evaluations. Finally, we use application-oriented and mirror benchmarking techniques to demonstrate some of the highlighted optimization principles, and introduce a scalable mirror quantum volume benchmark. We elucidate the importance of simple optimizations for improving benchmarking results, and note that such omissions can make a critical difference in comparisons. For example, when running mirror randomized benchmarking, we observe a reduction in error per qubit from 2% to 1% on a 26-qubit circuit with the inclusion of dynamic decoupling.

quant-ph

Quasi-probabilities of work and heat in an open quantum system

We discuss an approach to determine averages of the work, dissipated heat and variation of internal energy of an open quantum system driven by an external classical field. These quantities are measured by coupling the quantum system to a quantum detector at different times. This approach allows us to preserve the full quantum features of the evolution. From the measured phase, we are able to obtain a quasi-characteristic function and a quasi-probability density function for the corresponding observables. Despite the fact that these quasi-probability density functions are not the results of direct measurements, they reproduce the expected value of the physical quantities. Analogously to the Wigner function, the negative regions of these quasi-probability density functions are directly related to pure quantum processes which are not interpretable in classical terms. We use this feature to show that in the limit of strong dissipation, the quantum features vanish and interpret this as the emergence of the classical limit of the energy exchange process. Our analysis explains and confirms the behavior observed in recent experiments performed on IBMQ devices [1]. The possibility to discriminate between classical and quantum features makes the proposed approach an excellent tool to determine if, and in which conditions, quantum effects can be exploited to increase the efficiency in an energy exchange process at the quantum level.

quant-ph

Measurement of work and heat in the classical and quantum regimes

Despite the increasing interest, the research field which studies the concepts of work and heat at quantum level has suffered from two main drawbacks: first, the difficulty to properly define and measure the work, heat and internal energy variation in a quantum system and, second, the lack of experiments. Here, we report a full characterization of the dissipated heat, work and internal energy variation in a two-level quantum system interacting with an engineered environment. We use the IBMQ quantum computer to implement the driven system's dynamics in a dissipative environment. The experimental data allow us to construct quasi-probability distribution functions from which we recover the correct averages of work, heat and internal energy variation in the dissipative processes. Interestingly, by increasing the environment coupling strength, we observe a reduction of the pure quantum features of the energy exchange processes that we interpret as the emergence of the classical limit. This makes the present approach a privileged tool to study, understand and exploit quantum effects in energy exchanges.

quant-ph

Experimental Deep Reinforcement Learning for Error-Robust Gateset Design on a Superconducting Quantum Computer

Quantum computers promise tremendous impact across applications -- and have shown great strides in hardware engineering -- but remain notoriously error prone. Careful design of low-level controls has been shown to compensate for the processes which induce hardware errors, leveraging techniques from optimal and robust control. However, these techniques rely heavily on the availability of highly accurate and detailed physical models which generally only achieve sufficient representative fidelity for the most simple operations and generic noise modes. In this work, we use deep reinforcement learning to design a universal set of error-robust quantum logic gates on a superconducting quantum computer, without requiring knowledge of a specific Hamiltonian model of the system, its controls, or its underlying error processes. We experimentally demonstrate that a fully autonomous deep reinforcement learning agent can design single qubit gates up to $3\times$ faster than default DRAG operations without additional leakage error, and exhibiting robustness against calibration drifts over weeks. We then show that $ZX(-π/2)$ operations implemented using the cross-resonance interaction can outperform hardware default gates by over $2\times$ and equivalently exhibit superior calibration-free performance up to 25 days post optimization using various metrics. We benchmark the performance of deep reinforcement learning derived gates against other black box optimization techniques, showing that deep reinforcement learning can achieve comparable or marginally superior performance, even with limited hardware access.

quant-ph

Simulation of wave-particle duality in multi-path interferometers on a quantum computer

We present an architecture to investigate wave-particle duality in $N$-path interferometers on a universal quantum computer involving as low as $2\log N$ qubits and develop a measurement scheme which allows the efficient extraction of quantifiers of interference visibility and which-path information. We implement our algorithms for interferometers with up to $N=16$ paths in proof-of-principle experiments on a noisy intermediate-scale quantum (NISQ) device using down to $\mathcal{O}(\log N)$ gates and despite increasing noise consistently observe a complementary behavior between interference visibility and which-path information. Our results are in accordance with our current understanding of wave-particle duality and allow its investigation for interferometers with an exponentially growing number of paths on future quantum devices beyond the NISQ era.

quant-ph

Dynamics of a qubit-oscillator system with periodically varying coupling

The dynamics of qubits coupled to a harmonic oscillator with time-periodic coupling is investigated in the framework of Floquet theory. This system can be used to model nonadiabatic phenomena that require a periodic modulation of the qubit/oscillator coupling. The case of a single qubit coupled to a resonator populated with $n= 0,1$ photons is explicitly treated. The time-dependent Schrödinger equation describing the system's dynamics is solved within the Floquet formalism and a perturbative approach in the time- and Laplace-domain. Good quantitative agreement is found between the analytical and numerical calculations within the Floquet approach, making it the most promising candidate for the study of time-periodic problems. Nonetheless, the time- or Laplace-domain perturbative approaches can be used in the presence of aperiodic time-dependent terms in the Hamiltonian.

quant-ph

An Experimental Study of Shor's Factoring Algorithm on IBM Q

We study the results of a compiled version of Shor's factoring algorithm on the ibmqx5 superconducting chip, for the particular case of $N=15$, $21$ and $35$. The semi-classical quantum Fourier transform is used to implement the algorithm with only a small number of physical qubits and the circuits are designed to reduce the number of gates to the minimum. We use the square of the statistical overlap to give a quantitative measure of the similarity between the experimentally obtained distribution of phases and the predicted theoretical distribution one for different values of the period. This allows us to assign a period to the experimental data without the use of the continued fraction algorithm. A quantitative estimate of the error in our assignment of the period is then given by the overlap coefficient.

quant-ph

Can the dynamical Lamb effect be observed in a superconducting circuit?

The dynamical Lamb effect is predicted to arise in superconducting circuits when the coupling of a superconducting qubit with a resonator is periodically switched "on" and "off" nonadiabatically. We show that by using a superconducting circuit which allows to switch between longitudinal and transverse coupling of a qubit to a resonator, it is possible of to observe the dynamical Lamb effect. {The switching between longitudinal and transverse coupling can be achieved by modulating the magnetic flux through the circuit loops.} By solving the Schrödinger equation for a qubit coupled to a resonator, we calculate the time evolution of the probability of excitation of the qubit and the creation of $n$ photons in the resonator due to the dynamical Lamb effect. The probability is maximum when the coupling is periodically switched between longitudinal and transverse using a square-wave or sinusoidal modulation of the magnetic flux with frequency equal to the sum of the average qubit and photon transition frequencies.

quant-ph