← Últimos artigos
⚛️ quantum physics

Fault Attacks on ML-based Quantum Control and Error Correction

Este artigo apresenta a primeira análise de ataques de injeção de falhas físicas em modelos de aprendizado de máquina usados em computação quântica, demonstrando que oscilações de tensão podem degradar significativamente a precisão da correção de erros de leitura e da decodificação de erros quânticos ao induzir corrupção estruturada ao nível de bits em vez de ruído aleatório.

Autores originais: Anthony Etim, Jakub Szefer

Publicado 2026-07-30
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Anthony Etim, Jakub Szefer

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

Imagine um mundo onde os computadores não apenas processam números, mas dançam com o próprio tecido da realidade, usando partículas minúsculas chamadas qubits para resolver problemas que levariam um milhão de anos para computadores normais. Este é o reino da computação quântica. Mas esses dançarinos quânticos são incrivelmente tímidos e sensíveis; um único espirro do ambiente pode arruinar sua performance. Para mantê-los no caminho certo, usamos a "correção de erros", uma rede de segurança que verifica constantemente se um qubit tropeçou e o corrige. No passado, essa rede de segurança era um conjunto rígido de regras, mas recentemente, cientistas começaram a ensinar essas redes de segurança a aprenderem por conta própria usando Aprendizado de Máquina (ML). Pense nisso como atualizar um livro de regras rígido em um treinador inteligente e intuitivo que pode detectar erros sutis e corrigi-los instantaneamente.

No entanto, há uma pegadinha. Assim como um treinador humano pode ser enganado por uma distração bem calculada, esses treinadores inteligentes de ML podem ser confundidos. Este artigo explora uma forma física muito específica de confundi-los: dar ao cérebro do computador um "glitch" (falha) momentâneo e minúsculo em sua fonte de alimentação. É como ligar e desligar um interruptor de luz tão rápido que o cérebro do computador tropeça por um breve segundo. Os pesquisadores queriam saber: se alguém pudesse chegar de fininho e acionar o interruptor de energia da máquina que controla o computador quântico, eles poderiam fazer o treinador inteligente dar o conselho errado? E se o fizessem, o computador quântico apenas ficaria um pouco ruidoso ou perderia completamente o rumo?

Os pesquisadores, Anthony Etim e Jakub Szefer, decidiram testar essa teoria em dois tipos diferentes de "treinadores inteligentes" usados em sistemas quânticos. O primeiro era um modelo chamado HERQULES, que atua como um tradutor, tentando entender o que um grupo de cinco partículas quânticas está dizendo quando todas estão falando umas sobre as outras. O segundo era um decodificador "Deep Q", um treinador mais complexo que atua como um detetive, olhando para um mapa de pistas (chamadas de síndromes) para decidir como corrigir erros em um grande quebra-cabeça quântico.

Para testar isso, a equipe montou um experimento de laboratório usando um dispositivo chamado ChipWhisperer Husky. Este dispositivo é como um escalpelo de cirurgião de precisão para eletricidade; ele pode injetar um glitch de voltagem minúsculo e perfeitamente sincronizado na linha de energia do computador que executa os modelos de ML. Eles não lançaram glitches aleatórios; eles sincronizaram os glitches para atingir o computador no exato momento em que ele estava processando partes específicas de seu "cérebro" (as diferentes camadas da rede neural).

Os resultados foram surpreendentes. Eles descobriram que esses treinadores inteligentes são surpreendentemente frágeis. Quando eles causaram o glitch nas partes iniciais do tradutor HERQULES, isso causou erros com muito mais frequência do que quando causaram o glitch nas partes posteriores. Na verdade, para o decodificador Deep Q, um único glitch bem posicionado poderia derrubar sua precisão de um perfeito 100% para tão baixo quanto 21,57%. Mas a parte assustadora não era apenas o número de erros; era o tipo de erro.

Normalmente, quando você mexe com um computador, espera ruído aleatório — como estática em um rádio. Mas aqui, os glitches causaram uma "corrupção estruturada". Era como se o glitch não tivesse apenas confundido o treinador; ele o tivesse "lavado o cérebro". O decodificador Deep Q, que deveria olhar para diferentes pistas e escolher diferentes correções, começou a ignorar as pistas inteiramente. Em vez disso, ele escolheria exatamente a mesma correção todas as vezes, não importava qual fosse o problema. Em um experimento, o decodificador colapsou escolhendo a "Ação 0" para quase todos os inputs, efetivamente desistindo de seu trabalho.

Os pesquisadores também simularam o que acontece se o cérebro do computador encontrar números "não finitos" (como infinito ou "Não é um Número") devido a um glitch. Eles descobriram que injetar apenas cinco desses números estranhos na primeira camada do decodificador Deep Q foi suficiente para fazer todo o sistema colapsar naquela única ação errada. Isso sugere que a falha não é apenas ruído aleatório; é uma vulnerabilidade específica onde um erro minúsculo nos estágios iniciais do processamento pode cascatear em uma falha total do sistema.

O artigo conclui que, embora esses modelos de ML sejam ótimos para fazer os computadores quânticos funcionarem, eles também são um novo tipo de ponto fraco. Se um atacante com acesso físico ao controlador puder acionar o interruptor de energia no milissegundo certo, ele poderia sabotar silenciosamente a capacidade do computador quântico de corrigir seus próprios erros. Os autores sugerem que precisamos tratar esses modelos de ML como componentes de segurança críticos, talvez adicionando verificações simples para detectar esses glitches ou fazendo com que o computador verifique o próprio trabalho, apenas para garantir que não foi enganado por um estado de transe.

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.

Experimentar Digest →