972 research outputs found

    Efficient Online Quantum Generative Adversarial Learning Algorithms with Applications

    Full text link
    The exploration of quantum algorithms that possess quantum advantages is a central topic in quantum computation and quantum information processing. One potential candidate in this area is quantum generative adversarial learning (QuGAL), which conceptually has exponential advantages over classical adversarial networks. However, the corresponding learning algorithm remains obscured. In this paper, we propose the first quantum generative adversarial learning algorithm-- the quantum multiplicative matrix weight algorithm (QMMW)-- which enables the efficient processing of fundamental tasks. The computational complexity of QMMW is polynomially proportional to the number of training rounds and logarithmically proportional to the input size. The core concept of the proposed algorithm combines QuGAL with online learning. We exploit the implementation of QuGAL with parameterized quantum circuits, and numerical experiments for the task of entanglement test for pure state are provided to support our claims

    PennyLane: Automatic differentiation of hybrid quantum-classical computations

    Full text link
    PennyLane is a Python 3 software framework for optimization and machine learning of quantum and hybrid quantum-classical computations. The library provides a unified architecture for near-term quantum computing devices, supporting both qubit and continuous-variable paradigms. PennyLane's core feature is the ability to compute gradients of variational quantum circuits in a way that is compatible with classical techniques such as backpropagation. PennyLane thus extends the automatic differentiation algorithms common in optimization and machine learning to include quantum and hybrid computations. A plugin system makes the framework compatible with any gate-based quantum simulator or hardware. We provide plugins for Strawberry Fields, Rigetti Forest, Qiskit, Cirq, and ProjectQ, allowing PennyLane optimizations to be run on publicly accessible quantum devices provided by Rigetti and IBM Q. On the classical front, PennyLane interfaces with accelerated machine learning libraries such as TensorFlow, PyTorch, and autograd. PennyLane can be used for the optimization of variational quantum eigensolvers, quantum approximate optimization, quantum machine learning models, and many other applications.Comment: Code available at https://github.com/XanaduAI/pennylane/ . Significant contributions to the code (new features, new plugins, etc.) will be recognized by the opportunity to be a co-author on this pape

    Quantum state characterization with deep neural networks

    Get PDF
    In this licentiate thesis, I explain some of the interdisciplinary topics connecting machine learning to quantum physics. The thesis is based on the two appended papers, where deep neural networks were used for the characterization of quantum systems. I discuss the connections between parameter estimation, inverse problems and machine learning to put the results of the appended papers in perspective. In these papers, we have shown how to incorporate prior knowledge of quantum physics and noise models in generative adversarial neural networks. This thesis further discusses how automatic differentiation techniques allow training such custom neural-network-based methods to characterize quantum systems or learn their description. In the appended papers, we have demonstrated that the neural-network approach could learn a quantum state description from an order of magnitude fewer data points and faster than an iterative maximum-likelihood estimation technique. The goal of the thesis is to bring such tools and techniques from machine learning to the physicist’s arsenal and to explore the intersection between quantum physics and machine learning
    • …
    corecore