Quantum circuit synthesis with diffusion models
Florian F\"urrutter, Gorka Mu\~noz-Gil, Hans J. Briegel

TL;DR
This paper introduces the use of denoising diffusion models to improve quantum circuit synthesis, enabling efficient generation and editing of quantum circuits without classical simulation bottlenecks.
Contribution
It pioneers the application of diffusion models in quantum circuit synthesis, allowing for flexible, conditioned generation and editing of quantum circuits.
Findings
Successfully generated quantum circuits for entanglement and unitary tasks
Supported circuit editing and device constraint alignment
Sidestepped exponential classical simulation overhead
Abstract
Quantum computing has recently emerged as a transformative technology. Yet, its promised advantages rely on efficiently translating quantum operations into viable physical realizations. In this work, we use generative machine learning models, specifically denoising diffusion models (DMs), to facilitate this transformation. Leveraging text-conditioning, we steer the model to produce desired quantum operations within gate-based quantum circuits. Notably, DMs allow to sidestep during training the exponential overhead inherent in the classical simulation of quantum dynamics -- a consistent bottleneck in preceding ML techniques. We demonstrate the model's capabilities across two tasks: entanglement generation and unitary compilation. The model excels at generating new circuits and supports typical DM extensions such as masking and editing to, for instance, align the circuit generation to the…
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
TopicsQuantum Computing Algorithms and Architecture · Computational Physics and Python Applications · Neural Networks and Reservoir Computing
MethodsDiffusion · ALIGN
