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 dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium 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łacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Visa Mobile