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 , deterministic expert , learner class , and expert surrogate loss defined previously. Let and be integers giving the number of training rounds and trajectories per round, let be expert-use probabilities, supply an initial parameter , and supply a deterministic selector for attained minimizers of the cumulative losses. Require that each cumulative training-loss function below attains a minimum on ; when the minimizer is unique the selector returns it.
Initialize the aggregated training dataset as the empty multiset .
For each round :
-
Set . For the rollout policy, at each decision time of every trajectory, independently draw an expert-use coin with success probability . At current state , if the coin succeeds, execute ; otherwise sample an action from and execute it. This per-decision stochastic policy is .
-
Run trajectories of length from the specified initial distribution using . At every visited state , for and , query and record the expert label . Append these labeled pairs to , with multiplicity, to form . The expert label is recorded for training and is not executed unless the mixture in step 1 selected the expert.
-
Define the empirical round loss on every candidate parameter by
-
Update by Follow-the-Leader on the cumulative empirical loss: set to the supplied selector's choice from .
The finite-sample output is the sequence and the aggregated labeled multiset . The population-loss idealization replaces each empirical by ; 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
- Stéphane Ross, Geoffrey J. Gordon, and J. Andrew Bagnell, A Reduction of Imitation Learning and Structured Prediction to No-Regret Online Learning (standard reference, not scraped)
- James A. Bagnell, Byron Boots, and Sanjiban Choudhury, Modern Adaptive Control and Reinforcement Learning, Chapter 6: An Invitation to Imitation (standard reference, not scraped)
- Bardienus Duisterhof, Kimberly Truong, and Khush Agrawal, Algorithmic Foundations of Interactive Learning, Lecture 9: DAgger & Covariate Shift in IL, lecturer J. Andrew Bagnell (standard reference, not scraped)