IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing (Jan 2024)

A Single-Step Multiclass SVM Based on Quantum Annealing for Remote Sensing Data Classification

  • Amer Delilbasic,
  • Bertrand Le Saux,
  • Morris Riedel,
  • Kristel Michielsen,
  • Gabriele Cavallaro

DOI
https://doi.org/10.1109/JSTARS.2023.3336926
Journal volume & issue
Vol. 17
pp. 1434 – 1445

Abstract

Read online

In recent years, the development of quantum annealers has enabled experimental demonstrations and has increased research interest in applications of quantum annealing, such as in quantum machine learning and in particular for the popular quantum support vector machine (SVM). Several versions of the quantum SVM have been proposed, and quantum annealing has been shown to be effective in them. Extensions to multiclass problems have also been made, which consist of an ensemble of multiple binary classifiers. This article proposes a novel quantum SVM formulation for direct multiclass classification based on quantum annealing, called quantum multiclass SVM (QMSVM). The multiclass classification problem is formulated as a single quadratic unconstrained binary optimization problem solved with quantum annealing. The main objective of this article is to evaluate the feasibility, accuracy, and time performance of this approach. Experiments have been performed on the D-Wave Advantage quantum annealer for a classification problem on remote sensing data. Results indicate that, despite the memory demands of the quantum annealer, QMSVM can achieve an accuracy that is comparable to standard SVM methods, such as the one-versus-one (OVO), depending on the dataset (compared to OVO: 0.8663 versus 0.8598 on Toulouse, 0.8123 versus 0.8521 on Potsdam). More importantly, it scales much more efficiently with the number of training examples, resulting in nearly constant time (compared to OVO: 85.72 versus 248.02 s on Toulouse, 58.89 versus 580.17 s on Potsdam). This article shows an approach for bringing together classical and quantum computation, solving practical problems in remote sensing with current hardware.

Keywords