Variational quantum compiling with double Q-learning

被引:25
|
作者
He, Zhimin [1 ,2 ]
Li, Lvzhou [3 ]
Zheng, Shenggen [2 ]
Li, Yongyao [4 ]
Situ, Haozhen [5 ]
机构
[1] Foshan Univ, Sch Elect & Informat Engn, Foshan 528000, Peoples R China
[2] Peng Cheng Lab, Shenzhen 518055, Peoples R China
[3] Sun Yat Sen Univ, Inst Quantum Comp & Comp Sci Theory, Sch Comp Sci & Engn, Guangzhou 510006, Peoples R China
[4] Foshan Univ, Sch Phys & Optoelect Engn, Foshan 528000, Peoples R China
[5] South China Agr Univ, Coll Math & Informat, Guangzhou 510642, Peoples R China
来源
NEW JOURNAL OF PHYSICS | 2021年 / 23卷 / 03期
基金
中国国家自然科学基金;
关键词
variational quantum compiling; reinforcement learning; double Q-learning;
D O I
10.1088/1367-2630/abe0ae
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Quantum compiling aims to construct a quantum circuit V by quantum gates drawn from a native gate alphabet, which is functionally equivalent to the target unitary U. It is a crucial stage for the running of quantum algorithms on noisy intermediate-scale quantum (NISQ) devices. However, the space for structure exploration of quantum circuit is enormous, resulting in the requirement of human expertise, hundreds of experimentations or modifications from existing quantum circuits. In this paper, we propose a variational quantum compiling (VQC) algorithm based on reinforcement learning, in order to automatically design the structure of quantum circuit for VQC with no human intervention. An agent is trained to sequentially select quantum gates from the native gate alphabet and the qubits they act on by double Q-learning with epsilon-greedy exploration strategy and experience replay. At first, the agent randomly explores a number of quantum circuits with different structures, and then iteratively discovers structures with higher performance on the learning task. Simulation results show that the proposed method can make exact compilations with less quantum gates compared to previous VQC algorithms. It can reduce the errors of quantum algorithms due to decoherence process and gate noise in NISQ devices, and enable quantum algorithms especially for complex algorithms to be executed within coherence time.
引用
收藏
页数:14
相关论文
共 50 条
  • [41] Neural Q-learning
    Stephan ten Hagen
    Ben Kröse
    Neural Computing & Applications, 2003, 12 : 81 - 88
  • [42] Robust Q-Learning
    Ertefaie, Ashkan
    McKay, James R.
    Oslin, David
    Strawderman, Robert L.
    JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 2021, 116 (533) : 368 - 381
  • [43] Neural Q-learning
    ten Hagen, S
    Kröse, B
    NEURAL COMPUTING & APPLICATIONS, 2003, 12 (02): : 81 - 88
  • [44] Logistic Q-Learning
    Bas-Serrano, Joan
    Curi, Sebastian
    Krause, Andreas
    Neu, Gergely
    24TH INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS (AISTATS), 2021, 130
  • [45] Enhancing Nash Q-learning and Team Q-learning mechanisms by using bottlenecks
    Ghazanfari, Behzad
    Mozayani, Nasser
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2014, 26 (06) : 2771 - 2783
  • [46] Comparison of Deep Q-Learning, Q-Learning and SARSA Reinforced Learning for Robot Local Navigation
    Anas, Hafiq
    Ong, Wee Hong
    Malik, Owais Ahmed
    ROBOT INTELLIGENCE TECHNOLOGY AND APPLICATIONS 6, 2022, 429 : 443 - 454
  • [47] A Double Q-Learning Approach for Navigation of Aerial Vehicles with Connectivity Constraint
    Khamidehi, Behzad
    Sousa, Elvino S.
    ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
  • [48] Erosion-safe operation using double deep Q-learning
    Visbech, Jens
    Gocmen, Tuhfe
    Rethore, Pierre-Elouan
    Hasager, Charlotte Bay
    SCIENCE OF MAKING TORQUE FROM WIND, TORQUE 2024, 2024, 2767
  • [49] Double-deep Q-learning to increase the efficiency of metasurface holograms
    Sajedian, Iman
    Lee, Heon
    Rho, Junsuk
    SCIENTIFIC REPORTS, 2019, 9 (1)
  • [50] Double action Q-learning for obstacle avoidance in a dynamically changing environment
    Ngai, DCK
    Yung, NHC
    2005 IEEE Intelligent Vehicles Symposium Proceedings, 2005, : 211 - 216