Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Balanced k-means clustering on an adiabatic quantum computer

Journal Article · · Quantum Information Processing
Adiabatic quantum computers are a promising platform for efficiently solving challenging optimization problems. Therefore, many are interested in using these computers to train computationally expensive machine learning models. We present a quantum approach to solving the balanced k-means clustering training problem on the D-Wave 2000Q adiabatic quantum computer. In order to do this, we formulate the training problem as a quadratic unconstrained binary optimization (QUBO) problem. Unlike existing classical algorithms, our QUBO formulation targets the global solution to the balanced k-means model. We test our approach on a number of small problems and observe that despite the theoretical benefits of the QUBO formulation, the clustering solution obtained by a modern quantum computer is usually inferior to the solution obtained by the best classical clustering algorithms. Nevertheless, the solutions provided by the quantum computer do exhibit some promising characteristics. We also perform a scalability study to estimate the run time of our approach on large problems using future quantum hardware. Finally, as a final proof of concept, we used the quantum approach to cluster random subsets of the Iris benchmark data set.
Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE
Grant/Contract Number:
AC05-00OR22725
OSTI ID:
1831694
Journal Information:
Quantum Information Processing, Journal Name: Quantum Information Processing Journal Issue: 9 Vol. 20; ISSN 1570-0755
Publisher:
SpringerCopyright Statement
Country of Publication:
United States
Language:
English

References (26)

Constructing optimal binary decision trees is NP-complete journal May 1976
Adiabatic quantum linear regression journal November 2021
Graph Partitioning using Quantum Annealing on the D-Wave System preprint January 2017
Quantum-assisted cluster analysis preprint January 2018
Training and Classification using a Restricted Boltzmann Machine on the D-Wave 2000Q text January 2020
A Classical-Quantum Hybrid Approach for Unsupervised Probabilistic Machine Learning book February 2019
NP-hardness of Euclidean sum-of-squares clustering journal January 2009
Quantum annealing for combinatorial clustering journal January 2018
Efficiently embedding QUBO problems on adiabatic quantum computers journal March 2019
Training a 3-node neural network is NP-complete journal January 1992
Support vector machines on the D-Wave quantum annealer journal March 2020
A comparative study of efficient initialization methods for the k-means clustering algorithm journal January 2013
QUBO formulations for training machine learning models journal May 2021
A comparative study of K-Means, K-Means++ and Fuzzy C-Means clustering algorithms conference February 2017
Data Clustering with Cluster Size Constraints Using a Modified K-Means Algorithm conference October 2014
Load-balanced clustering of wireless sensor networks conference January 2003
Research on k-means Clustering Algorithm: An Improved k-means Clustering Algorithm conference April 2010
Competitive learning mechanisms for scalable, incremental and balanced clustering of streaming texts conference January 2003
Quantum computing for clustering big datasets conference September 2018
How slow is the k -means method? conference January 2006
Applications of weighted Voronoi diagrams and randomization to variance-based k -clustering: (extended abstract) conference January 1994
Graph Partitioning using Quantum Annealing on the D-Wave System
  • Ushijima-Mwesigwa, Hayato; Negre, Christian F. A.; Mniszewski, Susan M.
  • Proceedings of the Second International Workshop on Post Moores Era Supercomputing - PMES'17 https://doi.org/10.1145/3149526.3149531
conference January 2017
Nonnegative/Binary matrix factorization with a D-Wave quantum annealer journal December 2018
Quantum Computing in the NISQ era and beyond journal August 2018
Algorithm AS 136: A K-Means Clustering Algorithm journal January 1979
Quantum-Assisted Cluster Analysis on a Quantum Annealing Device journal June 2018

Similar Records

Adiabatic quantum linear regression
Journal Article · Mon Nov 08 19:00:00 EST 2021 · Scientific Reports · OSTI ID:1829515