Source-linked AI summary

Optimal Quantum Sample Complexity of Learning Algorithms

Srinivasan Arunachalam, Ronald de Wolf

arXiv:1607.00932v3quant-phcs.CCcs.LG

TL;DR

The paper asks whether coherent quantum examples can reduce the sample counts required for learning across distributions, despite speedups already known in fixed-distribution settings. It combines information-theoretic bounds with a Pretty Good Measurement analysis of state identification. It concludes that quantum and classical sample complexity agree up to constant factors in both PAC and agnostic models.

  • Problem

    It was unclear whether quantum examples could lower sample complexity for learners that must succeed across distributions, beyond known fixed-distribution advantages.

    Source: §1.2 · p. 4
  • Method

    The paper uses an information-theoretic argument and analyzes the Pretty Good Measurement on learning-related quantum state-identification problems.

    Source: §1.2.1 · p. 6, §1.2.2 · p. 6
  • Results

    Quantum and classical sample complexity are equal up to constant factors in distribution-independent PAC and agnostic learning.

    Source: §1.2 · p. 4, §5 · p. 28
  • Takeaways & Limitations

    Quantum examples do not significantly reduce sample complexity when learners must work for all distributions, although fixed-distribution quantum improvements remain possible.

    Source: §1.2 · p. 4, §5 · p. 28

    The information-theoretic quantum bounds lose a logarithmic factor, and the paper points to fixed-distribution quantum improvements as an open direction for further examples.

    Source: §1.2.1 · p. 6, §5 · p. 29

Abstract

from arXiv · show

$ \newcommand{\eps}{\varepsilon} $In learning theory, the VC dimension of a concept class $C$ is the most common way to measure its "richness." In the PAC model $$ \Theta\Big(\frac{d}{\eps} + \frac{\log(1/\delta)}{\eps}\Big) $$ examples are necessary and sufficient for a learner to output, with probability $1-\delta$, a hypothesis $h$ that is $\eps$-close to the target concept $c$. In the related agnostic model, where the samples need not come from a $c\in C$, we know that $$ \Theta\Big(\frac{d}{\eps^2} + \frac{\log(1/\delta)}{\eps^2}\Big) $$ examples are necessary and sufficient to output an hypothesis $h\in C$ whose error is at most $\eps$ worse than the best concept in $C$. Here we analyze quantum sample complexity, where each example is a coherent quantum state. This model was introduced by Bshouty and Jackson, who showed that quantum examples are more powerful than classical examples in some fixed-distribution settings. However, Atici and Servedio, improved by Zhang, showed that in the PAC setting, quantum examples cannot be much more powerful: the required number of quantum examples is $$ \Omega\Big(\frac{d^{1-\eta}}{\eps} + d + \frac{\log(1/\delta)}{\eps}\Big)\mbox{ for all }\eta> 0. $$ Our main result is that quantum and classical sample complexity are in fact equal up to constant factors in both the PAC and agnostic models. We give two approaches. The first is a fairly simple information-theoretic argument that yields the above two classical bounds and yields the same bounds for quantum sample complexity up to a $\log(d/\eps)$ factor. We then give a second approach that avoids the log-factor loss, based on analyzing the behavior of the "Pretty Good Measurement" on the quantum state identification problems that correspond to learning. This shows classical and quantum sample complexity are equal up to constant factors.

1.1 Sample complexity and VC dimension

VC dimension determines sample complexity up to constant factors in both PAC and agnostic learning. PAC learning seeks an ε-close hypothesis for a target concept, while agnostic learning allows noisy or otherwise target-free data and seeks a hypothesis within ε of the best concept in the class.

1.1.1 The PAC setting

  • The PAC framework evaluates approximation under the same unknown distribution used to generate training examples, and allows improper hypotheses unless proper learning is required.Sample complexity is the worst-case number of examples used; this paper focuses on sample rather than time complexity.Source: §1.1.1 · p. 2
  • For concept class C with VC dimension d, Blumer et al. give a lower bound Ω(d/ε + log(1/δ)/ε), while their upper bound is worse by a log(1/ε) factor.An (ε,δ)-learner outputs an ε-approximately correct hypothesis with probability at least 1−δ.Source: §1.1.1 · p. 2

