Quantum Computing in Practice with Qiskit(R) and IBM Quantum Experience(R): ricette pratiche per la codifica di computer quantistici a livello di gate e di algoritmo

Punteggio:   (4,3 su 5)

Quantum Computing in Practice with Qiskit(R) and IBM Quantum Experience(R): ricette pratiche per la codifica di computer quantistici a livello di gate e di algoritmo (Hassi Norln)

Recensioni dei lettori

Riepilogo:

Il libro fornisce un'introduzione completa e accessibile al calcolo quantistico utilizzando Qiskit e l'IBM Quantum Experience. Sebbene sia ben organizzato e includa utili istruzioni passo-passo, alcuni contenuti sono già superati e potrebbe mancare di profondità per coloro che cercano una conoscenza avanzata della teoria quantistica.

Vantaggi:

** Facile da leggere e segue una struttura chiara ** Include istruzioni dettagliate passo-passo con schermate e diagrammi ** Non richiede una conoscenza approfondita della meccanica quantistica ** Fornisce l'accesso a risorse gratuite attraverso l'IBM Quantum Experience ** Buona risorsa per i principianti, gli studenti delle scuole superiori e i programmatori ** Copre i concetti essenziali e le applicazioni pratiche in modo efficace

Svantaggi:

** Alcune parti del libro sono già obsolete, a meno di due anni dalla pubblicazione ** Esempi di codice ridondanti possono essere inutili per chi ha un background in meccanica quantistica ** Nessuna guida per la configurazione di una macchina Windows, concentrandosi solo su sistemi Unix o Mac ** Manca di profondità nella teoria quantistica e negli algoritmi quantistici avanzati ** Non adatto a chi non ha familiarità con l'algebra lineare o la programmazione

(basato su 7 recensioni dei lettori)

Titolo originale:

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

Contenuto del libro:

Comprendere le sfumature della programmazione dei computer quantistici tradizionali e risolvere le sfide del futuro costruendo ed eseguendo programmi quantistici su hardware e simulatori IBM Quantum.

Caratteristiche principali

⬤ Passa dalla scrittura di un semplice programma quantistico alla programmazione di complessi algoritmi quantistici.

⬤ Esplora la natura probabilistica dei qubit eseguendo lanci di monete quantistiche e utilizzando generatori di numeri casuali.

⬤ Scoprite gli algoritmi quantistici e le loro applicazioni pratiche in vari ambiti.

Descrizione lunga

IBM Quantum Experience(R) è una piattaforma leader per la programmazione di computer quantistici e l'implementazione di soluzioni quantistiche direttamente sul cloud. Questo libro vi aiuterà a familiarizzare con la programmazione dei computer quantistici e fornirà soluzioni ai problemi e alle sfide più comuni.

Inizierete con una panoramica di alto livello su IBM Quantum Experience(R) e Qiskit(R), dove eseguirete l'installazione scrivendo alcuni programmi quantistici di base. Questa introduzione pone meno enfasi sul quadro teorico e più sugli sviluppi recenti come l'algoritmo di Shor e l'algoritmo di Grover. Successivamente, si approfondirà Qiskit(R), un kit di strumenti per la scienza dell'informazione quantistica, e i pacchetti che lo compongono, come Terra, Aer, Ignis e Aqua. Questi pacchetti verranno analizzati in dettaglio, esplorando i loro vantaggi e casi d'uso. In seguito, scoprirete le varie porte quantistiche offerte da Qiskit(R) e decostruirete un programma quantistico con il loro aiuto, prima di passare a confrontare il Noisy Intermediate-Scale Quantum (NISQ) e l'Universal Fault-Tolerant quantum computing utilizzando simulatori e hardware reale. Infine, esplorerete gli algoritmi quantistici e capirete come si differenziano dagli algoritmi classici, oltre a imparare a utilizzare gli algoritmi preconfezionati in Qiskit(R) Aqua.

Alla fine di questo libro sull'informatica quantistica, sarete in grado di costruire ed eseguire i vostri programmi quantistici utilizzando IBM Quantum Experience(R) e Qiskit(R) con Python.

Che cosa imparerete?

⬤ Visualizzare un qubit in Python e comprendere il concetto di sovrapposizione.

⬤ Installare un simulatore locale di Qiskit(R) e collegarsi all'hardware quantistico reale.

⬤ Comporre programmi quantistici a livello di circuiti utilizzando Qiskit(R) Terra.

⬤ Confrontare e contrastare il Noisy Intermediate-Scale Quantum computing (NISQ) e l'Universal Fault-Tolerant quantum computing utilizzando simulatori e hardware IBM Quantum(R).

⬤ Gestire il rumore nei circuiti e nei sistemi quantistici utilizzando Qiskit(R) Ignis.

⬤ Comprendere la differenza tra algoritmi classici e quantistici implementando l'algoritmo di Grover in Qiskit(R).

Per chi è questo libro?

.

Questo libro si rivolge a sviluppatori, data scientist, ricercatori di machine learning o appassionati di informatica quantistica che vogliono capire come utilizzare IBM Quantum Experience(R) e Qiskit(R) per implementare soluzioni quantistiche e fare esperienza pratica di informatica quantistica. L'esperienza nella programmazione Python è indispensabile per comprendere meglio i concetti trattati nel libro. Una conoscenza di base dell'informatica quantistica sarà inoltre utile.

Altre informazioni sul libro:

ISBN:9781838828448
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Quantum Computing in Practice with Qiskit(R) and IBM Quantum Experience(R): ricette pratiche per la...
Comprendere le sfumature della programmazione dei...
Quantum Computing in Practice with Qiskit(R) and IBM Quantum Experience(R): ricette pratiche per la codifica di computer quantistici a livello di gate e di algoritmo - Quantum Computing in Practice with Qiskit(R) and IBM Quantum Experience(R): Practical recipes for quantum computer coding at the gate and algorithm le

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)