Course Code: quantumibm
Duration: 14 hours
Prerequisites:
  • Zrozumienie Python programowania

Publiczność

  • Informatycy
Overview:

Obliczenia kwantowe są rozwinięciem systemu binarnego, wykorzystującym zjawiska kwantowe do zapisu informacji. IBM Quantum Experience to platforma typu open source, która służy do tworzenia, edytowania i wywoływania obwodów kwantowych w interfejsie podobnym do symulacji.

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla informatyków, którzy chcą tworzyć, edytować i wywoływać obwody kwantowe za pomocą IBM Quantum Experience.

Po zakończeniu tego szkolenia uczestnicy będą w stanie

  • Skonfigurować niezbędne środowisko programistyczne, aby rozpocząć tworzenie obwodów kwantowych.
  • Poprawiać niedokładności w kwantach za pomocą IBM Quantum Experience i jego symulacji.
  • Kontrolować zachowanie bramki przy użyciu jej natywnego odpowiednika.
  • Zaplanuj czas zdarzeń bramki.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczna implementacja w środowisku laboratoryjnym na żywo.

Opcje dostosowania kursu

  • Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Course Outline:

Wprowadzenie

Kwantowa teoria informacji

  • Teoria niepewności
  • Superpozycja i splątanie
  • Cząstki subatomowe

Przegląd klasycznych komputerów

  • Bity
  • Systemy binarne
  • Tranzystory

Quantum Computing

  • Kody topologiczne
  • Obwód QED
  • Quibity

IBM Quantum Experiences i Python Frameworks

  • Moduły i procesy stosowane w obliczeniach kwantowych
  • Symulacje obwodów kwantowych
  • Kompozytor obwodów
  • Notebooki Qiskit

Przygotowanie środowiska programistycznego

  • Instalowanie i konfigurowanie Anaconda
  • Instalowanie i konfigurowanie pakietów pip i Python
  • Instalowanie Qiskit
  • Konfigurowanie IBM Quantum Experience
  • Konfigurowanie IDE jako menedżera projektu
  • Konfigurowanie centrum kontroli wersji (GitHub)

Tworzenie obwodów QER w Circuit Composer

  • Stosowanie bramek
  • Pomiar kwabitów
  • Zapisywanie i uruchamianie obwodów QER

Kodowanie obwodów QER w programie Qiskit Notebooks

  • Wdrażanie hałaśliwej symulacji
  • Kodowanie hałaśliwego obwodu
  • Implementowanie obwodu kwantowego dla kwantowej transformaty Fouriera na 4 kwabitach
  • Tworzenie podstawowego algorytmu w obwodzie kwantowym
  • Kodowanie kwantowego obwodu teleportu

Testowanie obwodów

  • Uruchomienie obwodów QER na prawdziwym urządzeniu kwantowym IBM
  • Analiza wyświetlanych wyników

Podsumowanie i wnioski

Sites Published:

United Arab Emirates - Quantum Computing with IBM Quantum Experience

Qatar - Quantum Computing with IBM Quantum Experience

Egypt - Quantum Computing with IBM Quantum Experience

Saudi Arabia - Quantum Computing with IBM Quantum Experience

South Africa - Quantum Computing with IBM Quantum Experience

Brasil - Quantum Computing with IBM Quantum Experience

Canada - Quantum Computing with IBM Quantum Experience

中国 - Quantum Computing with IBM Quantum Experience

香港 - Quantum Computing with IBM Quantum Experience

澳門 - Quantum Computing with IBM Quantum Experience

台灣 - Quantum Computing with IBM Quantum Experience

USA - Quantum Computing with IBM Quantum Experience

Österreich - Quantum Computing with IBM Quantum Experience

Schweiz - Quantum Computing with IBM Quantum Experience

Deutschland - Quantum Computing with IBM Quantum Experience

Czech Republic - Quantum Computing with IBM Quantum Experience

Denmark - Quantum Computing with IBM Quantum Experience

Estonia - Quantum Computing with IBM Quantum Experience

Finland - Quantum Computing with IBM Quantum Experience

Greece - Quantum Computing with IBM Quantum Experience

Magyarország - Quantum Computing with IBM Quantum Experience

Ireland - Quantum Computing with IBM Quantum Experience

Luxembourg - Quantum Computing with IBM Quantum Experience

Latvia - Quantum Computing with IBM Quantum Experience

España - Quantum Computing with IBM Quantum Experience

Italia - Quantum Computing with IBM Quantum Experience

Lithuania - Quantum Computing with IBM Quantum Experience

Nederland - Quantum Computing with IBM Quantum Experience

Norway - Quantum Computing with IBM Quantum Experience

Portugal - Quantum Computing with IBM Quantum Experience

România - Quantum Computing with IBM Quantum Experience

Sverige - Quantum Computing with IBM Quantum Experience

Türkiye - Quantum Computing with IBM Quantum Experience

Malta - Quantum Computing with IBM Quantum Experience

Belgique - Quantum Computing with IBM Quantum Experience

France - Quantum Computing with IBM Quantum Experience

日本 - Quantum Computing with IBM Quantum Experience

Australia - Quantum Computing with IBM Quantum Experience

Malaysia - Quantum Computing with IBM Quantum Experience

New Zealand - Quantum Computing with IBM Quantum Experience

Philippines - Quantum Computing with IBM Quantum Experience

Singapore - Quantum Computing with IBM Quantum Experience

Thailand - Quantum Computing with IBM Quantum Experience

Vietnam - Quantum Computing with IBM Quantum Experience

India - Quantum Computing with IBM Quantum Experience

Argentina - Quantum Computing with IBM Quantum Experience

Chile - Quantum Computing with IBM Quantum Experience

Costa Rica - Quantum Computing with IBM Quantum Experience

Ecuador - Quantum Computing with IBM Quantum Experience

Guatemala - Quantum Computing with IBM Quantum Experience

Colombia - Quantum Computing with IBM Quantum Experience

México - Quantum Computing with IBM Quantum Experience

Panama - Quantum Computing with IBM Quantum Experience

Peru - Quantum Computing with IBM Quantum Experience

Uruguay - Quantum Computing with IBM Quantum Experience

Venezuela - Quantum Computing with IBM Quantum Experience

Polska - Quantum Computing with IBM Quantum Experience

United Kingdom - Quantum Computing with IBM Quantum Experience

South Korea - Quantum Computing with IBM Quantum Experience

Pakistan - Quantum Computing with IBM Quantum Experience

Sri Lanka - Quantum Computing with IBM Quantum Experience

Bulgaria - Quantum Computing with IBM Quantum Experience

Bolivia - Quantum Computing with IBM Quantum Experience

Indonesia - Quantum Computing with IBM Quantum Experience

Kazakhstan - Quantum Computing with IBM Quantum Experience

Moldova - Quantum Computing with IBM Quantum Experience

Morocco - Quantum Computing with IBM Quantum Experience

Tunisia - Quantum Computing with IBM Quantum Experience

Kuwait - Quantum Computing with IBM Quantum Experience

Oman - Quantum Computing with IBM Quantum Experience

Slovakia - Quantum Computing with IBM Quantum Experience

Kenya - Quantum Computing with IBM Quantum Experience

Nigeria - Quantum Computing with IBM Quantum Experience

Botswana - Quantum Computing with IBM Quantum Experience

Slovenia - Quantum Computing with IBM Quantum Experience

Croatia - Quantum Computing with IBM Quantum Experience

Serbia - Quantum Computing with IBM Quantum Experience

Bhutan - Quantum Computing with IBM Quantum Experience

Nepal - Quantum Computing with IBM Quantum Experience

Uzbekistan - Quantum Computing with IBM Quantum Experience