0% found this document useful (0 votes)
18 views

Hybrid Algorithms

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views

Hybrid Algorithms

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Hybrid Algorithms

28-4-23
Syllabus proposed

Module 1:
Fundamentals of Quantum mechanics, Vector Algebra, Introduction to Dirac notations
Introduction to Qubits, Quantum parallelism, Entanglement

Module 2:
EPR’s paradox, Bell’s inequality, Introduction to Quantum Cryptography
Quantum gates and circuits

Module 3:
Quantum algorithms – D-J algorithm, B-V algorithm, Shor’s factorization problem, Grover’s search algorithm
Introduction to Quantum machine learning schemes

Module 4:
Quantum error correction and mitigation schemes
Introduction to different Quantum hardware

Hands -on experience on real quantum hardware and quantum emulators


Certificate from MU and Tech Mahindra in association with AWS
Hybrid Quantum-Classical Algorithms

Classical computers are good at tasks - performing arithmetic, data storage,


feature extraction, etc.

Quantum computers are good at - interfering the complex data into higher
dimensional space (not possible in classical computers).

Hybrid models pave way to get the best of both worlds.

Data

Classical- Classical-
Classical Quantum
Algorithm

Quantum- Quantum-
Classical Quantum
Hybrid Quantum Algorithms - Generalized frame work

Manuela Weigold, Johanna Barzen, Frank Leymann, and Marie Salm. 2022. Data encoding patterns for quantum computing. In Proceedings of the 27th Conference on Pattern Languages of Programs (PLoP '20). The Hillside Group, U
(c) OrionX
Hybrid Algorithms

Quantum Approximate Optimization Algorithms

Hybrid Quantum Machine learning algorithms

Variational Quantum Algorithms


Quantum Approximate Optimization Algorithm

QAOA algorithms are used to solve combinatorial optimisation problems.


e.g. Max-cut problems

Max-cut problem: division of graphs into subsets such that the weights given to the
edges are maximised.

Unsolvable using classical algorithms

Max-cut problems
Quantum Approximate Optimization Algorithm

Step 1:

Start with random values of (γ, β)


Calculate HC , the objective function given by

where an edge ⟨i, j⟩ contributes to weight wi,j

and Xβi = exp(−iβiσ x)


Step 2:

Final state is measured to obtain expectation


values with respect to the objective function HC

L. Zhau, et. al. (2019)


∫ ψ * Oψdψ
Recall ⟨O⟩ =
∫ ψ * ψdψ
Step 3:
This expectation values are fed into classical optimiser to find the best parameters (γ, β)
L. Zhau, et. al. (2019)

An example problem is to have five vertex- graph as shown above. To find the configuration of spins such that the
weights between mis-aligned spins (black edges) are maximised.
Hybrid Quantum Machine learning algorithms

(c) Google AI blog


Hybrid Quantum CNN

https://doi.org/10.3390/e24030394
Variational Quantum Algorithms

Ansatz function is optimised using

where

(c) Nature Reviews (2021)


Applications of VQA’s

(c) Nature Reviews (2021)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy