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
- Integracja zachowań kwantowych z obliczeniami kwantowymi
- Qubit
- Implementacja notacji Diraca
- Pomiary bazowe w obliczeniach kwantowych
- Obwody kwantowe i wyrocznie kwantowe
Praca z wektorami i macierzami w obliczeniach kwantowych
- Mnożenie macierzy z wykorzystaniem fizyki kwantowej
- Konwencje iloczynów tensorowych
Zastosowanie zaawansowanych koncepcji macierzowych w obliczeniach kwantowych
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 na komputerze kwantowym
Praca z modelami obliczeń kwantowych
- Logika i funkcje różnych bramek kwantowych
- Zrozumienie wpływu superpozycji i splątania na bramki kwantowe
Wykorzystanie algorytmu Shora i kryptografii kwantowej
Implementacja algorytmu Grovera w obliczeniach kwantowych
Estymacja fazy kwantowej na komputerze kwantowym
- Kwantowa transformata Fouriera
Pisanie podstawowych algorytmów i programów kwantowych dla komputera kwantowego
- Wykorzystanie odpowiednich narzędzi i języka do obliczeń kwantowych
- Konfiguracja obwodów kwantowych i określanie bramek kwantowych
Kompilacja i uruchamianie algorytmów i programów kwantowych na komputerze kwantowym
Testowanie i debugowanie algorytmów i programów kwantowych
Identyfikacja i korygowanie błędów algorytmicznych za pomocą kwantowej korekcji błędów (QEC)
Przegląd sprzętu i architektury komputerów kwantowych
Integracja algorytmów i programów kwantowych ze sprzętem kwantowym
Rozwiązywanie problemów
Rozwój obliczeń kwantowych dla przyszłych zastosowań w nauce o informacji kwantowej
Podsumowanie i zakończenie
Wymagania
- Znajomość metod matematycznych w zakresie prawdopodobieństwa i algebry liniowej
- Zrozumienie podstawowych teorii i algorytmów informatyki
- Zrozumienie podstawowych koncepcji fizyki kwantowej
- Podstawowe doświadczenie z modelami i teoriami mechaniki kwantowej
Grupa docelowa
- Naukowcy zajmujący się informatyką
- Inżynierowie
Opinie uczestników (1)
Znajomość algorytmów obliczeń kwantowych i powiązanego z nimi teoretycznego tła trenera jest znakomita. Szczególnie chciałbym podkreślić jego zdolność do wykrycia dokładnie, kiedy miałem trudności z materiałem prezentowanym, a dostarczył mi czasu i wsparcia, aby naprawdę zrozumieć temat - to było wspaniałe i bardzo korzystne! Wirtualna konfiguracja z użyciem Zoom działała znakomicie, podobnie jak ustalenia dotyczące sesji szkoleniowych i przebiegu przerw. Było dużo materiału/teorii do omówienia w "tylko" 2 dniach, więc trener zręcznie dostosował jego ilość według postępów związanych z moim zrozumieniem tematów. Może planowanie 3 dni dla bezwzględnych początkujących byłoby lepsze, aby pokryć cały materiał i treści wymienione w programie. Bardzo podobała mi się elastyczność trenera w odpowiadaniu na moje konkretne pytania dotyczące tematów szkoleniowych, nawet dodatkowo wracając po przerwach z dalszymi wyjaśnieniami, jeśli to było konieczne. Duże dzięki ponownie za sesje! Świetna robota!
Giorgi Ediberidze
Szkolenie - Quantum Computing with IBM Quantum Experience
Przetłumaczone przez sztuczną inteligencję