An investigation on support vector clustering for big data in quantum paradigm
The support vector clustering algorithm is a well-known clustering algorithm based on support vector machines using Gaussian or polynomial kernels. The classical support vector clustering algorithm works well in general, but its performance degrades when applied on big data. In this paper, we have i...
Gespeichert in:
Veröffentlicht in: | Quantum information processing 2020-04, Vol.19 (4), Article 108 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The support vector clustering algorithm is a well-known clustering algorithm based on support vector machines using Gaussian or polynomial kernels. The classical support vector clustering algorithm works well in general, but its performance degrades when applied on big data. In this paper, we have investigated the performance of support vector clustering algorithm implemented in a quantum paradigm for possible runtime improvements. We have developed and analyzed a quantum version of the support vector clustering algorithm. The proposed approach is based on the quantum support vector machine [
1
] and quantum kernels (i.e., Gaussian and polynomial). The classical support vector clustering algorithm converges in
O
M
2
N
runtime complexity, where
M
is the number of input objects and
N
is the dimension of the feature space. Our proposed quantum version converges in
∼
O
log
M
N
runtime complexity. The clustering identification phase with adjacency matrix exhibits
O
M
3
l
g
M
runtime complexity in the quantum version, whereas the runtime complexity in the classical implementation is
O
M
2
. The proposed quantum version of the support vector clustering method demonstrates a significant speedup gain on the overall runtime complexity as compared to the classical counterpart. |
---|---|
ISSN: | 1570-0755 1573-1332 |
DOI: | 10.1007/s11128-020-2606-x |