From 6d955f45dd244a29e29eb95750b6192f3b359fa9 Mon Sep 17 00:00:00 2001 From: Remy Degenne Date: Thu, 5 Nov 2026 22:44:20 +0100 Subject: [PATCH] Generalization: Track-and-Stop on best arm identification with its continuity hypotheses discharged, and sample complexity constants without an auxiliary rate Co-Authored-By: Claude Opus 5.5 --- LMLRoadmaps/Generalization/README.md | 61 ++++++++++++++++++++++++++-- 1 file changed, 58 insertions(+), 3 deletions(-) diff --git a/LMLRoadmaps/Generalization/README.md b/LMLRoadmaps/Generalization/README.md index 6a4b174..6be68bf 100644 --- a/LMLRoadmaps/Generalization/README.md +++ b/LMLRoadmaps/Generalization/README.md @@ -81,6 +81,16 @@ targets here: thresholds and costs in identification, rewards maximized in bandits with finitely many arms and losses minimized in online learning, learning rates as nonincreasing sequences, operator statements on `boundedMeasurable 𝓢`. +- **Sample complexity bounds take their constant directly.** A bound + $\mathbb E[\tau_\delta]\le c\log(1/\delta)$ for all small enough $\delta$ has one hypothesis + $D^{-1}] 0` in `ℝ≥0∞`. + - Gaussian arms. For `baiTask (Bandits.gaussianBandit · σ2) id` with `σ2 ≠ 0` and targets + that are optimal allocations at every admissible model, prove that Track-and-Stop with the + thresholds `unionBoundThreshold` is `δ`-PAC for every `δ ∈ (0, 1]` and that + $\mathbb E_\mu[\tau_\delta]/\log(1/\delta)\to T^*(\mu)$ at every admissible `μ`, from the + two theorems of `GaussianThreshold.lean` above; `h_charTime` follows from + `charTime_baiTask_gaussianBandit_le` ($T^*(\mu)\le2H(\mu)$). + - No statement of the file assumes continuity, semicontinuity, a locally constant + recommendation or a finite characteristic time. These statements are the best arm + identification case of Identification 5.2: the pull request that builds Identification 5.2 + for every single-answer task on exponential-family product models derives them from it. + - Unblocks: the Identification completion checks on Track-and-Stop. + ## Layer 2: Material Tau Ceti provides 1. **Exponential tilts and generating functions of standard laws.** @@ -662,6 +711,12 @@ targets here: - `IdentTask.glrt` takes thresholds `(n : ℕ) → Hist Unit α 𝓨 n → ℝ≥0∞`, no declaration `IdentTask.empCost` remains, and the D- and C-tracking sample-complexity theorems are derived from one reduction. +- No Track-and-Stop sample complexity theorem has a rate `κ` among its hypotheses. On best arm + identification, the Track-and-Stop theorems assume no continuity, semicontinuity or locally + constant recommendation; for two Gaussian arms `a`, `b` of variance `σ2` with `μ b < μ a`, + Track-and-Stop with `unionBoundThreshold` has + $\mathbb E_\mu[\tau_\delta]/\log(1/\delta)\to8\sigma^2/(\mu_a-\mu_b)^2$ + (`charTime_baiTask_gaussianBandit_of_forall_eq_or_eq`). - `exp3`, `exp3IX` and `exp4` are defined as instances of Exp4-IX; `advRegret` is the pseudo-regret against `Environment.evalSeq`; `ftrl_regret_le` and `softmax_regret_le` are constant cases of anytime bounds.