Implementacja kwantowego modelu perceptronu na komputerach kwantowych IBM. Bramkowy model obliczeń kwantowych w praktyce: Qiskit, dostęp do IBM Quantum, szum kwantowy i mitygacja błędów pomiaru, kwantowe sieci neuronowe, algorytm Deutscha, bramki pulsowe.
Slajdy i skrypty (PDF)
Pliki otwierają się bezpośrednio w przeglądarce — nie trzeba niczego instalować ani zakładać konta.
Notatniki Jupyter z ćwiczeniami
Odnośnik „otwórz podgląd” prowadzi do gotowego podglądu notatnika wraz z wynikami obliczeń i wykresami — bez instalowania Pythona. Aby samodzielnie uruchomić kod, należy pobrać plik .ipynb (patrz „Jak uruchomić ćwiczenia” poniżej).
Notatniki Jupyter z ćwiczeniami
| Notatnik | Podgląd | Plik | Komórek |
|---|---|---|---|
| Getting started | otwórz podgląd | pobierz | 28 |
| Building Noise Models | otwórz podgląd | pobierz | 31 |
| Safe token management | otwórz podgląd | pobierz | 29 |
| Obtaining information about your `backend` | otwórz podgląd | pobierz | 25 |
| Noise Model Examples | otwórz podgląd | pobierz | 10 |
| Introduction | otwórz podgląd | pobierz | 11 |
| Mthree basic | otwórz podgląd | pobierz | 13 |
| Definition of the sign flip | otwórz podgląd | pobierz | 13 |
| Definition of th sign flip | otwórz podgląd | pobierz | 15 |
| Data preparation | otwórz podgląd | pobierz | 12 |
| Deutsch's problem | otwórz podgląd | pobierz | 22 |
| Pulse gates | otwórz podgląd | pobierz | 19 |
Program szkolenia
Jak uruchomić ćwiczenia
- Zainstaluj Pythona w wersji 3.10 lub nowszej (python.org).
- Pobierz materiały bloku: przejdź do katalogu w repozytorium i użyj przycisku Code → Download ZIP (pobiera całe repozytorium) lub sklonuj je poleceniem
git clone https://github.com/iitis/AkademiaSztukiKwantowej.git. - Zainstaluj wymagane pakiety:
pip install -r materialy/03-kwantowy-perceptron/warsztaty/requirements.txt - Uruchom notatniki:
jupyter notebook— a następnie otwórz wybrany plik.ipynb.
Materiały źródłowe i historia prac
Komplet plików roboczych, z których powstały powyższe materiały (źródła LaTeX wraz z rysunkami, wersje robocze notatników, pełna historia zmian), pozostaje w gałęziach autorskich repozytorium: lp/perceptron. Do korzystania z materiałów nie jest potrzebny dostęp do tych gałęzi.