期刊文献+

量子机器学习算法综述 被引量:37

A Survey on Quantum Machine Learning
下载PDF
导出
摘要 机器学习在过去十几年里不断发展,并对其他领域产生了深远的影响.近几年,研究人员发现结合量子计算特性的新型机器学习算法可实现对传统算法的加速,该类成果引起了广泛的关注和研究.因此,文中对近十年的量子机器学习算法进行总结、梳理.首先,介绍了量子计算和机器学习的基本概念;其次,从四个方面分别介绍了量子机器学习,分别是量子无监督聚类算法、量子有监督分类算法、量子降维算法、量子深度学习;同时,对比分析量子机器学习算法与传统机器学习算法的区别和联系;最后,总结该领域存在的问题及挑战,并对量子机器学习未来的工作进行展望. With tremendous development of classical machine learning in past decades, it has influenced on many different fields as an essential part of data science. Recent years, as an innovative type of machine learning algorithms, quantum machine learning plays high parallel performance based on quantum mechanics. Consequently, it speeds up some of conventional algorithms. Researchers in quantum machine learning focus on improving performance of classical machine learning through quantum computation and exploring the possibility of combination of machine learning with quantum mechanics, and presenting some new algorithms. The framework of quantum machine learning mainly contains three steps.. (1) Load and input classical data. It is converting classical information into quantum information. Making full use of high performance of quantum computation, it is necessary to encode classical data to quantum data according to quantum representation. (2) Construct series of unitary operators and use them to process quantum data. The basic principle of quantum computation is that all the operations must follow the unitary characteristics. Thereby, it is not possible to revise all classicai algorithms to quantum environment, and not all the quantum algorithms can provide exponential speed-up. (3) Read and output the learning result. After the first two steps, the quantum machine learning results are quantum states. In order to read and output the useful learning result, it needs some necessary measurements to extract relevant information. There are three kinds of research in this field. (1) Use quantum computing accelerates the costly part of traditional algorithm. This work is the hybrid of classical algorithm and quantum parts. There is no change of the main idea of learning algorithm. But complex parts are running on quantum devices, and it makes full use of quantum computing to speed up counterparts. (2) Borrow the physics concept to propose new algorithms. It is based on the mathematical framework of quantum mechanics. And researchers develop more efficient methods to solve optimization problem. (3) Use machine learning methods to solve some physics issues, such as quantum tomography by using compress sensing. With the power of machine learning, researchers can explore quantum world from another perspective, vice versa. Quantum machine learning solves classical data mining and data analysis problems from another perspective. There are some difficulties in building general quantum computer, researchers still make solid progress. With the development of quantum techniques, practical quantum machine learning algorithms will increasingly be presented. Therefore, some typical algorithms of quantum machine learning are surveyed in this paper. Firstly, it introduces the fundamental concepts of quantum computation and classical machine learning, including quantum states, quantum gate, and measurement. Secondly, it summarizes the quantum machine learning algorithms from four aspects including quantum unsupervised clustering algorithm, quantum supervised classification algorithm, quantum dimension reduction algorithm, quantum deep learning. It collects some typical algorithms for every part. Meanwhile, it analyzes and makes a comparison of computational complexity between classical machine learning and quantum machine learning. Finally, it reconfirms the problems, challenges and future research works for quantum machine learning along with an insight of quantum computation for big data.
出处 《计算机学报》 EI CSCD 北大核心 2018年第1期145-163,共19页 Chinese Journal of Computers
基金 国家自然科学基金(61502082) 中央高校基本科研业务费基础研究项目(ZYGX2014J065)资助
关键词 量子机器学习 量子计算 大数据 人工智能 量子深度学习 quantum machine learning quantum computation big data artificial intelligence quantum deep learning
  • 相关文献

参考文献5

二级参考文献136

  • 1解光军,范海秋,操礼程.一种量子神经计算网络模型[J].复旦学报(自然科学版),2004,43(5):700-703. 被引量:18
  • 2A. Kribus.Theoretical and Practical Progress of New Heliostat by Chen et al.[J].Communications in Theoretical Physics,2006,45(1):163-164. 被引量:55
  • 3BENGIO Y, DELALLEAU O. On the expressive power of deep archi- tectures[ C ]//Proc of the 14th International Conference on Discovery Science. Berlin : Springer-Verlag, 2011 : 18 - 36.
  • 4BENGIO Y. Leaming deep architectures for AI[ J]. Foundations and Trends in Machine Learning ,2009,2 ( 1 ) : 1-127.
  • 5HINTON G,OSINDERO S,TEH Y. A fast learning algorithm for deep belief nets [ J ]. Neural Computation ,2006,18 (7) : 1527-1554.
  • 6BENGIO Y, LAMBLIN P, POPOVICI D, et al. Greedy layer-wise training of deep networks [ C ]//Proc of the 12th Annual Conference on Neural Information Processing System. 2006:153-160.
  • 7LECUN Y, BOTTOU L, BENGIO Y, et al. Gradient-based learning ap- plied to document recognition[ J]. Proceedings of the iEEE, 1998, 86( 11 ) :2278-2324.
  • 8VINCENT P, LAROCHELLE H, BENGIO Y, et al. Extracting and composing robust features with denoising autoencoders[ C ]//Proc of the 25th International Conference on Machine Learning. New York: ACM Press ,2008 : 1096-1103.
  • 9VINCENT P, LAROCHELLE H, LAJOIE I, et aL Stacked denoising autoencoders:learning useftd representations in a deep network with a local denoising criterion [ J ]. Journal of Machine Learning Re- search ,2010,11 ( 12 ) :3371-3408.
  • 10YU Dong, DENG Li. Deep convex net: a scalable architecture for speech pattern classification [ C]//Proc of the 12th Annual Confe-rence of International Speech Comunication Association. 2011 : 2285- 2288.

共引文献896

同被引文献347

引证文献37

二级引证文献75

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部