← 최신 논문
⚛️ 양자물리학

Measure Now, Mitigate Later: Virtual Error Cancellation for Logical Quantum Circuits

이 논문은 사전적인 노이즈 특성 분석이나 수정된 실험 회로를 요구하지 않고도, 범용 논리 양자 회로의 신드롬 기록을 활용하여 편향을 제거하고 샘플링 오버헤드를 크게 줄이는 고전적 후처리 기법인 "가상 오류 제거(virtual error cancellation)"를 소개한다.

원저자: Oles Shtanko, Saswata Roy, Shashwat Kumar, Zlatko Minev

게시일 2026-10-09
📖 4 분 읽기🧠 심층 분석

원저자: Oles Shtanko, Saswata Roy, Shashwat Kumar, Zlatko Minev

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. ✨ 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

양자 컴퓨터는 오늘날의 기계로는 불가능한 문제들, 즉 새로운 의약품 설계에서부터 복잡한 암호 해독에 이르기까지의 문제들을 해결할 것을 약속합니다. 이를 위해 양자 컴퓨터는 여러 상태에 동시에 존재할 수 있는 빛이나 전기의 미세한 입자인 큐비트(qubit)에 의존합니다. 그러나 이 큐비트들은 매우 취약합니다. 아주 작은 진동이나 열조차도 정보의 손실을 일으켜 계산을 망치는 오류로 이어질 수 있습니다. 이를 해결하기 위해 과학자들은 하나의 논리적 큐비트의 정보를 여러 개의 물리적 큐비트에 분산시키는 양자 오류 정정(quantum error correction)이라는 기술을 사용합니다. 이는 일종의 안전망을 만듭니다. 만약 하나의 물리적 큐비트가 실패하더라도, 나머지 큐비트들이 컴퓨터에 올바른 상태가 무엇인지 알려줄 수 있기 때문입니다.

이러한 안전망에도 불구하고, 초기 단계의 양자 컴퓨터는 완벽하지 않을 것입니다. 여전히 실수를 하겠지만, 그 횟수가 줄어들 뿐입니다. 이러한 잔여 오류, 즉 논리적 오류(logical errors)는 유용하고 대규모인 양자 컴퓨팅으로 나아가는 길을 가로막는 주요 장애물입니다. 모든 오류를 잡아내기 위해 더 큰 안전망을 구축하는 것만으로는 너무 많은 하드웨어가 필요하여 발전을 지연시킵니다. 더 실용적인 접근 방식은 컴퓨터를 있는 그대로 실행하여 일부 오류가 빠져나가는 것을 받아들이고, 그 후 소프트웨어를 사용하여 결과를 정화하는 것입니다. 이를 오류 완화(error mitigation)라고 합니다. 기존의 소프트웨어 방식들은 대개 컴퓨터가 실행되기 전에 하드웨어를 수정해야 하거나, 기계에 영향을 미치는 노이즈가 정확히 어떤 종류인지 파악하기 위해 방대한 양의 추가 데이터를 필요로 한다는 점이 과제였습니다.

구글 퀀텀 AI(Google Quantum AI)의 연구팀은 이러한 난관을 완전히 우회하는 새로운 방법을 개발했습니다. 그들은 이를 가상 오류 상쇄(virtual error cancellation)라고 부릅니다. 이 기술은 양자 회로를 변경하거나 추가적인 보정 실험을 실행하는 대신, 컴퓨터가 작업을 마친 후에 전적으로 작동합니다. 이 방식은 모든 표준 실행 중에 이미 생성되는 기계의 내부 '검진 기록'인 신드롬 기록(syndrome records)을 활용합니다. 연구진은 이 기록을 영리한 2단계 소프트웨어 프로세스로 분석함으로써, 하드웨어를 건드리지 않고도 논리적 오류를 수학적으로 상쇄하고 올바른 답을 찾아낼 수 있습니다.

핵심 아이디어는 기계의 오류 기록을 읽는 두 가지 서로 다른 방식을 비교하는 데 있습니다. 일반적인 양자 컴퓨터에서는 계산이 계속될 수 있도록 실시간으로 빠르게 작동하는 디코더(decoder)가 실행 중 발생하는 오류를 수정합니다. 이 빠른 디코더는 훌륭하지만 완벽하지는 않습니다. 연구진의 방법은 실험이 끝난 후 나중에 실행되는 훨씬 느리고 복잡한 두 번째 디코더를 추가합니다. 이 오프라인 디코더는 시스템의 실제 상태를 파악하는 데 더 뛰어나지만, 컴퓨터가 작동하는 동안 사용하기에는 너무 오래 걸립니다.

마법은 팀이 빠른 디코더와 느린 디코더가 내린 결정을 비교할 때 일어납니다. 대부분의 경우 두 디코더는 일치합니다. 일치할 때, 결과가 올바를 가능성이 높으므로 팀은 해당 데이터 포인트에 약간 더 높은 가중치를 부여하여 유지합니다. 그러나 두 디코더가 의견이 다를 때는 오류가 발생했을 확률이 높다는 신호가 됩니다. 기존 방식들이 이 '논쟁적인' 결과들을 버리는 것과 달리, 이 새로운 기술은 이들에게 음(-)의 가중치를 부여합니다. 최종 계산에서 이러한 음의 가중치는 오류가 도입한 편향(bias)을 상쇄하여, 마치 오류를 총합에서 빼버리는 효과를 냅니다. 이는 저울을 맞추는 것과 같습니다. 만약 특정 측정값 그룹이 한쪽 방향으로 치우쳐 있다는 것을 안다면, 그와 반대되는 힘을 더함으로써 수학적으로 다시 제로(0)로 끌어올 수 있습니다.

연구진은 코드 거리(code distance)가 7인 회전된 표면 코드(rotated surface code)라는 특정 유형의 양자 코드를 사용한 수치 시뮬레이션을 통해 이 접근 방식을 테스트했습니다. 이 시뮬레이션에서 이 방법은 놀라울 정도로 효과적임이 증명되었습니다. 이 방식은 정정되지 않은 결과와 비교했을 때 논리적 오류율을 1,000배 이상 줄였습니다. 단순히 나쁜 데이터를 버리는 표준 방식과 비교했을 때도, 이 기술은 오류를 100배 이상 줄이며 상당한 개선을 보여주었습니다. 결정적으로, 이러한 엄청난 오류 감소는 더 많은 실행 횟수를 요구하는 대가를 치르지 않았습니다. 이 방법은 동일한 정밀도를 달라는 이전의 고급 기술들보다 실제로 더 적은 샘플을 필요로 했으며, 이는 훨씬 더 효율적임을 의미합니다.

이 연구는 양자 컴퓨터가 생성하는 가공되지 않은 데이터 안에, 적절한 소프트웨어 도구만 있다면 스스로의 실수를 바로잡을 수 있는 충분한 정보가 들어있음을 보여줍니다. 팀은 빠른 실시간 결정과 느리지만 정확도가 높은 분석 사이의 차이를 활용함으로써, 물리적 기계를 수정하지 않고도 편향을 제거하는 '가상' 정정을 만드는 것이 가능하다는 것을 보여주었습니다. 이 방법은 단순한 회로뿐만 아니라 모든 유형의 양자 회로에 적용 가능하며, 별도의 시간이 소요되는 보정 단계 없이 실험 자체로부터 노이즈 특성을 직접 학습합니다.

이러한 발견은 결함 허용(fault-tolerant) 양자 컴퓨팅의 초기 단계에 대한 새로운 경로를 제시합니다. 하드웨어가 완벽해질 때까지 기다리는 대신, 연구자들은 이제 이 후처리 기술을 사용하여 현재 보유한 불완전한 기계로부터 훨씬 더 정확한 결과를 뽑아낼 수 있습니다. 시뮬레이션에 따르면 양자 코드가 더 커지고 견고해질수록 이 방법의 효율성은 더욱 향려되어, 오류를 얼마나 잘 정정할 수 있는지에 대한 이론적 한계에 근접하게 됩니다. 이는 신드롬 기록이 단순히 실시간 오류 탐지를 위한 도구를 넘어, 양자 실행이 종료된 후에도 계산 추정치를 정교하게 다듬을 수 있는 강력한 자원임을 확립합니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →