Quantum Ensemble Learning with a Programmable Superconducting Processor
Chao Song,Jiachen Chen,Yaozu Wu,Zhen Yang,Shibo Xu,Xuan Ye,Ke Wang,Chuanyu Zhang,Feitong Jin,Xuhao Zhu,Yu Gao,Ziqi Tan,Zhengyi Cui,Aosai Zhang,Ning Wang,Yiren Zou,Tingting Li,Fanhao Shen,Jiarun Zhong,Zehang Bao,Zitian Zhu,Zixuan Song,Jinfeng Deng,Hang Dong,Pengfei Zhang,Daili Li,Wei Zhang,Hekang Li,Qiujiang Guo,Zhen Wang,Ying Li,Xiaoting Wang,H. Wang
DOI: https://doi.org/10.21203/rs.3.rs-5289422/v1
2024-01-01
Abstract:Quantum machine learning is among the most exciting potential applications of quantum computing. However, the vulnerability of quantum information to environmental noises and the consequent high cost for realizing fault tolerance has impeded the quantum models from learning complex datasets. Here, we introduce Adaboost.Q, a quantum adaptation of the classical adaptive boosting (Adaboost) algorithm designed to enhance learning capabilities of quantum classifiers. Based on the probabilistic nature of quantum measurement, the algorithm improves the prediction accuracy by refining the attention mechanism during the adaptive training and combination of quantum classifiers. We experimentally demonstrate the versatility of our approach on a programmable superconducting processor, where we observe notable performance enhancements across various quantum machine learning models, including quantum neural networks and quantum convolutional neural networks. With Adaboost.Q, we achieve an accuracy above 86% for a ten-class classification task over 10,000 test samples, and an accuracy of 100% for a quantum feature recognition task over 1,564 test samples. Our results demonstrate a foundational tool for advancing quantum machine learning towards practical applications, which has broad applicability to both the current noisy and the future fault-tolerant quantum devices.