ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 1807.04271
57
366

A quantum-inspired classical algorithm for recommendation systems

10 July 2018
Ewin Tang
    VLM
ArXivPDFHTML
Abstract

We give a classical analogue to Kerenidis and Prakash's quantum recommendation system, previously believed to be one of the strongest candidates for provably exponential speedups in quantum machine learning. Our main result is an algorithm that, given an m×nm \times nm×n matrix in a data structure supporting certain ℓ2\ell^2ℓ2-norm sampling operations, outputs an ℓ2\ell^2ℓ2-norm sample from a rank-kkk approximation of that matrix in time O(poly(k)log⁡(mn))O(\text{poly}(k)\log(mn))O(poly(k)log(mn)), only polynomially slower than the quantum algorithm. As a consequence, Kerenidis and Prakash's algorithm does not in fact give an exponential speedup over classical algorithms. Further, under strong input assumptions, the classical recommendation system resulting from our algorithm produces recommendations exponentially faster than previous classical systems, which run in time linear in mmm and nnn. The main insight of this work is the use of simple routines to manipulate ℓ2\ell^2ℓ2-norm sampling distributions, which play the role of quantum superpositions in the classical setting. This correspondence indicates a potentially fruitful framework for formally comparing quantum machine learning algorithms to classical machine learning algorithms.

View on arXiv
Comments on this paper