Plan Szkolenia
Podstawy obliczeń kwantowych
- Kluczowe koncepcje kwantowe do tworzenia algorytmów
- Zrozumienie kubitów, bramek kwantowych i pomiarów
- Rola obwodów kwantowych w obliczeniach
Wprowadzenie do Google Willow
- Eksploracja środowiska pracy Willow
- Praca z symulatorami i sprzętem kwantowym
- Zarządzanie zadaniami i zasobami obliczeniowymi
Tworzenie obwodów kwantowych
- Projektowanie parametryzowanych obwodów
- Manipulowanie bramkami i operacjami
- Wykonywanie prostych obwodów na platformie Willow
Implementacja podstawowych algorytmów kwantowych
- Konstruowanie algorytmów takich jak Grovera i QFT
- Analiza zachowania algorytmów na sprzęcie
- Porównywanie wydajności klasycznej i kwantowej
Zaawansowane projektowanie algorytmów
- Tworzenie obwodów dostosowanych do konkretnych problemów
- Integracja technik redukcji szumów
- Skalowanie i optymalizacja głębokości obwodów
Hybrydowe przepływy pracy kwantowo-klasyczne
- Wykorzystanie bibliotek Pythona do koordynacji przepływów pracy
- Łączenie kodu klasycznego z wykonaniami na platformie Willow
- Tworzenie wielokrotnego użytku komponentów algorytmicznych
Testowanie, debugowanie i optymalizacja
- Debugowanie obwodów przy użyciu narzędzi symulatora
- Profilowanie wydajności algorytmów kwantowych
- Stosowanie strategii optymalizacji
Wdrażanie algorytmów kwantowych
- Przesyłanie zadań przez interfejs Willow
- Przegląd wyników wykonania
- Iteracyjne ulepszanie algorytmów
Podsumowanie i kolejne kroki
Wymagania
- Zrozumienie podstawowych koncepcji programowania
- Doświadczenie w pracy z Pythonem lub podobnymi językami
- Podstawowa znajomość zasad obliczeń kwantowych
Grupa docelowa
- Programiści
- Badacze sztucznej inteligencji
- Naukowcy zajmujący się danymi, 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ę