Table of Contents
Fetching ...

Predicting Water Quality using Quantum Machine Learning: The Case of the Umgeni Catchment (U20A) Study Region

Muhammad Al-Zafar Khan, Jamal Al-Karaki, Marwan Omar

TL;DR

This study considers a real-world application of QML techniques to study water quality in the U20A region in Durban, South Africa and shows that the quantum support vector classifier (QSVC) and quantum neural network (QNN) is easier to implement and yields a higher accuracy.

Abstract

In this study, we consider a real-world application of QML techniques to study water quality in the U20A region in Durban, South Africa. Specifically, we applied the quantum support vector classifier (QSVC) and quantum neural network (QNN), and we showed that the QSVC is easier to implement and yields a higher accuracy. The QSVC models were applied for three kernels: Linear, polynomial, and radial basis function (RBF), and it was shown that the polynomial and RBF kernels had exactly the same performance. The QNN model was applied using different optimizers, learning rates, noise on the circuit components, and weight initializations were considered, but the QNN persistently ran into the dead neuron problem. Thus, the QNN was compared only by accraucy and loss, and it was shown that with the Adam optimizer, the model has the best performance, however, still less than the QSVC.

Predicting Water Quality using Quantum Machine Learning: The Case of the Umgeni Catchment (U20A) Study Region

TL;DR

This study considers a real-world application of QML techniques to study water quality in the U20A region in Durban, South Africa and shows that the quantum support vector classifier (QSVC) and quantum neural network (QNN) is easier to implement and yields a higher accuracy.

Abstract

In this study, we consider a real-world application of QML techniques to study water quality in the U20A region in Durban, South Africa. Specifically, we applied the quantum support vector classifier (QSVC) and quantum neural network (QNN), and we showed that the QSVC is easier to implement and yields a higher accuracy. The QSVC models were applied for three kernels: Linear, polynomial, and radial basis function (RBF), and it was shown that the polynomial and RBF kernels had exactly the same performance. The QNN model was applied using different optimizers, learning rates, noise on the circuit components, and weight initializations were considered, but the QNN persistently ran into the dead neuron problem. Thus, the QNN was compared only by accraucy and loss, and it was shown that with the Adam optimizer, the model has the best performance, however, still less than the QSVC.

Paper Structure

This paper contains 9 sections, 7 equations, 3 figures, 2 tables.

Figures (3)

  • Figure 1: Diagrammatic depiction of the operation of an SVM. The goal is to maximize the margin between the decision boundary and the support vectors while minimizing misclassifications.
  • Figure 2: Architecture of a QNN. Input data is encoded into quantum states via a feature map. Thereafter, the state is initialized to the ground state $\ket{0}$ and fed into the unitary layer, which applies an ansatz to learn the parameters $\boldsymbol{\theta}$, and measurement is carried out. The process is repeated until a loss function $\mathcal{L}$ is sufficiently minimized.
  • Figure 3: Map demarcating the U20A study area.