pith. sign in

arxiv: 2003.02989 · v2 · pith:4DNYMM5Qnew · submitted 2020-03-06 · 🪐 quant-ph · cond-mat.dis-nn· cs.LG· cs.PL

TensorFlow Quantum: A Software Framework for Quantum Machine Learning

classification 🪐 quant-ph cond-mat.dis-nncs.LGcs.PL
keywords quantumlearningframeworkmodelstensorflowclassificationgenerativehybrid
0
0 comments X
read the original abstract

We introduce TensorFlow Quantum (TFQ), an open source library for the rapid prototyping of hybrid quantum-classical models for classical or quantum data. This framework offers high-level abstractions for the design and training of both discriminative and generative quantum models under TensorFlow and supports high-performance quantum circuit simulators. We provide an overview of the software architecture and building blocks through several examples and review the theory of hybrid quantum-classical neural networks. We illustrate TFQ functionalities via several basic applications including supervised learning for quantum classification, quantum control, simulating noisy quantum circuits, and quantum approximate optimization. Moreover, we demonstrate how one can apply TFQ to tackle advanced quantum learning tasks including meta-learning, layerwise learning, Hamiltonian learning, sampling thermal states, variational quantum eigensolvers, classification of quantum phase transitions, generative adversarial networks, and reinforcement learning. We hope this framework provides the necessary tools for the quantum computing and machine learning research communities to explore models of both natural and artificial quantum systems, and ultimately discover new quantum algorithms which could potentially yield a quantum advantage.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 15 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Efficient and Expressive Boundary Conditions in Quantum Lattice Boltzmann Methods

    quant-ph 2026-05 unverdicted novelty 6.0

    New boundary condition approach for QLBM using one coherent operation on the full boundary, claimed to use fewer resources asymptotically and practically for bounce-back and specular reflection.

  2. Verifying Adversarial Robustness in Quantum Machine Learning: from theory to physical validation via a software tool

    quant-ph 2026-05 unverdicted novelty 6.0

    Introduces a fidelity-based robustness lower bound for QML models, computable from measurements or via SDP, packaged in the VeriQR tool with the first 20-qubit hardware benchmark.

  3. Bridge the Gap between Classical and Quantum Neural Networks with Residual Connections

    quant-ph 2026-04 unverdicted novelty 6.0

    HQRN creates an exact functional match to classical residual networks on basis inputs while using quantum correlations for better performance on mixed states in digit recognition and entanglement classification.

  4. Eliminating Vendor Lock-In in Quantum Machine Learning via Framework-Agnostic Neural Networks

    cs.ET 2026-04 unverdicted novelty 6.0

    A new QNN architecture with unified graph, HAL, and ONNX pipeline enables cross-framework and cross-hardware QML with training time within 8% of native implementations and identical accuracy on Iris, Wine, and MNIST-4 tasks.

  5. DeepQuantum: A PyTorch-based Software Platform for Quantum Machine Learning and Photonic Quantum Computing

    quant-ph 2025-12 accept novelty 6.0

    DeepQuantum is a PyTorch platform that unifies quantum circuits, photonic quantum circuits, and measurement-based quantum computing in one open-source framework for hybrid models and variational algorithms.

  6. PennyLane: Automatic differentiation of hybrid quantum-classical computations

    quant-ph 2018-11 accept novelty 6.0

    PennyLane is a software library extending automatic differentiation to hybrid quantum-classical systems for variational quantum algorithms.

  7. Hybrid Quantum-Classical Neural Networks for Recognizing Quantum Phases

    quant-ph 2026-06 unverdicted novelty 5.0

    Hybrid quantum-classical neural network experimentally classifies topological ground states of surface-code lattices up to 4x4 sites from product states, achieving >85% single-shot and >99% averaged accuracy even unde...

  8. Compression-Driven Anomaly Detection in Brain MRI Using an Interpretable Quantum Autoencoder

    quant-ph 2026-06 unverdicted novelty 5.0

    A variational quantum autoencoder detects anomalies in brain MRI by scoring resistance to compression, reporting slice-level ROC-AUC of 0.95 and outperforming classical autoencoders and PCA on public datasets.

  9. Repair Before Veto, When Repair Is Hidden: Quantum-Accessible Features for Repair-Augmented Constraint Learning

    quant-ph 2026-06 unverdicted novelty 5.0

    Q-RACL uses quantum Shor/Fourier access to DLP-hidden repair features to achieve false-veto rates below 1.1% in repair-augmented constraint learning, outperforming bounded classical policies while a DLog oracle matche...

  10. CARVE-Q: Quantum-Proposed, Classically Certified Interactive Driving Repair

    cs.AI 2026-06 unverdicted novelty 5.0

    CARVE-Q applies Durr-Hoyer quantum minimum finding to a black-box repair lattice in interactive driving while preserving classical verifier authority for certificates.

  11. Software Between Quantum and Machine Learning -- And Down to Pulses

    quant-ph 2026-05 unverdicted novelty 5.0

    A JAX-based framework extending quantum machine learning to pulse-level control with composable ansatzes, end-to-end optimization, and Fourier diagnostics.

  12. DistributedEstimator: Distributed Training of Quantum Neural Networks via Circuit Cutting

    cs.DC 2026-02 conditional novelty 5.0

    DistributedEstimator demonstrates that circuit cutting preserves test accuracy and robustness in QNN training on Iris and MNIST while revealing that classical reconstruction dominates runtime and exponential subcircui...

  13. Software Between Quantum and Machine Learning -- And Down to Pulses

    quant-ph 2026-05 unverdicted novelty 4.0

    Introduces a JAX-based framework for pulse-level QML with composable ansatze, end-to-end pulse optimization, and Fourier-analytic diagnostics.

  14. Automated Quantum Software and AI Engineering

    cs.SE 2026-04 unverdicted novelty 4.0

    A systematic literature review maps trends in automated approaches to quantum software engineering and quantum AI, highlighting their role in hybrid quantum-classical systems.

  15. Research progress on quantum neural networks and quantum machine learning

    quant-ph 2026-05 unverdicted novelty 2.0

    Survey summarizing performance metrics of fully connected QNNs, quantum CNNs, equivariant QNNs, quantum Hopfield networks, quantum Boltzmann machines, quantum reservoir computing, and composite networks for reinforcem...