Quantum k-means algorithm based on Manhattan distance

被引:0
|
作者
Wu, Zhihao [1 ]
Song, Tingting [2 ,3 ]
Zhang, Yanbing [2 ]
机构
[1] Jinan Univ, Coll Cyber Secur, Guangzhou 510632, Peoples R China
[2] Jinan Univ, Coll Informat Sci & Technol, Guangzhou 510632, Peoples R China
[3] Guangxi Key Lab Cryptog & Informat Secur, Guilin 541004, Peoples R China
关键词
Quantum machine learning; Quantum algorithm; Quantum computation;
D O I
10.1007/s11128-021-03384-7
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Traditional k-means algorithm measures the Euclidean distance between any two data points, but it is not applicable in many scenarios, such as the path information between two cities, or when there are some obstacles between two data points. To solve the problems, we propose a quantum k-means algorithm based on Manhattan distance (QKMM). The main two steps of the QKMM algorithm are calculating the distance between each training vector and k cluster centroids, and choosing the closest cluster centroid. The quantum circuit is designed, and the time complexity is O(log(Nd) + 2 n root k), where N is number of training vectors, d is number of features for each training vector, n is number of bits for each feature, and k is the number of clustering classes. Different from other quantum k-means algorithms, our algorithm has wide applications and reduces the complexity. Compared with classical k-means algorithm, our algorithm reaches quadratic speedup.
引用
收藏
页数:10
相关论文
共 50 条
  • [31] K and starting means for k-means algorithm
    Fahim, Ahmed
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2021, 55
  • [32] k-Means Clustering with Distance-Based Privacy
    Epasto, Alessandro
    Mirrokni, Vahab
    Narayanan, Shyam
    Zhong, Peilin
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [33] Insulator segmentation algorithm based on k-means
    Zhang, Kaibi
    Yang, Lin
    [J]. 2019 CHINESE AUTOMATION CONGRESS (CAC2019), 2019, : 4747 - 4751
  • [34] K-means Algorithm Based on Fitting Function
    Chu, SiYong
    Deng, YanNi
    Tu, LinLi
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON APPLIED SCIENCE AND ENGINEERING INNOVATION, 2015, 12 : 1940 - 1945
  • [35] A Clustering Method Based on K-Means Algorithm
    Li, Youguo
    Wu, Haiyan
    [J]. INTERNATIONAL CONFERENCE ON SOLID STATE DEVICES AND MATERIALS SCIENCE, 2012, 25 : 1104 - 1109
  • [36] K-Means algorithm based on Cloud Computing
    Xu, Yunfeng
    Zhang, Yan
    Ma, Rui
    [J]. 2012 FIFTH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID 2012), VOL 2, 2012, : 363 - 365
  • [37] Variance Based Moving K-Means Algorithm
    Vijay, Vibin
    Raghunath, V. P.
    Singh, Amarjot
    Omkar, S. N.
    [J]. 2017 7TH IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2017, : 841 - 847
  • [38] Improvement of K-means algorithm based on density
    Zhang, Lanlan
    Qu, Jinshuai
    Gao, Minghu
    Zhao, Meina
    [J]. PROCEEDINGS OF 2019 IEEE 8TH JOINT INTERNATIONAL INFORMATION TECHNOLOGY AND ARTIFICIAL INTELLIGENCE CONFERENCE (ITAIC 2019), 2019, : 1070 - 1073
  • [39] A Fuzzy Clustering Algorithm Based on K-means
    Yan, Zhen
    Pi, Dechang
    [J]. ECBI: 2009 INTERNATIONAL CONFERENCE ON ELECTRONIC COMMERCE AND BUSINESS INTELLIGENCE, PROCEEDINGS, 2009, : 523 - 528
  • [40] Morse Recognition Algorithm Based on K-means
    Qu Shanhu
    Liu Hongbo
    Zhang Xu
    [J]. 2019 CROSS STRAIT QUAD-REGIONAL RADIO SCIENCE AND WIRELESS TECHNOLOGY CONFERENCE (CSQRWC), 2019,