Tecniche avanzate - Componenti aggiuntivi Qiskit
Gli add-on di Qiskit costituiscono un insieme di funzionalità di ricerca volte a consentire la scoperta di algoritmi su larga scala. Questi componenti software modulari si basano sulle solide fondamenta di Qiskit e possono essere integrati in un flusso di lavoro per scalare o progettare nuovi algoritmi quantistici. Questa pagina illustra gli strumenti disponibili nelle principali categorie funzionali per aiutarti a scegliere le funzionalità più adatte alla creazione dei tuoi flussi di lavoro.
Problemi relativi ai domini
Queste funzionalità sono specializzate nella trasposizione di problemi del dominio in operatori e circuiti quantistici da eseguire su un computer quantistico.
Mappatore di ottimizzazione (si apre in una nuova scheda)
Formulare problemi di ottimizzazione e tradurli in rappresentazioni comprensibili per un computer quantistico.
Sfoglia la documentazione
Lavorare con sistemi fermionici utilizzando strutture dati per operatori e circuiti fermionici, nonché framework per la codifica da fermioni a qubit e la sintesi di circuiti tramite l’integrazione del transpiler Qiskit.
Sfoglia la documentazione
AQC-Tensor (si apre in una nuova scheda)
Realizzare circuiti ad alta fedeltà con profondità ridotta utilizzando la compilazione quantistica approssimativa con reti tensoriali.
Sfoglia la documentazione
Formule multiprodotto (si apre in una nuova scheda)
Ridurre l'errore di Trotter della dinamica hamiltoniana mediante una combinazione ponderata di diverse esecuzioni del circuito.
Sfoglia la documentazione
Ottimizzare i circuiti per l'esecuzione hardware
Queste funzionalità sono utili per ridurre la profondità dei circuiti e comportano solitamente un aumento del carico di campionamento.
Retropropagazione dell'operatore
Ridurre la profondità del circuito nelle stime del valore atteso tramite la retropropagazione delle grandezze osservabili attraverso il circuito.
Sfoglia la documentazione
Taglio dei circuiti (si apre in una nuova scheda)
Ridurre la profondità dei circuiti transpilati scomponendo le porte di intrecciamento tra qubit non adiacenti.
Sfoglia la documentazione
Scopri i modelli di rumore
Utilizza i seguenti strumenti per l'apprendimento e il perfezionamento dei modelli di rumore nell'ambito della tua strategia di mitigazione degli errori
Realizzare esperimenti di caratterizzazione del rumore quantistico basati sulla randomizzazione e pipeline di analisi per l'adattamento dei modelli
Sfoglia la documentazione
Ridurre il sovraccarico di campionamento della cancellazione dell'errore probabilistico (PEC) eliminando i termini del modello di rumore che hanno un impatto limitato sulla stima delle variabili osservabili.
Sfoglia la documentazione
Gestione del rumore per la stima del valore atteso
Utilizza i seguenti componenti aggiuntivi per gestire il rumore durante la creazione di carichi di lavoro quantistici che stimano i valori attesi delle osservabili.
Assorbimento del rumore propagato
Attenuare i valori attesi misurando una grandezza osservabile che abbia incorporato le informazioni del modello di rumore.
Sfoglia la documentazione
Misure di mitigazione di Qiskit
Crea pipeline personalizzate per la mitigazione degli errori utilizzando tecniche quali PEC, ZNE e TREX direttamente con Samplomatic.
Sfoglia la documentazione
Gestire il rumore nei risultati del campionamento
Queste tecniche sono utili per gestire il rumore nei risultati di campionamento.
Diagonalizzazione quantistica basata su campioni
Stimare lo spettro degli hamiltoniani quantistici elaborando campioni rumorosi e diagonalizzando in un sottospazio ridotto.
Sfoglia la documentazione
SQD per HPC (si apre in una nuova scheda)
Un'implementazione dell'add-on SQD ottimizzata per l'HPC, scritta secondo i moderni standard dell' C++17 e e progettata per supportare flussi di lavoro e applicazioni HPC.
Sfoglia la documentazione
Post-selezione con controlli di inversione di bit (si apre in una nuova scheda)
Eliminare il rumore non markoviano nelle stringhe di bit campionate incorporando controlli di inversione di bit in un circuito.
Leggi la documentazione
Riduzione delle misurazioni senza matrice ( M3 ) (si apre in una nuova scheda)
Ridurre gli errori di misurazione elaborando i dati in un sottospazio ridotto definito da stringhe di bit soggette a rumore.
Sfoglia la documentazione
Migliorare la fedeltà delle distribuzioni campionate utilizzando controlli di Pauli efficienti dal punto di vista hardware basati su codici spazio-temporali.
Sfoglia la documentazione
Funzionalità di supporto
Utilizza queste funzionalità per supportare e creare flussi di lavoro che sfruttano altri componenti aggiuntivi.
Utilità aggiuntive (si apre in una nuova scheda)
Crea più rapidamente flussi di lavoro basati su componenti aggiuntivi utilizzando questa raccolta di funzioni per la creazione di hamiltoniani, la generazione di circuiti di evoluzione temporale di Trotter e l'applicazione delle più recenti funzionalità di mitigazione degli errori.
Sfoglia la documentazione
Un quadro di riferimento per approssimare l'evoluzione degli operatori, che può essere utilizzato per simulare i valori attesi e implementare tecniche di mitigazione degli errori, quali l'assorbimento del rumore propagato (PNA) e i coni di luce ombreggiati.
Sfoglia la documentazione