39 research outputs found

    Towards provably efficient quantum algorithms for large-scale machine-learning models

    Get PDF
    Large machine learning models are revolutionary technologies of artificial intelligence whose bottlenecks include huge computational expenses, power, and time used both in the pre-training and fine-tuning process. In this work, we show that fault-tolerant quantum computing could possibly provide provably efficient resolutions for generic (stochastic) gradient descent algorithms, scaling as O(T2Ɨpolylog(n))\mathcal{O}(T^2 \times \text{polylog}(n)), where nn is the size of the models and TT is the number of iterations in the training, as long as the models are both sufficiently dissipative and sparse, with small learning rates. Based on earlier efficient quantum algorithms for dissipative differential equations, we find and prove that similar algorithms work for (stochastic) gradient descent, the primary algorithm for machine learning. In practice, we benchmark instances of large machine learning models from 7 million to 103 million parameters. We find that, in the context of sparse training, a quantum enhancement is possible at the early stage of learning after model pruning, motivating a sparse parameter download and re-upload scheme. Our work shows solidly that fault-tolerant quantum algorithms could potentially contribute to most state-of-the-art, large-scale machine-learning problems.Comment: 7+30 pages, 3+5 figure

    Quantum Computing for Fusion Energy Science Applications

    Full text link
    This is a review of recent research exploring and extending present-day quantum computing capabilities for fusion energy science applications. We begin with a brief tutorial on both ideal and open quantum dynamics, universal quantum computation, and quantum algorithms. Then, we explore the topic of using quantum computers to simulate both linear and nonlinear dynamics in greater detail. Because quantum computers can only efficiently perform linear operations on the quantum state, it is challenging to perform nonlinear operations that are generically required to describe the nonlinear differential equations of interest. In this work, we extend previous results on embedding nonlinear systems within linear systems by explicitly deriving the connection between the Koopman evolution operator, the Perron-Frobenius evolution operator, and the Koopman-von Neumann evolution (KvN) operator. We also explicitly derive the connection between the Koopman and Carleman approaches to embedding. Extension of the KvN framework to the complex-analytic setting relevant to Carleman embedding, and the proof that different choices of complex analytic reproducing kernel Hilbert spaces depend on the choice of Hilbert space metric are covered in the appendices. Finally, we conclude with a review of recent quantum hardware implementations of algorithms on present-day quantum hardware platforms that may one day be accelerated through Hamiltonian simulation. We discuss the simulation of toy models of wave-particle interactions through the simulation of quantum maps and of wave-wave interactions important in nonlinear plasma dynamics.Comment: 42 pages; 12 figures; invited paper at the 2021-2022 International Sherwood Fusion Theory Conferenc

    Solution Approximation for Atmospheric Flight Dynamics Using Volterra Theory

    Get PDF
    This dissertation introduces a set of novel approaches in order to facilitate and enrich Volterra theory as a nonlinear approximation technique for constructing mathematical solutions from the governing relationships describing aircraft dynamic behavior. These approaches reconnect Volterra theory and flight mechanics research, which has not been addressed in the technical literature for over twenty years. Volterra theory is known to be viable in modeling weak nonlinearities, but is not particularly well suited for directly describing high performance aircraft dynamics. In order to overcome these obstacles and restrictions of Volterra theory, the global Piecewise Volterra Approach has been developed. This new approach decomposes a strong nonlinearity into weaker components in several sub-regions, which individually only require a low order truncated series. A novel Cause-and-Effect Analysis of these low order truncated series has also been developed. This new technique in turn allows system prediction before employing computer simulation, as well as decomposition of existing simulation results. For a computationally complex and large envelope airframe system, a Volterra Parameter-Varying Model Approach has also been developed as a systematically efficient approach to track the aircraft dynamic model and its response across a wide range of operating conditions. The analytical and numerical solutions based on the proposed methodology show the ability of Volterra theory to help predict, understand, and analyze nonlinear aircraft behavior beyond that attainable by linear theory, or more difficult to extract from nonlinear simulation, which in turn leads to a more efficient nonlinear preliminary design tool

    Steady state behaviour of stochastically excited nonlinear dynamic systems

    Get PDF

    System- and Data-Driven Methods and Algorithms

    Get PDF
    An increasing complexity of models used to predict real-world systems leads to the need for algorithms to replace complex models with far simpler ones, while preserving the accuracy of the predictions. This two-volume handbook covers methods as well as applications. This first volume focuses on real-time control theory, data assimilation, real-time visualization, high-dimensional state spaces and interaction of different reduction techniques
    corecore