IBM Quantum Experience

IBM Quantum Experience

IBM Quantum Composer 및 IBM Quantum Lab(이전의 IBM Quantum Experience)은 IBM Quantum이 제공하는 클라우드 기반 양자 컴퓨팅 서비스에 대한 공개 및 프리미엄 액세스를 허용하는 온라인 플랫폼을 형성합니다.여기에는 IBM의 프로토타입 양자 프로세서 세트, 양자 계산에 대한 튜토리얼 세트, 대화형 교과서 액세스 등이 포함됩니다.2021년 2월 현재 서비스에는 20대 이상의 기기가 있으며, 이 중 6대는 일반인이 무료로 이용할 수 있습니다.이 서비스는 알고리즘실험을 실행하고 양자컴퓨팅으로 가능한 것에 대한 튜토리얼과 시뮬레이션탐색하기 위해 사용할 수 있습니다.

IBM의 양자 프로세서는 Thomas J. Watson Research CenterIBM Research 본부에 있는 희석 냉장고에 있는 초전도 트랜스몬 큐비트로 구성되어 있습니다.사용자는 계산의 양자 회로 모델을 통해 양자 프로세서와 상호 작용합니다.회로는 Quantum Composer를 사용하여 그래픽으로 생성하거나 Quantum Lab의 Jupyter 노트북 내에서 프로그래밍 방식으로 생성할 수 있습니다.회선은 Qiskit을 사용하여 생성되며 OpenQ까지 컴파일할 수 있습니다.실제 양자 시스템에서 실행하는 ASM.

역사

  • 이 서비스는 2016년 5월 별 모양 패턴으로 연결된 5비트 양자 프로세서와 매칭 시뮬레이터를 통해 IBM Quantum[1] Experience로 출시되었습니다.이때 사용자는 퀀텀 컴포저 GUI를 통해서만 하드웨어와 상호 작용할 수 있었습니다.양자 회로는 하드웨어에서 사용 가능한 특정 2비트 게이트로 제한되었습니다.
  • 2016년 7월, IBM은 IBM Quantum Experience 커뮤니티 포럼을 시작했습니다.그 후 Slack 워크스페이스로 대체되었습니다.
  • 2017년 1월, IBM은 IBM Quantum [2]Experience에 5쿼트 양자 프로세서에서 사용 가능한 2쿼트 상호 작용 세트를 늘리고 시뮬레이터를 최대 20쿼트까지 사용자 지정 토폴로지로 확장하며 사용자가 양자 어셈블리 언어 코드를 사용하여 장치 및 시뮬레이터와 상호 작용할 수 있도록 하는 등 여러 가지 기능을 추가했습니다.
  • 2017년 3월, IBM은 사용자들이 보다 쉽게 코드를 작성하고 양자 프로세서와 시뮬레이터에서 실험을 실행할 수 있도록 Qiskit[3] 출시했습니다.초보자를 위한 사용자 가이드도 추가되었다.
  • 2017년 5월, IBM은 IBM Quantum [4]서비스에서 16비트 프로세서를 추가로 제공했습니다.
  • 2018년 1월 IBM은 IBM Quantum [5]Experience에서 주최한 Quantum Awards 프로그램을 시작했습니다.
  • 2019년 5월 웹 호스팅된 주피터 노트북 추가 및 온라인 인터랙티브 Qiskit [6]교재와의 통합 등 대대적인 서비스 개편이 이루어졌습니다.
  • 2021년 3월 재설계 후 작곡가 GUI와 Jupyter 노트북 사이에 더 큰 차이가 생겼습니다.IBM Quantum Experience라는 이름은 IBM Quantum Composer 및 IBM Quantum [7]Lab이라는 별도의 이름으로 폐지되었습니다.

IBM Quantum Composer

IBM Quantum Composer를 사용하여 GHZ 상태 실험을 실행한 결과를 보여주는 스크린샷

Quantum Composer는 사용자가 다양한 양자 알고리즘을 구성하거나 다른 양자 실험을 실행할 수 있도록 IBM이 설계한 그래픽 사용자 인터페이스(GUI)입니다.사용자는 실제 양자 프로세서에서 실행하거나 시뮬레이터를 사용하여 양자 알고리즘의 결과를 볼 수 있습니다.Quantum Composer에서 개발된 알고리즘은 [8]악보를 닮은 Quantum Composer를 참조하여 "quantum score"라고 합니다.

이 컴포저는 스크립팅 모드에서도 사용할 수 있습니다.이 모드에서는 사용자가 OpenQASM 언어로 프로그램을 대신 쓸 수 있습니다.다음은 IBM 5비트 컴퓨터용으로 구축된 매우 작은 프로그램의 예입니다.이 프로그램은 컴퓨터에 양자 δ ( 000 + 111δ\ \rangle =000\+을 생성하도록 지시합니다. 이 상태는 Bell 3비트 GHz의 변형으로 간주될 수 있습니다.그런 다음 상태를 측정하여 두 가지결과( 000 \ 000\ ) 또는 111 \ 111 \ 하나로 강제 축소합니다.

포함하다 "qelib1.inc" qreg q[5];                // 5 큐비트 할당(00000으로 자동 설정) 삐걱거리다 c[5];                // 클래식 비트 5개 할당  h q[0];                   // Hadamard 변환 큐비트 0 cx q[0], q[1];            // 조건부 Pauli X 변환(즉,큐비트 0 및 1의 "CNOT")                           // 이 시점에서는 2비트 벨 상태(00>+11>/sqrt(2)가 됩니다.  cx q[1], q[2];            // 이렇게 하면 얽힘이 세 번째 큐비트로 확장됩니다.  재다 q[0] -> c[0];     // 이 측정은 전체 3비트 상태를 축소합니다. 재다 q[1] -> c[1];     // 따라서 qubit 1 및 2가 qubit 0과 같은 값을 읽습니다. 재다 q[2] -> c[2]; 

QASM 언어의 모든 명령은 양자 게이트를 적용하거나 칩 레지스터를 0으로 초기화하거나 레지스터를 측정합니다.

사용.

  • 2018년 IBM은 IBM Quantum Experience의 사용자가 8만 명이 넘었으며, 이들은 총 300만 개 이상의 [9]실험을 실행했다고 보고했습니다.
  • 대학교수들은 IBM Quantum 서비스를 기반으로 한 사례와 실험을 교육 [28]커리큘럼에 통합했습니다.
  • 에콜 폴리테크니크 페데랄로잔(EPFL)의 물리학과 학생인 타라 토시치는 [30]북극에서 연구를 하는 동안 IBM Quantum 서비스를 이용했다.
  • 사람들은 또한 IBM Quantum 서비스를 다양한 비학문 목적으로 사용해 왔습니다.한 사용자가 IBM Quantum [31]서비스를 사용하여 "Quantum battleships"[32]라는 제목의 게임을 개발하기 시작했습니다.

레퍼런스

  1. ^ "IBM Makes Quantum Computing Available on IBM Cloud to Accelerate Innovation". 2016-05-04.
  2. ^ "IBM Quantum Experience Update".
  3. ^ "Quantum computing gets an API and SDK". 2017-03-06.
  4. ^ "Beta access our upgrade to the IBM QX".
  5. ^ "Now Open: Get quantum ready with new scientific prizes for professors, students and developers". 2018-01-14.
  6. ^ "IBM Unveils Beta of Next Generation Quantum Development Platform". 2021-02-10.
  7. ^ "Announcement of IBM Quantum Composer and Lab". 2021-03-02.
  8. ^ "IBM Quantum experience". Quantum Experience. IBM. Retrieved 3 July 2017.
  9. ^ "IBM Collaborating With Top Startups to Accelerate Quantum Computing". 2018-04-05.
  10. ^ "QX Community papers".
  11. ^ "Reseach of the IBM Quantum Hub at the University of Melbourne". 20 April 2021.
  12. ^ Rundle, R. P.; Tilma, T.; Samson, J. H.; Everitt, M. J. (2017). "Quantum state reconstruction made easy: a direct method for tomography". Physical Review A. 96 (2): 022117. arXiv:1605.08922. Bibcode:2017PhRvA..96b2117R. doi:10.1103/PhysRevA.96.022117.
  13. ^ Corbett Moran, Christine (29 June 2016). "Quintuple: a Python 5-qubit quantum computer simulator to facilitate cloud quantum computing". arXiv:1606.09225 [quant-ph].
  14. ^ Huffman, Emilie; Mizel, Ari (29 March 2017). "Violation of noninvasive macrorealism by a superconducting qubit: Implementation of a Leggett-Garg test that addresses the clumsiness loophole". Physical Review A. 95 (3): 032131. arXiv:1609.05957. Bibcode:2017PhRvA..95c2131H. doi:10.1103/PhysRevA.95.032131.
  15. ^ Deffner, Sebastian (23 September 2016). "Demonstration of entanglement assisted invariance on IBM's Quantum Experience". Heliyon. 3 (11): e00444. arXiv:1609.07459. doi:10.1016/j.heliyon.2017.e00444. PMC 5683883. PMID 29159322.
  16. ^ Huang, He-Liang; Zhao, You-Wei; Li, Tan; Li, Feng-Guang; Du, Yu-Tao; Fu, Xiang-Qun; Zhang, Shuo; Wang, Xiang; Bao, Wan-Su (9 December 2016). "Homomorphic Encryption Experiments on IBM's Cloud Quantum Computing Platform". Frontiers of Physics. 12 (1): 120305. arXiv:1612.02886. Bibcode:2017FrPhy..12l0305H. doi:10.1007/s11467-016-0643-9. S2CID 17770053.
  17. ^ Wootton, James R (1 March 2017). "Demonstrating non-Abelian braiding of surface code defects in a five qubit experiment". Quantum Science and Technology. 2 (1): 015006. arXiv:1609.07774. Bibcode:2017QS&T....2a5006W. doi:10.1088/2058-9565/aa5c73. S2CID 44370109.
  18. ^ Fedortchenko, Serguei (8 July 2016). "A quantum teleportation experiment for undergraduate students". arXiv:1607.02398 [quant-ph].
  19. ^ Berta, Mario; Wehner, Stephanie; Wilde, Mark M (6 July 2016). "Entropic uncertainty and measurement reversibility". New Journal of Physics. 18 (7): 073004. arXiv:1511.00267. Bibcode:2016NJPh...18g3004B. doi:10.1088/1367-2630/18/7/073004. S2CID 119186679.
  20. ^ Li, Rui; Alvarez-Rodriguez, Unai; Lamata, Lucas; Solano, Enrique (23 November 2016). "Approximate Quantum Adders with Genetic Algorithms: An IBM Quantum Experience". Quantum Measurements and Quantum Metrology. 4 (1): 1–7. arXiv:1611.07851. Bibcode:2017QMQM....4....1L. doi:10.1515/qmetro-2017-0001. S2CID 108291239.
  21. ^ Hebenstreit, M.; Alsina, D.; Latorre, J. I.; Kraus, B. (11 January 2017). "Compressed quantum computation using the IBM Quantum Experience". Phys. Rev. A. 95 (5): 052339. arXiv:1701.02970. doi:10.1103/PhysRevA.95.052339. S2CID 118958024.
  22. ^ Alsina, Daniel; Latorre, José Ignacio (11 July 2016). "Experimental test of Mermin inequalities on a five-qubit quantum computer". Physical Review A. 94 (1): 012314. arXiv:1605.04220. Bibcode:2016PhRvA..94a2314A. doi:10.1103/PhysRevA.94.012314. S2CID 119189277.
  23. ^ Linke, Norbert M.; Maslov, Dmitri; Roetteler, Martin; Debnath, Shantanu; Figgatt, Caroline; Landsman, Kevin A.; Wright, Kenneth; Monroe, Christopher (28 March 2017). "Experimental comparison of two quantum computing architectures". Proceedings of the National Academy of Sciences. 114 (13): 3305–3310. arXiv:1702.01852. doi:10.1073/pnas.1618020114. PMC 5380037. PMID 28325879.
  24. ^ Devitt, Simon J. (29 September 2016). "Performing quantum computing experiments in the cloud". Physical Review A. 94 (3): 032329. arXiv:1605.05709. Bibcode:2016PhRvA..94c2329D. doi:10.1103/PhysRevA.94.032329. S2CID 119217150.
  25. ^ Steiger, Damian; Haner, Thomas; Troyer, Matthias (2018). "ProjectQ: An Open Source Software Framework for Quantum Computing". Quantum. 2: 49. arXiv:1612.08091. doi:10.22331/q-2018-01-31-49. S2CID 6758479.
  26. ^ Santos, Alan C. (2017). "O Computador Quântico da IBM e o IBM Quantum Experience". Revista Brasileira de Ensino de Física. 39 (1). arXiv:1610.06980. doi:10.1590/1806-9126-RBEF-2016-0155.
  27. ^ Caicedo-Ortiz, H. E.; Santiago-Cortés, E. (2017). "Construyendo compuertas cuánticas con IBM's cloud quantum computer" [Building quantum gates with IBM’s cloud quantum computer] (PDF). Journal de Ciencia e Ingeniería (in Spanish). 9: 42–56. doi:10.46571/JCI.2017.1.7.
  28. ^ Sheldon, Sarah (10 June 2016). "Students try hand at cracking quantum code".
  29. ^ Nay, Chris (26 July 2016). "Quantum Experiences: Q&A with Caltech's Christine Corbett Moran".
  30. ^ Tosic, Tara (16 November 2018). "IBM Q in the Arctic: 76.4° North". IBM Research Blog.
  31. ^ Wootton, James (12 March 2017). "Why we need to make quantum games".
  32. ^ Wootton, James (7 March 2017). "Quantum Battleships: The first multiplayer game for a quantum computer".

외부 링크