Visão geral das técnicas de gerenciamento de ruído
Ao executar cargas de trabalho quânticas, há múltiplas maneiras de reduzir o impacto do ruído. Os complementos Qiskit de código aberto fornecem técnicas de mitigação e supressão de erros que se integram diretamente ao seu fluxo de trabalho de desenvolvimento, enquanto o Qiskit Runtime aplica estratégias avançadas de mitigação de erros automaticamente quando os jobs são enviados para execução. Esta página indexa todas as ferramentas e recursos disponíveis em ambas as opções para ajudá-lo a escolher a abordagem certa para gerenciar o ruído ao construir cargas de trabalho quânticas.
Técnicas gerais de gerenciamento de ruído
Modelo de execução direcionada
Ajuste fino de mitigação de erros e outras técnicas capturando intenções de design no lado do cliente, e transferindo a geração custosa de variantes de Circuit para o lado do servidor.
Navegar pela documentação →
Desacoplamento dinâmico
Insere sequências de pulso em Qubits ociosos para suprimir erros de coerência causados por interações indesejadas entre Qubits durante a execução do Circuit.
Saiba mais →
Twirling de Pauli
Técnica de ajuste de ruído que transforma qualquer canal de ruído em um canal de Pauli com uma estrutura mais específica; frequentemente combinada com outras técnicas de mitigação de erros que funcionam bem com ruído de Pauli.
Saiba mais →
Complemento Qiskit AQC-Tensor
Os usuários podem compilar a parte inicial de um Circuit em uma aproximação quase equivalente desse Circuit, mas com menos camadas.
Navegar pela documentação →
Mitigação de erros para estimativa de valor esperado
Extinção de erros de leitura com twirling (TREX)
Ferramenta de mitigação de erros no Qiskit Runtime que mitiga os efeitos de erros de medição substituindo-os aleatoriamente por uma sequência de medição com twirling.
Saiba mais →
Extrapolação de ruído zero (ZNE)
Técnica de mitigação de erros que calcula o valor esperado em diferentes níveis de ruído e, em seguida, estima o resultado ideal extrapolando os resultados de valores esperados ruidosos para o limite de ruído zero.
Saiba mais →
Amplificação probabilística de erros (PEA)
Técnica ZNE que envolve a execução de experimentos preliminares para aprender um modelo de ruído com twirling do Circuit e, em seguida, usa esse modelo para realizar uma amplificação de erros mais precisa.
Saiba mais →
Cancelamento probabilístico de erros (PEC)
Retorna uma estimativa imparcial do valor esperado, ao custo de maior sobrecarga do que outras técnicas como ZNE. Extrapola a saída do Circuit ideal executando diferentes instâncias de Circuit ruidoso.
Saiba mais →
PEC com cones de luz sombreados
Uma técnica PEC modificada que usa propagação de Pauli para reduzir o número de termos de erro considerados em um modelo de ruído de acordo com as especificidades do observável alvo.
Navegar pela documentação →
Retropropagação de operador (OBP)
Usa um método baseado na teoria de perturbação de Clifford para reduzir a profundidade do Circuit removendo operações de sua extremidade ao custo de mais medições de operadores.
Navegar pela documentação →
Absorção de ruído propagado (PNA)
Técnica para mitigar erros em valores esperados de observáveis 'absorvendo' os inversos de canais de ruído aprendidos em um observável usando propagação de Pauli.
Navegar pela documentação →
Mitigação de erros para resultados de amostragem
Diagonalização quântica baseada em amostras (SQD)
Implementa uma técnica para encontrar autovalores e autovetores de operadores quânticos, como um Hamiltoniano de sistema quântico, usando computação quântica e clássica distribuída em conjunto.
Navegar pela documentação →
SQD para HPC
Uma implementação pronta para HPC do complemento SQD. Está escrito nos padrões modernos C++17 e é projetado para criar um único binário compilado para uso com MPI.
Navegar pela documentação →
Mitigação de Medição Sem Matriz
A Mitigação de Medição Sem Matriz (M3) é um pacote para mitigação escalável de erros de medição quântica que pode ser calculada em paralelo.
Navegar pela documentação →