1.1.2 The agnostic setting

  • Agnostic learning permits samples with no underlying target concept in C and seeks h in C whose error is at most ε above the class minimum.The samples are drawn from a distribution over examples and labels, which can include noise.Source: §1.1.2 · p. 3
  • Agnostic sample complexity is tightly determined by VC dimension, with lower and upper bounds established by Vapnik and Chervonenkis and Talagrand.The cited bounds are identified as the Fundamental Theorem of PAC learning by Shalev-Shwartz and Ben-David [SB14, Section 6.4].Source: §1.1.2 · p. 3

1.2 Our results

The paper proves that quantum examples do not improve sample complexity in distribution-independent PAC and agnostic learning, despite distribution-specific speedups. An information-theoretic argument gives near-optimal quantum lower bounds with a logarithmic loss, while a state-identification analysis using the Pretty Good Measurement removes that loss.

1.2 Our results

  • Quantum examples do not significantly reduce sample complexity in distribution-independent PAC or agnostic learning; classical lower bounds hold for quantum examples in both models.The conclusion is limited to learners required to work for all distributions; the paper distinguishes sample-complexity results from quantum time-complexity advantages.Source: §1.2 · p. 4

1.2.1 An information-theoretic argument

  • For PAC learning, the information argument yields T = Ω(d/ε) by showing that learning requires Ω(d) bits while each example gives only O(ε) bits.The construction uses a shattered set and a distribution that places most mass on one point and 4ε total mass on the remaining points.Source: §1.2.1 · p. 5
  • For agnostic learning, indexed distributions require learning Ω(d) bits, while each example gives at most O(ε^2) bits, implying T = Ω(d/ε^2).The argument also applies when the goal is expected additional error at most ε.Source: §1.2.1 · p. 5
  • The information-theoretic argument recovers optimal classical sample-complexity bounds and quantum bounds that are a logarithmic factor worse than optimal.In the quantum PAC case, one example provides at most O(εlog(d/ε)) bits of information; the agnostic case gives O(ε^2 log(d/ε)) bits.Source: §1.2.1 · pp. 5–6

1.2.2 A state-identification argument

  • The state-identification approach restricts shattered-set labelings to error-correcting codewords so that ε-approximation entails identifying the target concept.This yields 2^Ω(d) possible concepts represented by tensor products of T identical quantum examples.Source: §1.2.2 · p. 6
  • Fourier analysis of the Pretty Good Measurement’s average success probability gives the optimal PAC and agnostic quantum sample-complexity lower bounds.The PGM is a state-identification measurement whose success probability is no more than quadratically worse than the best measurement; in this application it is optimal.Source: §1.2.2 · p. 6
  • The PGM analysis also yields a quantum sample-complexity lower bound for PAC learning under random classification noise.The passage compares this lower bound with the best-known classical lower bound, which is equal to it.Source: §1.2.2 · p. 6

1.3 Related work

Related work spans quantum learning with membership queries, sample-complexity questions, and learning quantum states themselves. Prior studies also use Fourier analysis and state identification to analyze the Pretty Good Measurement.

Quantum membership queries

  • Quantum membership queries have produced a factor-n speed-up and improved algorithms for learning DNF under the uniform distribution.Classical and quantum membership-query complexities are polynomially related in the setting discussed.Source: §1.3 · p. 7

Exact learning

  • Quantum exact learning has query bounds tied to a concept-class parameter, while quantum algorithms can identify low-degree polynomials over finite fields more efficiently.Kothari [Kot14] resolved a conjecture of Hunziker et al. on the membership-query bound.Source: §1.3 · p. 7

Time complexity

  • Quantum membership queries can yield polynomial-time learning where classical membership queries require superpolynomial time under the stated one-way-function assumption.Servedio and Gortler give the examples; the passage also describes a factoring-based separation under a different assumption.Source: §1.3 · p. 7

Quantum learning algorithms

  • Quantum learning algorithms have used Grover variants for clustering, while HHL-based approaches and neural-network training have also been studied.The paper notes that HHL approaches may have applicability limits and unclear advantage over classical methods.Source: §1.3 · p. 7

Learning quantum states

  • O(n) measurement results suffice to learn an n-qubit state with roughly the same expectation value as the true state for most two-outcome measurements under an unknown distribution D.The comparison is with exp(n) results needed to approximate a general n-qubit state in trace distance.Source: §1.3 · pp. 7–8

