On Quantum Perceptron Learning via Quantum Search

Xiaoyu Sun, Mathieu Roget, Giuseppe Di Molfetta, Hachem Kadri
3/21/2025
quant-phcs.LGstat.ML

No confident code implementation found for this paper.

Abstract

With the growing interest in quantum machine learning, the perceptron -- a fundamental building block in traditional machine learning -- has emerged as a valuable model for exploring quantum advantages. Two quantum perceptron algorithms based on Grover's search, were developed in arXiv:1602.04799 to accelerate training and improve statistical efficiency in perceptron learning. This paper points out and corrects a mistake in the proof of Theorem 2 in arXiv:1602.04799. Specifically, we show that the probability of sampling from a normal distribution for a $D$-dimensional hyperplane that perfectly classifies the data scales as $Ω(γ^{D})$ instead of $Θ(γ)$, where $γ$ is the margin. We then revisit two well-established linear programming algorithms -- the ellipsoid method and the cutting plane random walk algorithm -- in the context of perceptron learning, and show how quantum search algorithms can be leveraged to enhance the overall complexity. Specifically, both algorithms gain a sub-linear speed-up $O(\sqrt{N})$ in the number of data points $N$ as a result of Grover's algorithm and an additional $O(D^{1.5})$ speed-up is possible for cutting plane random walk algorithm employing quantum walk search.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{sun2025quantum,
  title  = {On Quantum Perceptron Learning via Quantum Search},
  author = {Xiaoyu Sun and Mathieu Roget and Giuseppe Di Molfetta and Hachem Kadri},
  year   = {2025},
  eprint = {2503.17308},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.17308v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.17308.svg)](https://codeofpaper.com/paper/2503.17308)

Discussion