Plan Szkolenia
Wprowadzenie
Teoria Informacji Kwantowej
- Teoria nieoznaczoności
- Superpozycja i splątanie
- Cząstki subatomowe
Przegląd Klasycznych Komputerów
- Bity
- Systemy binarne
- Tranzystory
Komputery Kwantowe
- Kody topologiczne
- Obwody QED
- Kubity
IBM Quantum Experience i Frameworki Pythona
- Moduły i procesy używane w obliczeniach kwantowych
- Symulacje obwodów kwantowych
- Kompozytor obwodów
- Notatniki Qiskit
Przygotowanie Środowiska Programistycznego
- Instalacja i konfiguracja Anacondy
- Instalacja i konfiguracja pip i pakietów Pythona
- Instalacja Qiskit
- Konfiguracja IBM Quantum Experience
- Konfiguracja IDE jako menedżera projektu
- Ustawienie centrum kontroli wersji (GitHub)
Tworzenie Obwodów QER w Kompozytorze Obwodów
- Stosowanie bramek
- Pomiar kubitów
- Zapisywanie i uruchamianie obwodów QER
Programowanie Obwodów QER w Notatnikach Qiskit
- Implementacja hałaśliwej symulacji
- Programowanie hałaśliwego obwodu
- Implementacja obwodu kwantowego dla Kwantowej Transformacji Fouriera na 4 kubitach
- Tworzenie podstawowego algorytmu w obwodzie kwantowym
- Programowanie obwodu teleportacji kwantowej
Testowanie Obwodów
- Uruchamianie obwodów QER na rzeczywistym urządzeniu kwantowym IBM
- Analiza wyświetlanych wyników
Podsumowanie i Zakończenie
Wymagania
- Znajomość programowania w Pythonie
Grupa Docelowa
- Naukowcy zajmujący się komputerami
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ę