From quantum hardware to quantum AI

Similar documents
Page 684. Lecture 40: Coordinate Transformations: Time Transformations Date Revised: 2009/02/02 Date Given: 2009/02/02

*WILEY- Quantum Computing. Joachim Stolze and Dieter Suter. A Short Course from Theory to Experiment. WILEY-VCH Verlag GmbH & Co.

Introduction to Quantum Computing

Quantum Computing. Joachim Stolze and Dieter Suter. A Short Course from Theory to Experiment. WILEY-VCH Verlag GmbH & Co. KGaA

Basics on quantum information

The Particle in a Box

Basics on quantum information

Quantum computing and mathematical research. Chi-Kwong Li The College of William and Mary

A Thermodynamic Turing Machine: Artificial Molecular Computing Using Classical Reversible Logic Switching Networks [1]

Quantum Measurements: some technical background

quantum mechanics is a hugely successful theory... QSIT08.V01 Page 1

1.0 Introduction to Quantum Systems for Information Technology 1.1 Motivation

C/CS/Phys 191 Quantum Gates and Universality 9/22/05 Fall 2005 Lecture 8. a b b d. w. Therefore, U preserves norms and angles (up to sign).

Analogue Quantum Computers for Data Analysis

1 Readings. 2 Unitary Operators. C/CS/Phys C191 Unitaries and Quantum Gates 9/22/09 Fall 2009 Lecture 8

Challenges in Quantum Information Science. Umesh V. Vazirani U. C. Berkeley

ABridgeofBits. Norman Margolus Laboratory for Computer Science Massachusetts Institute of Technology Cambridge, MA

Typical quantum states at finite temperature

Introduction to Quantum Computing

Errata list, Nielsen & Chuang. rrata/errata.html

Reversible and Quantum computing. Fisica dell Energia - a.a. 2015/2016

Quantum Dense Coding and Quantum Teleportation

MAA509: Quantum Computing and Information Introduction

Implementing Competitive Learning in a Quantum System

1 Measurement and expectation values

Quantum computing! quantum gates! Fisica dell Energia!

where P a is a projector to the eigenspace of A corresponding to a. 4. Time evolution of states is governed by the Schrödinger equation

Methodology for the digital simulation of open quantum systems

Introduction to Quantum Computation

The Viability of Quantum Measurement as the Activation Function in Quantum Neural Network Models

Short Course in Quantum Information Lecture 2

Introduction to Quantum Algorithms Part I: Quantum Gates and Simon s Algorithm

arxiv:cs/ v1 [cs.ne] 4 Mar 2004

Semiconductors: Applications in spintronics and quantum computation. Tatiana G. Rappoport Advanced Summer School Cinvestav 2005

Postulates of quantum mechanics

1 Mathematical preliminaries

C/CS/Phy191 Problem Set 6 Solutions 3/23/05

Lecture 2: simple QM problems

Physics 4022 Notes on Density Matrices

QLang: Qubit Language

Neural Networks Architecture Evaluation in a Quantum Computer

MP463 QUANTUM MECHANICS

Optimal cloning of photonic quantum states

1 Recall what is Spin

PHYS-454 The position and momentum representations

C/CS/Phys C191 Particle-in-a-box, Spin 10/02/08 Fall 2008 Lecture 11

Coherence and optical electron spin rotation in a quantum dot. Sophia Economou NRL. L. J. Sham, UCSD R-B Liu, CUHK Duncan Steel + students, U Michigan

Physics 137A Quantum Mechanics Fall 2012 Midterm II - Solutions

Quantum Computation. Alessandra Di Pierro Computational models (Circuits, QTM) Algorithms (QFT, Quantum search)

Optimal Controlled Phasegates for Trapped Neutral Atoms at the Quantum Speed Limit

Discrete Quantum Theories

Introduction to Quantum Mechanics

Shadows of the Mind. A Search for the Missing Science of Consciousness ROGER PENROSE. Rouse Ball Professor of Mathematics University of Oxford

Quantum Information Processing with Liquid-State NMR

Short introduction to Quantum Computing

Quantum Information Processing and Diagrams of States

DEVELOPING A QUANTUM CIRCUIT SIMULATOR API