Fourier analysis and state identification

  • Fourier analysis has supported state-identification analyses for the dihedral hidden subgroup and search-with-wildcard problems.For search with wildcard, the Gram-matrix entries depend on Hamming distance, enabling a PGM success-probability upper bound [AM14].Source: §1.3 · p. 8

1.4 Organization

The paper first defines the classical and quantum learning models and introduces the Pretty Good Measurement, then proves information-theoretic lower bounds and optimal quantum lower bounds before concluding with open questions.

Organization

  • Section 2 defines the classical and quantum learning models and introduces the Pretty Good Measurement.Section 3 proves information-theoretic lower bounds for both classical and quantum learning; Section 4 proves optimal quantum lower bounds for PAC and agnostic learning by treating learning as state identification.Source: §1.4 · p. 8
  • Section 5 concludes with open questions for further work.Source: §1.4 · p. 8
  • The paper's proof sequence moves from model definitions to lower bounds, then closes with open questions.Source: §1.4 · p. 8

2 Preliminaries

The preliminaries establish notation and learning models, review quantum information and state identification, and collect classical bounds and technical facts used later.

2.1 Notation

  • Notation fixes Boolean-cube operations, distributions, Fourier coefficients, positive semidefinite matrices, singular values, and Gram matrices.The Boolean Fourier characters form an orthonormal basis for real-valued functions on the cube.Source: §2.1 · p. 8

2.2 Learning in general

  • A concept class is measured by VC dimension, the size of its largest shattered set.A set is shattered when the class realizes every possible labeling of its elements.Source: §2.2 · p. 9

2.3 Classical learning models

  • Classical PAC learning seeks error at most ε with probability at least 1−δ, while agnostic learning seeks error at most opt_D(C)+ε.The PAC target is a concept in the class; agnostic examples may come from an arbitrary joint distribution over instances and labels.Source: §2.3 · pp. 9–10

2.4 Quantum information theory

  • Quantum information preliminaries define pure and mixed states, POVMs, measurement probabilities, entropy, mutual information, and conditional entropy.A POVM outcome j on state ρ has probability Tr(M_jρ).Source: §2.4 · p. 10

2.5 Quantum learning models

  • Quantum PAC and agnostic learners receive coherent superpositions of examples and output hypotheses meeting the corresponding classical error guarantees.Quantum PAC examples encode input-label pairs weighted by square roots of their distribution probabilities; quantum agnostic examples encode input-label pairs from a joint distribution.Source: §2.5 · pp. 10–11

2.6 Pretty Good Measurement

  • For an ensemble of states, the Pretty Good Measurement is a specific POVM whose success probability is at least the square of the optimal success probability.It is optimal for geometrically uniform ensembles, as shown by Eldar and Forney [EF01].Source: §2.6 · pp. 11–12

2.7 Known results and required claims

  • The preliminaries state known classical PAC and agnostic sample-complexity theorems in terms of VC dimension.The supplied theorem excerpts identify the results and their citation markers but do not give the bound expressions.Source: §2.7 · p. 12
  • Technical tools include Fourier behavior under linear maps, entropy and counting facts, quantum state distinguishability, entropy subadditivity, and existence of linear codes with distance at least n/8.The code result gives a rank-k matrix for sufficiently large n, with k in [n/4,n].Source: §2.7 · pp. 12–13

3 Information-theoretic lower bounds

The section develops lower bounds in two stages: classical information-theoretic bounds and quantum bounds derived by adapting those arguments. The quantum information-theoretic bounds are near-optimal, with a logarithmic-factor gap.

3.1 VC-independent part of lower bounds

  • The VC-independent lower-bound arguments treat PAC and agnostic quantum learning separately, using pairs of concepts or distributions that learners must distinguish.Source: §3.1 · p. 14

3.2.1 Optimal lower bound for classical PAC learning

  • The classical PAC proof uses a shattered set and a three-step information analysis to establish its VC-dependent lower bound.Source: §3.2.1 · pp. 14–15
  • The classical PAC lower bound includes T = Ω(d/ε), obtained by combining three information-theoretic steps.Source: §3.2.1 · p. 15

3.2.2 Optimal lower bound for classical agnostic learning

  • For classical agnostic learning, the analysis yields T = Ω(d/ε²).Source: §3.2.2 · p. 16

3.3 Information-theoretic lower bounds on sample complexity: quantum case

  • The quantum information-theoretic approach gives near-optimal sample-complexity lower bounds for both PAC and agnostic learning, tight up to a logarithmic factor.Source: §3.3 · p. 17

