N 3 PDF Machine Learning PDFs QCD Introduction NISQ era We are - - PowerPoint PPT Presentation

n 3
SMART_READER_LITE
LIVE PREVIEW

N 3 PDF Machine Learning PDFs QCD Introduction NISQ era We are - - PowerPoint PPT Presentation

Towards Quantum Machine Learning Stefano Carrazza 19th October 2020, QTI TH meeting, CERN. Universit` a degli Studi di Milano, INFN Milan, CERN, TII N 3 PDF Machine Learning PDFs QCD Introduction NISQ era We are in a Noisy


slide-1
SLIDE 1

Towards Quantum Machine Learning

Stefano Carrazza 19th October 2020, QTI TH meeting, CERN.

Universit` a degli Studi di Milano, INFN Milan, CERN, TII

PDF N 3

Machine Learning • PDFs • QCD

slide-2
SLIDE 2

Introduction

slide-3
SLIDE 3

NISQ era

⇒ We are in a Noisy Intermediate-Scale Quantum era ⇐ How can we contribute?

  • Develop new algorithms

⇒ using classical simulation of quantum algorithms

  • Adapt problems and strategies for current hardware

⇒ hybrid classical-quantum computation

1

slide-4
SLIDE 4

Quantum Algorithms

There are three families of algorithms: Gate Circuits

  • Search (Grover)
  • QFT (Shor)
  • Deutsch

Variational (AI inspired)

  • Autoencoders
  • Eigensolvers
  • Classifiers

Annealing

  • Direct Annealing
  • Adiabatic Evolution
  • QAOA

2

slide-5
SLIDE 5

Variational Quantum Circuits

Getting inspiration from AI:

  • Supervised Learning

⇒ Regression and classification

  • Unsupervised Learning ⇒ Generative models, autoencoders
  • Reinforcement Learning ⇒ Quantum RL / Q-learning

3

slide-6
SLIDE 6

Variational Quantum Circuits

Getting inspiration from AI:

  • Supervised Learning

⇒ Regression and classification

  • Unsupervised Learning ⇒ Generative models, autoencoders
  • Reinforcement Learning ⇒ Quantum RL / Q-learning

Define new parametric model architectures for quantum hardware: ⇒ Variational Quantum Circuits

3

slide-7
SLIDE 7

Rational

slide-8
SLIDE 8

Rational for Variational Quantum Circuits

Rational: Deliver variational quantum states → explore a large Hilbert space. U( α) = Un . . . U2U1 U1 U3 U4 U2 Near optimal solution

4

slide-9
SLIDE 9

Rational for Variational Quantum Circuits

Rational: Deliver variational quantum states → explore a large Hilbert space. U( α) = Un . . . U2U1 U1 U3 U4 U2 Near optimal solution Idea: Quantum Computer is a machine that generates variational states. ⇒ Variational Quantum Computer!

4

slide-10
SLIDE 10

Solovay-Kitaev Theorem

Let {Ui} be a dense set of unitaries. Define a circuit approximation to V : |Uk . . . U2U1 − V | < δ Scaling to best approximation k ∼ O

  • logc 1

δ

  • where c < 4.

Optimal solution ⇒ The approximation is efficient and requires a finite number of gates.

5

slide-11
SLIDE 11

Many unexplored options

Add data in the course of computation?

6

slide-12
SLIDE 12

Example 1: VQE

slide-13
SLIDE 13

Variational Quantum Eigensolvers (VQE)

Aspuru-Guzik et al., IBM, Zapata, Blatt.

VQE is hybrid classical-quantum algorithm.

  • 1. Define an optimization problem, e.g. energy, correlations, etc.
  • 2. Apply ”machine learning“ on circuit design.

7

slide-14
SLIDE 14

Variational Quantum Eigensolvers (VQE)

First successful applications in quantum chemistry:

8

slide-15
SLIDE 15

Example 2: Quantum Classifier

slide-16
SLIDE 16

Data re-uploading strategy

P´ erez-Salinas et al. [arXiv:1907.02085]

Encode data directly “inside” circuit parameters:

9

slide-17
SLIDE 17

Data re-uploading strategy

10

slide-18
SLIDE 18

Data re-uploading strategy

11

slide-19
SLIDE 19

Example 3: ML to Quantum

slide-20
SLIDE 20

VQE with reinforcement learning

  • A. Garcia-Saez, J. Riu [arXiv:1911.09682], Google [arXiv:2003:02989]

Strategies:

  • Use Reinforcement Learning to tune VQE circuits.
  • Use DL for variational circuit tune and data pre-post processing.

12

slide-21
SLIDE 21

Code tutorials

slide-22
SLIDE 22

Qibo applications and tutorial

  • VQE-like examples:
  • Scaling of VQE for condensed matter systems
  • Variational Quantum Classifier
  • Data reuploading for a universal quantum classifier
  • Quantum autoencoder for data compression
  • Measuring the tangle of three-qubit states
  • Quantum autoencoders with enhanced data encoding (New!)

See: https://qibo.readthedocs.io/en/latest/applications.html

13

slide-23
SLIDE 23

Thank you for your attention.

13