Plan Szkolenia
Wprowadzenie
Przegląd teorii fizyki kwantowej stosowanych w obliczeniach kwantowych
- Podstawy superpozycji kwantowej
- Podstawy splątania kwantowego
- Matematyczne podstawy obliczeń kwantowych
Przegląd obliczeń kwantowych
- Różnice między obliczeniami kwantowymi a klasycznymi obliczeniami elektronicznymi
- Wbudowanie zachowań kwantowych w obliczenia kwantowe
- Kwant bitowy
- Implementowanie notacji Diraca
- Pomiary podstawowe obliczeń w obliczeniach kwantowych
- Obwody kwantowe i kwantowe orakle
Praca z wektorami i macierzami w obliczeniach kwantowych
- Mnożenie macierzy przy użyciu fizyki kwantowej
- Konwencje produktów tensoryjnych
Zastosowanie zaawansowanych koncepcji macierzowych w obliczeniach kwantowych
Przegląd komputerów kwantowych i symulatorów kwantowych
- Sprzęt kwantowy i jego składniki
- Uruchomienie symulatora kwantowego
- Wykonane mechanizmy kwantowe w symulacji kwantowej
- Wykonanie obliczeń kwantowych w komputerze kwantowym
Praca z modelami obliczeń kwantowych
- Logika i funkcje różnych bramek kwantowych
- Zrozumienie efektów superpozycji i splątania na bramkach kwantowych
Wykorzystanie algorytmu Shora i kryptografii kwantowej
Implementowanie algorytmu Grovera w obliczeniach kwantowych
Oszacowanie fazy kwantowej w komputerze kwantowym
- Transformata Fouriera kwantowa
Pisanie podstawowych algorytmów i programów obliczeń kwantowych dla komputera kwantowego
- Wykorzystanie odpowiednich narzędzi i języka dla obliczeń kwantowych
- Konfiguracja obwodów kwantowych i określanie bramek kwantowych
Kompilowanie i uruchamianie algorytmów i programów obliczeń kwantowych w komputerze kwantowym
Testowanie i debugowanie algorytmów i programów komputerów kwantowych
Identyfikowanie i naprawianie błędów algorytmów za pomocą korekcji błędów kwantowych (QEC)
Przegląd sprzętu i architektury obliczeń kwantowych
Integrowanie algorytmów i programów obliczeń kwantowych ze sprzętem kwantowym
Rozwiązywanie problemów
Rozwijanie obliczeń kwantowych dla przyszłych zastosowań nauki o informacji kwantowej
Podsumowanie i wnioski
Wymagania
- Znajomość metod matematycznych w zakresie prawdopodobieństwa i algebry liniowej
- Zrozumienie podstawowych teorii informatyki i algorytmów
- Znajomość podstawowych pojęć fizyki kwantowej
- Podstawowe doświadczenie z modelami i teoriami mechaniki kwantowej
Adresaci
- Informatycy
- Inżynierowie
Opinie uczestników (1)
Wiedza trenera w zakresie algorytmów komputerów kwantowych oraz związanych z nimi teoretycznych tła jest doskonała. Chciałbym szczególnie podkreślić jego zdolność do wykrywania, kiedy miałem trudności z omawianym materiałem, i zapewnienia mi czasu i wsparcia, aby rzeczywiście zrozumieć temat - to było wspaniale i bardzo pożyteczne! Wirtualne ustawienie z Zoom działało bardzo dobrze, podobnie jak ustalenia dotyczące sesji szkoleniowych i sekwencji przerw. Było wiele materiału/teorii do omówienia w "tylko" 2 dni, więc trener ładnie dostosował ilość w zależności od mojego postępu w zrozumieniu tematów. Być może planowanie 3 dni dla całkowitych początkujących byłoby lepsze, aby omówić cały materiał i zawartość wyznaczoną w harmonogramie. Bardzo podoba mi się elastyczność trenera w odpowiedzi na moje konkretne pytania dotyczące tematów szkoleniowych, nawet dodatkowo wracając po przerwach z dodatkowymi wyjaśnieniami, jeśli to konieczne. Wielkie dzięki jeszcze raz za sesje! Świetnie zrobione!
Giorgi Ediberidze
Szkolenie - Quantum Computing with IBM Quantum Experience
Przetłumaczone przez sztuczną inteligencję