3.3.1 Near-optimal lower bound for quantum PAC learning

  • The quantum PAC analysis adapts the classical PAC proof by using quantum samples and re-analyzing its third step.Source: §3.3.1 · pp. 17–18

3.3.2 Near-optimal lower bound for quantum agnostic learning

  • The quantum agnostic result bounds the information in one quantum sample by O(ε²log(d/ε)), supporting a near-optimal sample-complexity lower bound.Source: §3.3.2 · pp. 18–19

4 A lower bound by analysis of state identification

This section develops quantum sample-complexity lower bounds for PAC and agnostic learning by analyzing the Pretty Good Measurement through Fourier analysis, and presents additional lower-bound results, including for random classification noise. It also shows that identifying a uniformly random codeword state for constant-rate binary linear codes with probability at least 4/5 requires Ω(k) copies, improving on Holevo’s Ω(k/log n) bound.

4 A lower bound by analysis of state identification

  • Theorem 17 supplies the shared lower-bound technique: Fourier analysis bounds PGM performance on state-identification problems arising from learning.The proof relates the relevant matrix spectrum to Fourier coefficients and bounds those coefficients combinatorially.Source: §4 · pp. 19, 23

4.1 Optimal lower bound for quantum PAC learning

  • Every PAC quantum learner requires Ω(d/ε) samples for classes with VC dimension d + 1, by reducing learning to identifying codeword states with the PGM.The proof uses a shattered set and a linear code whose separated codewords must be identified; the PGM is optimal for the resulting state-identification problem.Source: §4.1 · pp. 23–24

4.2 Optimal lower bound for quantum agnostic learning

  • Every agnostic quantum learner requires Ω(d/ε^2) samples for classes with VC dimension d, by reducing learning to identifying codewords separated by a linear code.The reduction makes successful agnostic learning identify the codeword, then bounds state-identification success using the PGM.Source: §4.2 · pp. 25–26

4.3 Additional results

  • The passage says two additional results can also be obtained using Theorem 17; separately, Montanaro alerted the authors to an interesting special case of their PGM-based result.Source: §4.3 · p. 27, §4.3.2 · p. 28

4.3.1 Quantum PAC sample complexity under random classification noise

  • Theorem 26 establishes a quantum PAC sample-complexity lower bound under random classification noise with rate η.It applies for ε in (0, 1/20) and η in (0, 1/2); the supplied theorem statement does not expose the bound's formula.Source: §4.3.1 · p. 27

4.3.2 Distinguishing codeword states

  • The identification task draws a codeword state uniformly at random, and success requires identifying its corresponding k-bit string with probability at least 4/5.Holevo’s theorem gives an Ω(k/log n) copy lower bound because each copy provides at most log n bits of information.Source: §4.3.2 · p. 28
  • Ω(k) copies are necessary to identify an unknown codeword state with probability at least 4/5 when the code has k = Ω(n).The bound improves the Ω(k/log n) copies obtainable from Holevo’s theorem and is optimal for constant-rate codes.Source: §4.3.2 · p. 28

5 Conclusion

The paper concludes that quantum examples give no significant sample-complexity improvement over classical examples in passive, distribution-independent settings, while identifying several open directions.

5 Conclusion

  • Quantum examples give no significant improvement over classical examples in passive, distribution-independent settings.The paper notes that this does not make quantum machine learning useless.Source: §5 · p. 28
  • Whether to extend the lower bounds from random classification noise to malicious noise remains open.The paper's lower bounds cover the more benign random classification noise.Source: §5 · p. 28
  • For concepts with range [k] rather than {0,1}, quantum sample complexity remains open, and even the classical complexity is not fully determined [SB14, Section 29.2].Source: §5 · p. 29
  • It remains open whether the log(1/ε) factor in the classical upper bound for (ε,δ)-proper PAC learning is necessary.A weaker proposed direction is a quantum proper PAC learner without that factor.Source: §5 · p. 29
  • The paper asks whether more quantum sample-complexity improvements can be found in fixed-distribution settings, beyond the cited uniform-distribution examples.Source: §5 · p. 29
  • Further quantum time-complexity speedups are also posed as an open direction, including for depth-3 or constant-depth circuits.Source: §5 · p. 29
Loading 1607.00932v3…