Plan Szkolenia
Wprowadzenie
Przegląd teorii fizyki kwantowej zastosowanych w Quantum Computing
- Podstawy superpozycji kwantowej
- Podstawy splątania kwantowego
- Podstawy obliczeń kwantowych Mathematica
Przegląd Quantum Computing
- Różnica między obliczeniami kwantowymi a klasycznymi obliczeniami elektronicznymi
- Integracja zachowań kwantowych z obliczeniami kwantowymi
- Qubit
- Implementacja notacji Diraca
- Pomiary podstawy obliczeniowej w obliczeniach kwantowych
- Obwody kwantowe i wyrocznie kwantowe
Praca z wektorami i macierzami w Quantum Computing
- Mnożenie Matrix z wykorzystaniem fizyki kwantowej
- Konwencje iloczynów tensorowych
Zastosowanie zaawansowanych koncepcji Matrix do Quantum Computing
Przegląd komputerów kwantowych i symulatorów kwantowych
- Sprzęt kwantowy i jego komponenty
- Uruchamianie symulatora kwantowego
- Wykonywalne mechanizmy kwantowe w symulacji kwantowej
- Wykonywanie obliczeń kwantowych w komputerze kwantowym
Praca z modelami Quantum Computing
- Logika i funkcje różnych bramek kwantowych
- Zrozumienie efektów superpozycji i splątania na bramkach kwantowych
Wykorzystanie algorytmu Shora i Quantum Computing kryptografii
Implementacja algorytmu Grovera w Quantum Computing.
Szacowanie fazy kwantowej w komputerze kwantowym
- Kwantowa transformata Fouriera
Pisanie podstawowych Quantum Computing algorytmów i programów dla komputera kwantowego
- Wykorzystanie odpowiednich narzędzi i języka do obliczeń kwantowych
- Konfigurowanie obwodów kwantowych i określanie bramek kwantowych
Kompilowanie i uruchamianie algorytmów i programów kwantowych w komputerze kwantowym
Testowanie i debugowanie algorytmów kwantowych i programów komputerów kwantowych
Identyfikowanie i korygowanie błędów algorytmów przy użyciu kwantowej korekcji błędów (QEC)
Przegląd Quantum Computing sprzętu i architektury
Integracja algorytmów i programów kwantowych ze sprzętem kwantowym
Rozwiązywanie problemów
Rozwój Quantum Computing dla przyszłych zastosowań w informatyce kwantowej
Podsumowanie i wnioski
Wymagania
- Znajomość metod matematycznych w zakresie prawdopodobieństwa i algebry liniowej
- Zrozumienie podstawowych teorii i algorytmów informatyki
- Zrozumienie podstawowych pojęć fizyki kwantowej
- Podstawowe doświadczenie z modelami i teoriami mechaniki kwantowej
Uczestnicy
- 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ę