BASICS OF QUANTUM MECHANICS. Reading: QM Course packet Ch 5

The Postulates of Quantum Mechanics

Introduction to Quantum Information Hermann Kampermann

Lecture3 (and part of lecture 4).

Concepts and Algorithms of Scientific and Visual Computing Advanced Computation Models. CS448J, Autumn 2015, Stanford University Dominik L.

How quantum computation gates can be realized in terms of scattering theory approach to quantum tunneling of charge transport

CMSC 421: Neural Computation. Applications of Neural Networks

Lecture 4 - Relativistic wave equations. Relativistic wave equations must satisfy several general postulates. These are;

AN INTRODUCTION TO NEURAL NETWORKS. Scott Kuindersma November 12, 2009

Quantum Computation. Michael A. Nielsen. University of Queensland

Quantum decoherence. Éric Oliver Paquette (U. Montréal) -Traces Worshop [Ottawa]- April 29 th, Quantum decoherence p. 1/2

Optimal Realizations of Controlled Unitary Gates

Lecture 20: Bell inequalities and nonlocality

Quantum Theory and Group Representations

8 Quantized Interaction of Light and Matter

Ph 219/CS 219. Exercises Due: Friday 3 November 2006

Quantum Teleportation Pt. 1

Quantum Computing. Vraj Parikh B.E.-G.H.Patel College of Engineering & Technology, Anand (Affiliated with GTU) Abstract HISTORY OF QUANTUM COMPUTING-

Quantum Systems Measurement through Product Hamiltonians

Quantum stochastic optimization

arxiv: v3 [quant-ph] 16 Mar 2018

Logical error rate in the Pauli twirling approximation

Chapter 1. Introduction

The Hamiltonian and the Schrödinger equation Consider time evolution from t to t + ɛ. As before, we expand in powers of ɛ; we have. H(t) + O(ɛ 2 ).

Introduction to Quantum Information Processing

Lecture 4: Equations of motion and canonical quantization Read Sakurai Chapter 1.6 and 1.7

Lecture 10: Solving the Time-Independent Schrödinger Equation. 1 Stationary States 1. 2 Solving for Energy Eigenstates 3

Lecture 1: Introduction to Quantum Computing

A review on quantum teleportation based on: Teleporting an unknown quantum state via dual classical and Einstein- Podolsky-Rosen channels

5.80 Small-Molecule Spectroscopy and Dynamics

Supplementary Information for

Quantum Mechanics Solutions. λ i λ j v j v j v i v i.

Mixed-state sensitivity of several quantum-information benchmarks

arxiv: v1 [quant-ph] 4 Sep 2008

arxiv:quant-ph/ Sep 2001

10. SPONTANEOUS EMISSION & MULTIPOLE INTERACTIONS

Introduction to Quantum Information Processing QIC 710 / CS 768 / PH 767 / CO 681 / AM 871

Matrix Product States

Lecture 6. Four postulates of quantum mechanics. The eigenvalue equation. Momentum and energy operators. Dirac delta function. Expectation values

Hugh Everett III s Many Worlds

PHY305: Notes on Entanglement and the Density Matrix

Lecture 20. Parity and Time Reversal

Quantum Mechanics I Physics 5701

Transcription:

From quantum hardware to quantum AI School of Electrical and Electronic Engineering University College Dublin, Panagiotis Giounanlis, Elena Blokhina, Robert Staszewski November 15, 2018

Classical computation vs quantum computation CLASSICAL LOGIC: Sharp Logic [Boolean 0 or 1 State] Fuzzy Logic [Based on Continous State between 0 and 1] QUANTUM LOGIC: Logic BASED on qubits ( ψ >= α 0 > +β 1 >), where α and β are complex valued with condition 1 = α 2 + β 2 what gives α = cos(θ)e iγ, β = sin(θ)e iδ It is important to note that qubit state can be always written as ( ) ( ) ( ) ( ) 0 1 ψ >= α + β = e iγ 0 [cos(θ) + sin(θ)e i(δ γ) 1 ]. 1 0 1 0

