Quantum speed-up for unsupervised learning

被引:156
作者
Aimeur, Esma [1 ]
Brassard, Gilles [1 ]
Gambs, Sebastien [2 ]
机构
[1] Univ Montreal, Dept Informat & Rech Operationnelle, Montreal, PQ H3C 3J7, Canada
[2] Univ Rennes 1, INRIA, IRISA, F-35042 Rennes, France
关键词
Unsupervised learning; Clustering; Quantum learning; Quantum information processing; Grover's algorithm; COMMUNICATION; SEARCH; REGRESSION; COMPLEXITY; MECHANICS; OUTLIER; SQUARES; WALKS;
D O I
10.1007/s10994-012-5316-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We show how the quantum paradigm can be used to speed up unsupervised learning algorithms. More precisely, we explain how it is possible to accelerate learning algorithms by quantizing some of their subroutines. Quantization refers to the process that partially or totally converts a classical algorithm to its quantum counterpart in order to improve performance. In particular, we give quantized versions of clustering via minimum spanning tree, divisive clustering and k-medians that are faster than their classical analogues. We also describe a distributed version of k-medians that allows the participants to save on the global communication cost of the protocol compared to the classical version. Finally, we design quantum algorithms for the construction of a neighbourhood graph, outlier detection as well as smart initialization of the cluster centres.
引用
收藏
页码:261 / 287
页数:27
相关论文
共 67 条
[1]   Adiabatic quantum computation is equivalent to standard quantum computation [J].
Aharonov, D ;
van Dam, W ;
Kempe, J ;
Landau, Z ;
Lloyd, S ;
Regev, O .
45TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2004, :42-51
[2]  
Aimeur E., 2007, P 24 INT C MACH LEAR, P1
[3]  
Aimeur E., 2006, P 19 CAN C ART INT C, P433
[4]   QUANTUM WALKS AND THEIR ALGORITHMIC APPLICATIONS [J].
Ambainis, Andris .
INTERNATIONAL JOURNAL OF QUANTUM INFORMATION, 2003, 1 (04) :507-518
[5]  
Angiulli F., 2002, Principles of Data Mining and Knowledge Discovery. 6th European Conference, PKDD 2002. Proceedings (Lecture Notes in Artificial Intelligence Vol.2431), P15
[6]  
Angluin D., 1988, Machine Learning, V2, P319, DOI 10.1023/A:1022821128753
[7]   Quantum optimization for training support vector machines [J].
Anguita, D ;
Ridella, S ;
Rivieccio, F ;
Zunino, R .
NEURAL NETWORKS, 2003, 16 (5-6) :763-770
[8]  
[Anonymous], 2001, P NEURAL INF PROCESS
[9]  
[Anonymous], 1994, Multidimensional Scaling
[10]  
[Anonymous], ARXIV09073584