Quantum Computing in Practice with Qiskit(R) and IBM Quantum Experience(R): Praktyczne przepisy na kodowanie komputerów kwantowych na poziomie bramy i algorytmu

Ocena:   (4,3 na 5)

Quantum Computing in Practice with Qiskit(R) and IBM Quantum Experience(R): Praktyczne przepisy na kodowanie komputerów kwantowych na poziomie bramy i algorytmu (Hassi Norln)

Opinie czytelników

Podsumowanie:

Książka stanowi kompleksowe i przystępne wprowadzenie do obliczeń kwantowych przy użyciu Qiskit i IBM Quantum Experience. Chociaż jest dobrze zorganizowana i zawiera przydatne instrukcje krok po kroku, niektóre treści są już nieaktualne i może brakować jej głębi dla osób poszukujących zaawansowanej wiedzy w teorii kwantowej.

Zalety:

** Zawiera szczegółowe instrukcje krok po kroku ze zrzutami ekranu i diagramami ** Nie wymaga wcześniejszego głębokiego zrozumienia mechaniki kwantowej ** Zapewnia dostęp do bezpłatnych zasobów za pośrednictwem IBM Quantum Experience ** Dobre źródło informacji dla początkujących, uczniów szkół średnich i programistów ** Obejmuje podstawowe pojęcia i praktyczne zastosowania efektywnie

Wady:

** Niektóre części książki są już nieaktualne, mniej niż dwa lata po publikacji ** Zbędne przykłady kodu mogą być nieprzydatne dla osób z doświadczeniem w mechanice kwantowej ** Brak wskazówek dotyczących konfiguracji komputera z systemem Windows, koncentrując się tylko na systemach Unix lub Mac ** Brak głębi w teorii kwantowej i zaawansowanych algorytmach kwantowych ** Nie nadaje się dla osób bez znajomości algebry liniowej lub programowania

(na podstawie 7 opinii czytelników)

Oryginalny tytuł:

Quantum Computing in Practice with Qiskit(R) and IBM Quantum Experience(R): Practical recipes for quantum computer coding at the gate and algorithm le

Zawartość książki:

Zrozumienie niuansów programowania tradycyjnych komputerów kwantowych i rozwiązywanie wyzwań przyszłości podczas tworzenia i wykonywania programów kwantowych na sprzęcie i symulatorach IBM Quantum.

Główne cechy

⬤ Przejście od napisania prostego programu kwantowego do programowania złożonych algorytmów kwantowych.

⬤ Poznaj probabilistyczną naturę kubitów, wykonując kwantowe rzuty monetą i korzystając z generatorów liczb losowych.

⬤ Zagłębienie się w algorytmy kwantowe i ich praktyczne zastosowania w różnych dziedzinach.

Długi opis

IBM Quantum Experience(R) to wiodąca platforma do programowania komputerów kwantowych i wdrażania rozwiązań kwantowych bezpośrednio w chmurze. Ta książka pomoże ci przyspieszyć programowanie komputerów kwantowych i zapewni rozwiązania najczęstszych problemów i wyzwań.

Zaczniesz od ogólnego przeglądu IBM Quantum Experience(R) i Qiskit(R), gdzie wykonasz instalację podczas pisania podstawowych programów kwantowych. Wprowadzenie to kładzie mniejszy nacisk na ramy teoretyczne, a większy na najnowsze osiągnięcia, takie jak algorytm Shora i algorytm Grovera. Następnie zagłębisz się w Qiskit(R), zestaw narzędzi do informatyki kwantowej i jego pakiety składowe, takie jak Terra, Aer, Ignis i Aqua. Szczegółowo omówisz te pakiety, badając ich zalety i przypadki użycia. Później odkryjesz różne bramki kwantowe, które oferuje Qiskit(R), a nawet zdekonstruujesz program kwantowy z ich pomocą, zanim przejdziesz do porównania kwantowych obliczeń kwantowych Noisy Intermediate-Scale Quantum (NISQ) i Universal Fault-Tolerant przy użyciu symulatorów i rzeczywistego sprzętu. Wreszcie, poznasz algorytmy kwantowe i zrozumiesz, czym różnią się one od algorytmów klasycznych, a także dowiesz się, jak korzystać z gotowych algorytmów w Qiskit(R) Aqua.

Pod koniec tej książki o obliczeniach kwantowych będziesz w stanie tworzyć i wykonywać własne programy kwantowe przy użyciu IBM Quantum Experience(R) i Qiskit(R) z Pythonem.

Czego się nauczysz

⬤ Wizualizacja kubitu w Pythonie i zrozumienie koncepcji superpozycji.

⬤ Zainstalować lokalny symulator Qiskit(R) i połączyć się z rzeczywistym sprzętem kwantowym.

⬤ Komponowanie programów kwantowych na poziomie obwodów przy użyciu Qiskit(R) Terra.

⬤ Porównywanie i zestawianie ze sobą obliczeń kwantowych z szumem w pośredniej skali (NISQ) i obliczeń kwantowych odpornych na błędy uniwersalne przy użyciu symulatorów i sprzętu IBM Quantum(R).

⬤ Zmniejszanie szumów w obwodach i systemach kwantowych przy użyciu Qiskit(R) Ignis.

⬤ Zrozumienie różnicy między algorytmami klasycznymi i kwantowymi poprzez implementację algorytmu Grovera w Qiskit(R).

Dla kogo jest ta książka

.

Ta książka jest przeznaczona dla programistów, naukowców zajmujących się danymi, badaczy uczenia maszynowego lub entuzjastów obliczeń kwantowych, którzy chcą zrozumieć, jak korzystać z IBM Quantum Experience(R) i Qiskit(R) do implementacji rozwiązań kwantowych i zdobycia praktycznego doświadczenia w zakresie obliczeń kwantowych. Doświadczenie w programowaniu w języku Python jest niezbędne, aby lepiej zrozumieć koncepcje omówione w książce. Podstawowa wiedza na temat obliczeń kwantowych będzie również korzystna.

Dodatkowe informacje o książce:

ISBN:9781838828448
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Quantum Computing in Practice with Qiskit(R) and IBM Quantum Experience(R): Praktyczne przepisy na...
Zrozumienie niuansów programowania tradycyjnych...
Quantum Computing in Practice with Qiskit(R) and IBM Quantum Experience(R): Praktyczne przepisy na kodowanie komputerów kwantowych na poziomie bramy i algorytmu - Quantum Computing in Practice with Qiskit(R) and IBM Quantum Experience(R): Practical recipes for quantum computer coding at the gate and algorithm le

Prace autora wydały następujące wydawnictwa: