Plan Szkolenia
Podstawy Obliczeń Kwantowych
- Kluczowe pojęcia kwantowe dla rozwoju algorytmów
- Zrozumienie kubittów, bramek i pomiarów
- Rola obwodów kwantowych w obliczeniach
Wprowadzenie do Google Willow
- Poznanie obszaru roboczego Willow
- Praca z symulatorami i sprzętem kwantowym
- Zarządzanie zadaniami i zasobami obliczeniowymi
Budowanie Obwodów Kwantowych
- Projektowanie parametryzowanych obwodów
- Manipulacja bramkami i operacjami
- Wykonywanie prostych obwodów na Willow
Implementacja Podstawowych Algorytmów Kwantowych
- Budowanie algorytmów, takich jak Grovera i QFT
- Analiza zachowania algorytmu na sprzęcie
- Porównanie wydajności klasycznej i kwantowej
Zaawansowane Projektowanie Algorytmów
- Tworzenie problemowych obwodów
- Integracja technik redukcji szumu
- Skalowanie i optymalizacja głębokości obwodów
Hybrydowe Przepływy Pracy Kwantowo-Klasyczne
- Używanie bibliotek Pythona do koordynacji przepływów pracy
- Łączenie kodu klasycznego z wykonaniami Willow
- Tworzenie ponownie wykorzystywalnych komponentów algorytmicznych
Testowanie, Debugowanie i Optymalizacja
- Debugowanie obwodów przy użyciu narzędzi symulatora
- Profilowanie wydajności algorytmu kwantowego
- Zastosowanie strategii optymalizacji
Wdrażanie Algorytmów Kwantowych
- Przesyłanie zadań przez interfejs Willow
- Rewizja wyników wykonywania
- Iterowanie nad poprawami algorytmu
Podsumowanie i Następne Kroki
Wymagania
- Zrozumienie podstawowych pojęć programowania
- Doświadczenie w Pythonie lub podobnych językach
- Podstawowa znajomość zasad obliczeń kwantowych
Grupa Docelowa
- Programiści
- Badacze sztucznej inteligencji
- Data scientists pracujący z nowoczesnymi technologiami
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ę