journal article·2021-12-01Open access

Quantum-Inspired Classification Algorithm from DBSCAN–Deutsch–Jozsa Support Vectors and Ising Prediction Model

Kodai Shiba, Chih-Chieh Chen, Masaru Sogabe, Katsuyoshi Sakamoto, Tomah Sogabe

Applied Sciences· Volume 11· Issue 23

Abstract

Quantum computing is suggested as a new tool to deal with large data set for machine learning applications. However, many quantum algorithms are too expensive to fit into the small-scale quantum hardware available today and the loading of big classical data into small quantum memory is still an unsolved obstacle. These difficulties lead to the study of quantum-inspired techniques using classical computation. In this work, we propose a new classification method based on support vectors from a DBSCAN–Deutsch–Jozsa ranking and an Ising prediction model. The proposed algorithm has an advantage over standard classical SVM in the scaling with respect to the number of training data at the training phase. The method can be executed in a pure classical computer and can be accelerated in a hybrid quantum–classical computing environment. We demonstrate the applicability of the proposed algorithm with simulations and theory.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Quantum Computing Algorithms and Architecture · Quantum Information and Cryptography · Quantum many-body systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Engineering Department, The University of Electro-Communications, Tokyo 182-8585, Japan

Grid, Inc., Tokyo 107-0061, Japan

i-PERC, The University of Electro-Communications, Tokyo 182-8585, Japan

Funding

NEDO

References (36)

Show source-provided references
1. An introduction to quantum machine learning10.1080/00107514.2014.964942 ↗
2. Quantum machine learning10.1038/nature23474 ↗
3. The learnability of quantum states
4. Dumoulin, V., Goodfellow, I.J., Courville, A., and Bengio, Y. (2014, January 27–31). On the Challenges of Physical Implementations of RBMs. Proceedings of the Twenty-Eighth AAAI Conference on Artificial Intelligence (AAAI’14), Quebec City, QC, Canada.10.1609/aaai.v28i1.8924 ↗
5. Quantum autoencoders for efficient compression of quantum data10.1088/2058-9565/aa8072 ↗
6. Reinforcement Learning Using Quantum Boltzmann Machines
7. Quantum circuit learning10.1103/PhysRevA.98.032309 ↗
8. On the expressibility and overfitting of quantum circuit learning10.1145/3466797 ↗
9. Quantum Algorithm for Linear Systems of Equations10.1103/PhysRevLett.103.150502 ↗
10. Borle, A., Elfving, V.E., and Lomonaco, S.J. (2020). Quantum Approximate Optimization for Hard Problems in Linear Algebra. arXiv.10.21468/SciPostPhysCore.4.4.031 ↗
11. Optimal polynomial based quantum eigenstate filtering with application to solving quantum linear systems10.22331/q-2020-11-11-361 ↗
12. Harrow, A.W. (2020). Small quantum computers and large classical data sets. arXiv.
13. Read the fine print10.1038/nphys3272 ↗
14. Nakaji, K., and Yamamoto, N. (2020). Quantum semi-supervised generative adversarial network for enhanced data classification. arXiv.10.1038/s41598-021-98933-6 ↗
15. Quantum Computing in the NISQ era and beyond10.22331/q-2018-08-06-79 ↗
16. Tang, E. (2019, January 23–26). A Quantum-Inspired Classical Algorithm for Recommendation Systems. Proceedings of the 51st Annual ACM SIGACT Symposium on Theory of Computing (STOC 2019), Phoenix, AZ, USA.10.1145/3313276.3316310 ↗
17. Chia, N.H., Li, T., Lin, H.H., and Wang, C. (2019). Quantum-inspired sublinear algorithm for solving low-rank semidefinite programming. arXiv.
18. Quantum-inspired algorithms in practice10.22331/q-2020-08-13-307 ↗
19. Bravyi, S., Kliesch, A., Koenig, R., and Tang, E. (2020). Hybrid quantum-classical algorithms for approximate graph coloring. arXiv.
20. Chia, N.H., Gilyén, A., Li, T., Lin, H.H., Tang, E., and Wang, C. (2020, January 22–26). Sampling-Based Sublinear Low-Rank Matrix Arithmetic Framework for Dequantizing Quantum Machine Learning. Proceedings of the 52nd Annual ACM SIGACT Symposium on Theory of Computing (STOC 2020), Chicago, IL, USA.10.1145/3357713.3384314 ↗
21. Support-Vector Networks10.1007/BF00994018 ↗
22. LIBSVM: A Library for Support Vector Machines10.1145/1961189.1961199 ↗
23. Scikit-learn: Machine Learning in Python
24. Fast Kernel Classifiers with Online and Active Learning
25. F-SVM: Combination of Feature Transformation and SVM Learning via Convex Relaxation10.1109/TNNLS.2018.2791507 ↗
26. Rizwan, A., Iqbal, N., Ahmad, R., and Kim, D.H. (2021). WR-SVM Model Based on the Margin Radius Approach for Solving the Minimum Enclosing Ball Problem in Support Vector Machine Classification. Appl. Sci., 11.10.3390/app11104657 ↗
27. Quantum Support Vector Machine for Big Data Classification10.1103/PhysRevLett.113.130503 ↗
28. Implementing a distance-based classifier with a quantum interference circuit10.1209/0295-5075/119/60002 ↗
29. Supervised learning with quantum-enhanced feature spaces10.1038/s41586-019-0980-2 ↗
30. Ester, M., Kriegel, H.P., Sander, J., and Xu, X. (1996, January 2–4). A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise. Proceedings of the Second International Conference on Knowledge Discovery and Data Mining (KDD’96), Portland, OR, USA.
31. Rapid solution of problems by quantum computation
32. Single-step implementation of high-fidelity n-bit Toffoli gates10.1103/PhysRevA.101.022308 ↗
33. Farhi, E., Goldstone, J., Gutmann, S., and Sipser, M. (2000). Quantum Computation by Adiabatic Evolution. arXiv.
34. Quantum annealing in the transverse Ising model10.1103/PhysRevE.58.5355 ↗
35. Bishop, C.M. (2006). Pattern Recognition and Machine Learning (Information Science and Statistics), Springer.
36. ECR-DBSCAN: An improved DBSCAN based on computational geometry