Eviden Qaptiva (QLM) Fast-Start Training

Course/Event Essentials

Event/Course Start
Event/Course End
Event/Course Format
In person
Live (synchronous)

Venue Information

Country: Germany
Venue Details: Click here

Training Content and Scope

Scientific Domain
Technical Domain
Level of Instruction
Intermediate
Sector of the Target Audience
Research and Academia
Industry
Public Sector
Language of Instruction

Other Information

Organiser
Event/Course Description

This on-site course provides an introduction to programming quantum algorithms & applications with Eviden Qaptiva.

The course is organised in collaboration with Eviden.

Tentative Agenda

Day 1

Morning : Introduction to Quantum Computing and Eviden solutions

– Introduction to Quantum Computing: what is a qubit, how to represent it and how to build circuits

– Overview of the Eviden emulator : Quantum Learning Machine (QLM) – a platform for programming,

optimizing and simulating quantum computations

– Introduction to pyAQASM : Eviden Quantum Assembly language with a Python extension

– Hands-on 1: code your first Quantum program involving superposition and entanglement (EPR pair)

Afternoon : Introduction to Quantum Programming

– Introduction to pyAQASM : Eviden Quantum Assembly language with a Python extension

– Overview of advance tools for Quantum Programming on Eviden QLM

– Hands-on 2: set up any Quantum state using parametrized Gates

– Hands-on 3: build Quantum functions using Qroutines

– Hands-on 4: build your own Quantum gates using Abstract Gates

– Hands-on 5: simplify the design of applications using Plugins

Day 2

Morning : Introduction to (simulated) Quantum Annealing and QAOA

– Formulation of a QUBO problem (Quadratic unconstrained binary optimization)

– Presentation of Ising model

– Translation from one formulation to another (QUBO - Ising)

– Introduction to Simulated Quantum Annealing (SQA)

– Hands-on 6: solving a Maxcut problem with SQA

– Introduction to QAOA (Quantum Approximate Optimization Algorithm)

– Hands-on 7: solving a Maxcut problem with QAOA

Afternoon : Introduction to Quantum Circuit Optimizers and Noisy Simulation

– Introduction to quantum circuit optimizers

– Hands-on 8: optimizing quantum circuits with optimizers

– Introduction to noisy simulation

– Hands-on 9: QAOA noisy simulation

– Introduction to quantum circuit simulators

– Hands-on 10: using simulators