In all cases the computation is the results of physical evolution of the given system that is implemented in some technology. At first stage we set certain initial conditions of the system and we allow them to evolve what is equivalent of performing the algorithmic steps. After certain time system is achieving its final state. Then we perform the readout or measurement on certain sections of physical system that we name registors.in such way we determine the computational result. System can evolve in dissipative and sometimes in non-dissipative way so there is presence of friction and entropy is usually increasing. By delivering energy to the system the information entropy might also decrease. For example filtering the image might bring lower entropy of the picture once it is being processed. It is valid for classical and quantum computers.

Programmable matter is matter which has the ability to change its physical properties (shape, density, moduli, conductivity, optical properties, etc.) in a programmable fashion, based upon user input or autonomous sensing. Programmable matter is thus linked to the concept of a material which inherently has the ability to perform information processing.

Braitenberg vehicles Adaptability and Diversity in Simulated Turn-taking Behaviour Hiroyuki Iizuka Takashi Ikegami, Quantum Braitenberg vehicles with use of time-depedent Schroedinger equation+finite state machine??? as next stage towards Q-Alife???? Or shall we consider the quantum ants???

Ikegami Braitenberg vehicles

General defintion of AI From that point of view AI or embodied AI is also physical evolution with use of concept of programmable matter. AI is programmable matter that is able to interact with enviroment in dynamical way. Embodied AI is special version of AI where the interaction of enviroment and artificial evolution brings the emergence of new properties.

For a single neuron z depending on x = (x1,..., xn), the mathematical operation can thus be visualized as it is depicted.

Figure: Non-linear activation functions used in Artificial Neural Networks.

Schroedinger equation

Quantum entanglement Quantum state collapses after measurement. ψ >= 1 2 ( > ± >), ψ 1 >= ( >) [collapse of wavefunction after measurement]!!!!

Key features of Quantum Mechanics and Quantum Technologies 1. Massive parallelism occurs in isolated quantum system 2. Non-sharp trajecories and lack of full determinism. 3. Quantum metrology and quantum sensing is the best perception. [However the object under observation is changing what also affects the measurement apparatus] 4. No-cloning and no-deleting theorem. 5. Quantization of physical quantities as energy, momentum, etc... 6. Non-locality as occurence of entanglement that is spooky action on the distance. 7. Occurence of teleportation. 8. Some analogies of QM with Classical Statistical Mechanics.

During a lecture in the early 1980s, Richard Feynman proposed the concept of simulating physics with a quantum computer (Feynman 1982). He postulated that by manipulating the properties of quantum mechanics and quantum particles one could develop an entirely new kind of computer, one that could not be described by the classical theory of computation with Turing machines. Nature does not explicitly perform the calculations to determine the speed of a ball dropped from a tall building; it does so implicitly. Extending this line of thinking, Feynman wondered if one could harness the complex calculations nature performs intrinsically in quantum mechanics to design a computer with more computational power.

General scheme of quantum neural network

Comparison of Wavefunction vs ANN As from [4].

As from [4].

Quantum neural network in coupled q-dots

Concept of fidelity and quantum fidelity Given two random variables X, Y with values (1...n) and probabilities p = (p1...pn) and q = (q1...qn). The fidelity of X and Y is defined to be the quantity F (X, Y ) = i pi q i. (2) Given two density matrices ρ and σ, the fidelity is defined by[2] F (ρ, σ) = ( Tr ρσ ρ ) 2. (3) There are many other measures of the distance!!!!

Bures distance Fidelity can be used to define metric on the set of quantum states, so called Bures distance: DB(X, Y ) = 2 2F (ρ, σ). (4)

Classical vs quantum annealing

In most general case the eigenstate of quantum system can be written in the following way at given time instant t. ψ(t) >= a 0 (t) 0(t) > +a 1 (t) 1(t) >< 1(t) +..a n1 (t) n1(t) > + +( q2(t) q1(t) g(e1, t)de1) e1(t) >. (5) The coefficients a 0,.., a n fulfill the normalization condition 1 = a 0 2 +.. a n 2 + q2(t) q1(t) g 2 de 1. Dynamics of quantum state gives i d ψ(t) >= H(t) ψ(t) >= Ê(t) ψ(t) >. (6) dt and can be written in discrete form as ψ(t + t) >= ψ(t) > + i t (H(t + t) ψ(t) >). (7)

