ODBIERZ TWÓJ BONUS :: »

Komputer kwantowy. Programowanie, algorytmy, kod Eric R. Johnston, Nicholas Harrigan, Mercedes Gimeno-Segovia

Autorzy:
Eric R. Johnston, Nicholas Harrigan, Mercedes Gimeno-Segovia
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
2.8/6  Opinie: 4
Stron:
280
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
40,20 zł 67,00 zł (-40%)
40,20 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
33,50 zł 67,00 zł (-50%)
33,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Druk na żądanie

Czego się nauczysz?

  • Zasad działania komputerów kwantowych (QPU) i ich ograniczeń
  • Operacji na pojedynczym kubicie, w tym rotacji, superpozycji i podstawowych bramek
  • Programowania rejestrów wielokubitowych oraz użycia bramek logicznych, takich jak CNOT, SWAP czy Toffoli
  • Realizacji teleportacji kwantowej i interpretowania jej wyników
  • Implementacji kwantowej arytmetyki i logiki, w tym operacji inkrementacji, dekrementacji i odwracalności
  • Wykorzystywania wzmacniania amplitudy do przyspieszania algorytmów
  • Stosowania kwantowej transformaty Fouriera (QFT) w analizie sygnałów
  • Szacowania fazy kwantowej i jej praktycznych zastosowań
  • Kodowania i przetwarzania danych liczbowych na QPU, w tym użycia QRAM
  • Rozwiązywania problemów logicznych i łamigłówek (np. 3-SAT) za pomocą algorytmów kwantowych
  • Zastosowania QPU do supersamplingu i przetwarzania grafiki komputerowej
  • Implementacji algorytmu faktoryzacji Shora na komputerze kwantowym
  • Rozwiązywania układów równań liniowych oraz analizy głównych składowych (PCA) z użyciem QPU
  • Budowania kwantowych maszyn wektorów podtrzymujących (SVM) i innych modeli uczenia maszynowego
  • Korzystania z darmowych symulatorów QCEngine i dostępnych w chmurze QPU
  • Orientowania się w aktualnej literaturze, językach programowania kwantowego i dalszych kierunkach rozwoju

Komputery kwantowe nie są już tylko urządzeniami teoretycznymi. Nie są też futurystycznym monstrum, obcą maszyną, która zamieni całe istniejące oprogramowanie w jakąś jego niezrozumiałą alternatywę. Komputery kwantowe (QPU) staną się raczej radykalnym rozszerzeniem możliwości współczesnej informatyki, które pozwoli nam rozwiązać problemy dotychczas nierozwiązywalne. Istnieją ważne zadania, z którymi QPU potrafią sobie świetnie poradzić, a których rozwiązanie byłoby niemożliwe na jakimkolwiek standardowym urządzeniu komputerowym. Z drugiej strony z wieloma standardowymi obliczeniami QPU nie radzi sobie dużo lepiej niż najzwyklejszy laptop. Z punktu widzenia programisty zatem stanowi rodzaj koprocesora o ciekawych możliwościach.

Oto przewodnik po wspaniałym, nieodkrytym jeszcze do końca świecie informatyki kwantowej. Aby ją zrozumieć, niepotrzebny jest doktorat z fizyki kwantowej i wyższej matematyki. Dzięki tej książce opanujesz zestaw pojęć niezbędnych do zrozumienia działania QPU, dowiesz się, jakie problemy mogą rozwiązać aplikacje QPU i nauczysz się korzystać z narzędzi do pisania programów dla QPU. Zaprezentowane tu koncepcje są bogato ilustrowane przykładami, które można łatwo uruchomić na darmowym symulatorze QCEngine. Istnieje też możliwość korzystania z fizycznych QPU (kilka prototypów QPU udostępniono w chmurze). Interesującą, choć nieco trudniejszą częścią przewodnika jest rozdział poświęcony zastosowaniu obliczeń kwantowych w uczeniu maszynowym.

W tej książce:

  • koncepcje programowania procesorów kwantowych
  • kubity, superpozycja i teleportacje kwantowe
  • prymitywy QPU
  • wzmacnianie amplitudy, kwantowa transformacja Fouriera i szacowanie fazy
  • przykłady aplikacji QPU

QPU: zrób pierwszy krok ku technologii przyszłości!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Eric R. Johnston napisał symulator QCEngine. Był badaczem inżynierii kwantowej na Uniwersytecie Bristolskim i programował efekty filmowe dla Lucasfilm. Jest inżynierem kwantowym, akrobatą i gimnastykiem.
 

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy do zrozumienia książki ,,Komputer kwantowy. Programowanie, algorytmy, kod" potrzebuję zaawansowanej wiedzy z fizyki lub matematyki?
Nie, książka została napisana w przystępny sposób i nie wymaga doktoratu z fizyki ani wyższej matematyki. Wprowadza niezbędne pojęcia od podstaw i skupia się na praktycznym podejściu do programowania komputerów kwantowych.
2. Czy w książce znajdę praktyczne przykłady kodu i instrukcje do samodzielnego uruchamiania programów kwantowych?
Tak, książka zawiera liczne przykłady kodu, które można uruchomić na darmowym symulatorze QCEngine. Autor omawia także możliwość korzystania z rzeczywistych komputerów kwantowych dostępnych w chmurze.
3. Jakie narzędzia i oprogramowanie są wykorzystywane w książce do nauki programowania komputerów kwantowych?
W książce wykorzystywany jest głównie symulator QCEngine, który jest darmowy. Opisane są również przykłady korzystania z rzeczywistych QPU udostępnianych w chmurze.
4. Czy książka omawia konkretne algorytmy kwantowe, takie jak algorytm Shora czy zastosowania w uczeniu maszynowym?
Tak, w książce szczegółowo opisano m.in. algorytm faktoryzacji Shora, kwantową transformatę Fouriera, wzmacnianie amplitudy oraz zastosowania komputerów kwantowych w uczeniu maszynowym i analizie danych.
5. Czy lektura tej książki pomoże mi zacząć pisać własne programy na komputery kwantowe?
Tak, książka prowadzi krok po kroku przez podstawy programowania QPU, wyjaśnia koncepcje i przedstawia praktyczne przykłady, dzięki czemu możesz zacząć samodzielnie pisać i testować swoje pierwsze programy kwantowe.
6. Czy książka nadaje się jako materiał pomocniczy do kursów akademickich lub samodzielnej nauki?
Tak, dzięki przejrzystemu podziałowi treści, praktycznym ćwiczeniom i omówieniu najważniejszych algorytmów, książka świetnie sprawdzi się zarówno jako uzupełnienie kursu, jak i do samodzielnej nauki.
7. Czy po przeczytaniu książki będę mógł korzystać z rzeczywistych komputerów kwantowych dostępnych online?
Tak, książka wyjaśnia jak korzystać z prototypowych QPU dostępnych w chmurze oraz jak uruchamiać na nich własne programy, co pozwoli Ci zdobyć praktyczne doświadczenie z rzeczywistym sprzętem kwantowym.
8. Czy w książce znajdę informacje o ograniczeniach obecnych komputerów kwantowych i perspektywach rozwoju tej technologii?
Tak, autor omawia zarówno ograniczenia symulatorów i sprzętu QPU, jak i perspektywy rozwoju informatyki kwantowej, a także wskazuje literaturę i źródła do dalszego pogłębiania wiedzy.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
40,20 zł
Dodaj do koszyka
Ebook
33,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile