Shot- and Noise-Aware Pauli Correlation Encoding for Max-Cut Experiments on IBM Heron Quantum Processor
Este artigo introduz um cronograma de codificação de correlação de Pauli consciente de disparos e ruído que ajusta dinamicamente a nitidez da perda com base no orçamento de medição e no ruído do dispositivo, permitindo um circuito compacto e nativo de hardware no processador IBM Heron para superar significativamente os métodos existentes na resolução de problemas de Max-Cut em grafos de 800 variáveis.
Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo
No mundo da computação moderna, alguns problemas são tão vastos que verificar todas as respostas possíveis levaria mais tempo do que a idade do universo. Estes são conhecidos como problemas de otimização combinatória, onde um computador deve encontrar a única melhor disposição entre um número vertiginoso de opções. Um exemplo clássico é o problema do "corte máximo" (maximum cut): imagine uma rede de cidades conectadas por estradas, onde cada estrada tem um peso representando sua importância. O objetivo é dividir as cidades em dois grupos de modo que o peso total das estradas que conectam os dois grupos seja o maior possível. Esta tarefa é notoriamente difícil para computadores clássicos, que muitas vezes precisam confiar em atalhos inteligentes em vez de soluções perfeitas.
Computadores quânticos foram propostos como uma nova forma de enfrentar esses desafios. Ao contrário das máquinas clássicas que processam informações como bits de zero ou um, as máquinas quânticas usam qubits que podem existir em estados complexos de zero e um simultaneamente. No entanto, os computadores quânticos atuais são imperfeitos. Eles são ruidosos, o que significa que seus cálculos são facilmente perturbados pelo ambiente, e podem rodar apenas por um curto período antes que os erros se acumulem. Devido a essas limitações, os cientistas utilizam um método chamado algoritmos quânticos variacionais. Nesta abordagem, um computador quântico executa um circuito específico, mede o resultado e um computador clássico ajusta as configurações do circuito para tentar encontrar uma resposta melhor. O processo se repete, esperando subir em direção à melhor solução possível.
Um estudo recente de Achraf Boussahi aborda uma falha crítica na forma como esses experimentos quânticos são atualmente projetados. A pesquisa foca em uma técnica específica chamada codificação de correlação de Pauli, que permite que um computador quântico resolva problemas com muitas variáveis usando muito menos qubits do que o habitual. A maneira padrão de treinar esses circuitos envolve uma configuração de "nitidez" (sharpness) matemática que controla o quão de perto o computador imita o problema real. Pesquisas anteriores sugeriram que tornar essa configuração o mais nítida possível sempre levava a melhores resultados, mas esses experimentos foram realizados em simulações perfeitas e sem ruído. O trabalho de Boussahi revela que essa suposição deixa de funcionar quando o experimento é realizado em uma máquina real e imperfeita. Ao realizar testes em um processador quântico real, o estudo demonstra que as melhores configurações para uma simulação perfeita são frequentemente as piores configurações para um dispositivo real, e fornece uma nova regra para ajustar essas máquinas para que funcionem de forma eficaz no mundo real.
O cerne do problema reside em como os computadores quânticos medem suas respostas. Para obter um resultado, a máquina deve executar seu cálculo muitas vezes, um processo conhecido como tirar "shots" (disparos). Cada shot produz um resultado ligeiramente diferente devido ao ruído estatístico, de forma muito semelhante a jogar uma moeda muitas vezes para ver se ela é justa. Quanto mais shots forem realizados, mais clara se torna a verdadeira resposta. Os pesquisadores descobriram que a configuração de "nitidez" usada para treinar o circuito quântico está secretamente ligada a esse número de shots. Se a nitidez for configurada como muito alta, o circuito tentará encontrar uma solução que exige mais shots do que a máquina pode realisticamente fornecer. Em uma simulação perfeita, onde não há limite de shots, uma configuração muito nítida funciona bem porque o computador consegue resolver detalhes minúsculos. Mas em um dispositivo real com um número limitado de shots, uma configuração excessivamente nítida força o computador a adivinhar os sinais de suas respostas com base no ruído, levando a resultados aleatórios e inúteis.
Para provar isso, a equipe treinou circuitos quânticos em cinco grafos complexos diferentes, cada um com 800 variáveis, usando um processador quântico com apenas 13 qubits. Eles compararam os antigos cronogramas de treinamento agressivos contra um novo cronograma "consciente de shots" (shot-aware), que ajustava a nitidez com base no número real de shots disponíveis. Os resultados foram impressionantes. No processador quântico real, os antigos cronogramas tiveram um desempenho ruim, muitas vezes falhando em fazer melhor do que um palpite aleatório. Em contraste, o novo cronograma, que foi ajustado aos limites específicos da máquina, superou consistentemente todos os métodos publicados. Em 150 comparações diretas através de diferentes grafos e contagens de shots, o novo método venceu todas as vezes. Ele conseguiu encontrar soluções que estavam significativamente mais próximas da melhor resposta possível, retendo até 91,9 por cento do valor do corte ideal, enquanto os métodos anteriores colapsaram no aleatório.
O estudo também descobriu como o ruído físico da máquina afeta o cálculo. Os pesquisadores descobriram que o ruído no processador atua como um interruptor de dimerização (dimmer switch), reduzindo a força dos sinais que o computador lê. Esse efeito é matematicamente equivalente a ter menos shots do que os realmente realizados. Ao medir esse efeito de redução de intensidade na máquina específica que utilizaram, eles puderam prever exatamente como ajustar a configuração de nitidez para compensar. Eles desenvolveram uma regra simples: definir a nitidez com base no número de shots e no nível de ruído medido. Quando testaram essa regra em um novo grafo antes mesmo de rodar o experimento, suas previsões do resultado final foram precisas dentro de uma fração minúscula de percentual. Essa capacidade de prever o desempenho antes de rodar o código é um grande passo à frente para o uso prático de computadores quânticos.
Outra descoberta crucial diz respeito ao design do próprio circuito quântico. Os melhores resultados na literatura anterior vieram de circuitos que conectavam cada qubit a todos os outros, um design que funciona bem em máquinas com conectividade perfeita. No entanto, o processador quântico real usado neste estudo possui um layout específico onde os qubits estão conectados apenas aos seus vizinhos imediatos. Quando os pesquisadores tentaram rodar o design "todos-para-todos" (all-to-all) nesta máquina, o computador teve que embaralhar os dados usando portas extras, o que introduziu tanto ruído que a resposta final não foi melhor do que um palpite aleatório. Ao mudar para um design de "tijolo" (brickwork) que correspondia ao layout natural da máquina, eles evitaram esses passos extras. Esse circuito nativo do hardware, combinado com o novo treinamento consciente de shots, permitiu que a máquina retivesse sua força de sinal e entregasse resultados de alta qualidade.
A pesquisa conclui que, para a otimização quântica funcionar no hardware atual, os cientistas devem parar de tratar a máquina como um simulador perfeito e começar a tratá-la como um dispositivo ruidoso e limitado por shots. A antiga estratégia de buscar a nitidez máxima é contraproducente no mundo real. Em vez disso, a chave é combinar o cronograma de treinamento com as restrições específicas do hardware: o número de shots disponíveis e o nível de ruído presente. Ao fazer isso, pesquisadores podem extrair soluções significativas das máquinas imperfeitas de hoje. O estudo utilizou apenas alguns minutos de tempo real de computação quântica para chegar a essas conclusões, sugerindo que, com o ajuste correto, esses dispositivos já são capazes de resolver problemas complexos melhor do que se pensava anteriormente, desde que paremos de pedir a eles o impossível e comecemos a perguntar o que eles realmente podem fazer.
Afogado em artigos na sua área?
Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.