H(t) = E 0 (t) 0(t) >< 0(t) + E 1 (t) 1(t) >< 1(t) +.. + +E n (t) n(t) >< n(t) + q2(t) q1(t) f (e1, t)de1 e1(t) >< e1(t). (8) a 0 (t + t) = (< 0(t + dt) 0(t) > a 0 (t)+ < 0(t + dt) 1(t) > a 1 (t) +.. + < 0(t + dt) n(t) > a n (t)) +.. a 1 (t + t) = (< 1(t + dt) 0(t) > a 0 (t)+ < 1(t + dt) 1(t) > a 1 (t) +.. + < 1(t + dt) n(t) > a n (t)) +.... a n (t + t) = (< n(t + dt) 0(t) > a 0 (t)+ < n(t + dt) 1(t) > a 1 (t) +.. + < n(t + dt) n(t) > a n (t)) +.. (

In 2-body system H = 2 2m ([ d2 dx 2 1 I ] + [I d2 dx 2 2 ]) + e 2 4πɛ 0 x 1 x 2 + V 1(x 1, t) + V 2 (x 2, t) with ψ(x 1, x 2 ) = ψ(x 0 + i x, x 0 + j x) = ψ i,j and Euler scheme for 2nd derivative. Initial state is ψ(x, y, t 0 ) = i,j a i,jψ i (x 1, t 0 )ψ j (x 2, t 0 )), i,j a i,j 2 = 1 is linear combination of non-interacting free particles with E i, E j energies.

( 2 2m d 2 dx 2 A + λ + e2 ψ B (x)ψ B (x)dx 4πɛ 0 x A x + V A (x A ))ψ A (x A ) = E A ψ A (x A ) ( 2 2m d 2 dx 2 B + λ + e2 ψ A (x)ψ A (x)dx 4πɛ 0 x B x + V B (x B ))ψ B (x B ) = E B ψ B (x B ) + + + ψ A (x A)H B eff ψ B (x A )dx A + ψ B (x B)H B eff ψ B (x B )dx B =< H total >

References [1]. Tommaso Toffoli, Norman Margolus, Programmable matter: Concepts and realization, Physica D: Nonlinear Phenomena, Vol.47, 1991 https://www.sciencedirect.com/science/article/pii/016727899190296l [2]. https://medium.com/xanaduai/making-a-neural-network-quantum-34069e284bcf [3]. http://www.studioflorian.com/projekty/252-monika-rafajova-programmable-matter [4]. Alexandr A. Ezhov and Dan Ventura, Quantum neural networks http://axon.cs.byu.edu/papers/ezhov.fdisis00.pdf [5]. Richard Jozsa, Fidelity for Mixed Quantum States https://www.tandfonline.com/doi/abs/10.1080/09500349414552171?journalcode=tmop20 [6]. HOW TO MEASURE FIDELITY BETWEEN TWO MIXED QUANTUM STATES? https://perimeterinstitute.ca/videos/how-measure-fidelity-between-two-mixed-quantum-states [7]. Wei Hu, Towards a Real Quantum Neuron https://file.scirp.org/pdf/ns_2018031517004350.pdf [8]. D. Deutsch, Quantum Theory, the Church-Turing Principle and the Universal Quantum Computer [9]. Universal quantum perceptron as efficient unitary approximators E. Torrontegui and J.J.Garcıa-Ripoll [10]. Carlos Pedro Gonçalves, Quantum Neural Machine Learning: Backpropagation and Dynamics https://neuroquantology.com/index.php/journal/article/view/1008/814 [11]. https://arxiv.org/pdf/1512.01141.pdf [12]. The quest for a Quantum Neural Network-Maria Schuld, Ilya Sinayskiy, Francesco Petruccione [13]. Feynman, R.P. Simulating physics with computers, Int. J.Theor.Phys. 21(1982)467-488. [14]. Feynman, R.P. Quantum Mechanical Computers, Found. Phys. 16(1986)507-531. [15]. Alexandre M. Zagoskin et al., How to test the quantumness of a quantum computer? [16]. http://www.sciencemag.org/news/2016/12/ scientists-are-close-building-quantum-computer-can-beat-conventional-one