Cursusaanbod
Fundamenten en architectuur van ProjectQ
- Geschiedenis en doelen van ProjectQ
- Kerncomponenten: engines, back ends, en meta-engines
- Compilatiepijplijn en transformaties
Aan de slag met ProjectQ
- ProjectQ installeren en afhankelijkheden instellen
- Het hoofdengine initialiseren en back-end opzetten
- Inzicht in de standaard simulator back end
ProjectQ syntaxis en constructies
- Qubit-toewijzing, registers en basispoorten
- Besturing, voorwaardelijke bewerkingen en metingen
- Aangepaste poorten en poortdecompositie gebruiken
Compiler engines en optimalisatietechnieken
- Pijplijn van compiler engines (optimalisators, vertalers, decomposers)
- Poortannulering, fusie en schemaopstelling
- Aangepaste optimalisatie-engines schrijven
Quantumprogramma's en voorbeelden
- Eenvoudige circuits bouwen (Bell-states, quantum teleportation)
- Werken met beheerde bewerkingen en ancilla-qubits
- Geparameteriseerde circuits en variatieconstructies
Verschillende back ends richten
- Circuits vertalen voor IBM Q, Rigetti of andere hardware
- Noise-aware simulators en fideliteitschatting gebruiken
- Testen, debuggen en resultaatvalidatie
Pas-op-de-hand miniproject
- Een quantumalgoritme definiëren (bijvoorbeeld een eenvoudige Grover of QFT-snippet)
- Het implementeren via ProjectQ, optimaliseren en back end selecteren
- Uitvoer analyseren, simulators vergelijken en circuit verfijnen
Samenvatting en volgende stappen
Vereisten
- Kennis van quantum computing-concepten (qubits, superpositie, poorten)
- Erfaring in Python-programmeren
- Familiariteit met de representatie van quantumcircuits
Doelgroep
- Quantum software-ontwikkelaars
- Onderzoekers en ingenieurs die quantumprogrammering onderzoeken
- Ontwikkelaars die quantum back ends willen richten
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €2280 online delivery, based on a group of 2 delegates, €720 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Reviews (1)
De kennis van de docent over quantumcomputeralgoritmen en het bijbehorende theoretische achtergrond is uitstekend. Vooral zou ik willen benadrukken dat hij precies kon aanvoelen wanneer ik moeite had met het voorgestelde materiaal, en hij bood tijd en ondersteuning om me echt te laten begrijpen wat er besproken werd - dat was geweldig en zeer waardevol! De virtuele opzet via Zoom werkte erg goed, evenals de afspraken over de trainingssessies en pauzeintervallen. Het was veel materiaal/theorie om in slechts 2 dagen af te handelen, dus de docent heeft het volume aardig aangepast aan mijn voortgang en begrip van de onderwerpen. Misschien is een planning van 3 dagen beter voor absolute beginners om al het materiaal en de inhoud die in de agenda staan te behandelen. Ik heb zeer gewaardeerd hoe flexibel de docent was om specifieke vragen over de trainingstopics te beantwoorden, zelfs na de pauzes met extra uitleg als dat nodig was. Een groot bedankje nogmaals voor de sessies! Goed gedaan!
Giorgi Ediberidze
Cursus - Quantum Computing with IBM Quantum Experience
Automatisch vertaald