Alphabeta Math
AlgorithmAlgorithm: Literature-sourcedProof: Not applicablePipeline-generated
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Dataset Aggregation (DAgger)

Definition

Let a finite-horizon imitation-learning problem have the finite MDP, initial state distribution, positive integer horizon T, deterministic expert π∗, learner class {πθ:θ∈K}, and expert surrogate loss ℓ(s,θ) defined previously. Let N≥1 and m≥1 be integers giving the number of training rounds and trajectories per round, let β1,…,βN∈[0,1] be expert-use probabilities, supply an initial parameter θ1∈K, and supply a deterministic selector for attained minimizers of the cumulative losses. Require that each cumulative training-loss function below attains a minimum on K; when the minimizer is unique the selector returns it.

Initialize the aggregated training dataset as the empty multiset D0=∅.

For each round i=1,…,N:

  1. Set π^i=πθi. For the rollout policy, at each decision time of every trajectory, independently draw an expert-use coin with success probability βi. At current state s, if the coin succeeds, execute π∗(s); otherwise sample an action from π^i(⋅∣s) and execute it. This per-decision stochastic policy is πi=βiπ∗+(1−βi)π^i.

  2. Run m trajectories of length T from the specified initial distribution using πi. At every visited state Sijt, for 1≤j≤m and 0≤t<T, query and record the expert label π∗(Sijt). Append these labeled pairs to Di−1, with multiplicity, to form Di. The expert label is recorded for training and is not executed unless the mixture in step 1 selected the expert.

  3. Define the empirical round loss on every candidate parameter by

    L^i(θ)=1mT∑j=1m∑t=0T−1ℓ(Sijt,θ).

  4. Update by Follow-the-Leader on the cumulative empirical loss: set θi+1 to the supplied selector's choice from arg⁡min⁡θ∈K∑r=1iL^r(θ).

The finite-sample output is the sequence π^1,…,π^N and the aggregated labeled multiset DN. The population-loss idealization replaces each empirical L^i by Li(θ)=∑sdπi(s)ℓ(s,θ); it is used only for the infinite-sample theorem. The procedure requires an interactive expert capable of labeling learner-visited states.

Definition references

Finite-horizon imitation learning and expert-surrogate loss: specifies the finite MDP, normalized state occupancy, deterministic expert, learner class, task/surrogate losses, and DAgger round losses.

Online decision protocol: the learner selects its current policy from earlier feedback before collecting current-round trajectories and labels.

Ross, Gordon, and Bagnell, A Reduction of Imitation Learning and Structured Prediction to No-Regret Online Learning: Algorithm 3.1, §3, PDF p. 3.

Bagnell, Boots, and Choudhury, Modern Adaptive Control and Reinforcement Learning, Chapter 6: PDF pp. 4–6 / printed pp. 57–59.

Duisterhof, Truong, and Agrawal, Algorithmic Foundations of Interactive Learning, Lecture 9: PDF pp. 51–53 / note pages 47–48.

Depends on

Used by

Dependency tree · two levels

5 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources