Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-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.

Hedge's second-order and static-regret bounds

Statement

Let N,T≥1 be integers and let ϵ>0. Let ℓt(i)≥0 be a finite real loss for every t∈{1,…,T} and i∈[N]={1,…,N}. Run Hedge with W1(i)=1, xt(i)=Wt(i)/∑j=1NWt(j), measurable draws It satisfying P(It=i)=xt(i), and updates Wt+1(i)=Wt(i)exp⁡(−ϵℓt(i)). Assume the entire loss-vector sequence is fixed before the learner's random choices. For every fixed expert i⋆∈[N], writing ℓt(2)(i)=ℓt(i)2, one has

∑t=1T∑i=1Nxt(i)ℓt(i)≤∑t=1Tℓt(i⋆)+ϵ∑t=1T∑i=1Nxt(i)ℓt(2)(i)+log⁡Nϵ,

where log⁡ is the natural logarithm.

If every loss lies in [0,1] and N≥2, choosing ϵ=log⁡N/T gives expected static regret at most 2Tlog⁡N:

E ⁣[∑t=1Tℓt(It)−min⁡i∈[N]∑t=1Tℓt(i)]≤2Tlog⁡N.

For N=1, the expected static regret is 0.

Statement references

Hedge: the initial weights, normalized expert probabilities, sampled actions, and exponential update.

Online decision protocol: the learner chooses before current-round feedback.

Adversary and feedback models: full-information feedback and an oblivious loss sequence.

Static, dynamic, interval, and strongly adaptive regret: realized and expected static regret against a fixed comparator.

Expectation of a nonnegative or integrable random variable: expectation as a Lebesgue integral for bounded sampled losses.

The natural logarithm as the inverse of the exponential function: the natural logarithm is the inverse of the real exponential.

Order, continuity, range, and the product, quotient, and reciprocal laws for the natural logarithm: the natural logarithm is strictly increasing and log⁡1=0.

Facts & Assumptions

Given: Positive integers N,T, a learning rate ϵ>0, nonnegative finite expert losses, and the Hedge updates in the Statement.

[A1]

Adversary and feedback models: an oblivious adversary fixes the whole loss sequence before learner randomization; full-information feedback reveals the entire expert-loss vector after the choice.

[F1]

Hedge: W1(i)=1, xt(i)=Wt(i)/∑jWt(j), and Wt+1(i)=Wt(i)exp⁡(−ϵℓt(i)).

[F3]

The exponential is positive and satisfies exp⁡(−x)=1/exp⁡(x): exp⁡(z)>0 and exp⁡(−z)=1/exp⁡(z) for every real z.

[F4]

The exponential addition formula exp⁡(x+y)=exp⁡(x)exp⁡(y): exp⁡(a+b)=exp⁡(a)exp⁡(b) for all real a,b.

[F5]

The exponential function is strictly increasing: the real exponential is strictly increasing.

[F6]

The natural logarithm as the inverse of the exponential function: for x>0, exp⁡(log⁡x)=x.

[F8]

The expectation of an indicator is the probability of the event: for each measurable event A, E[1A]=P(A).

[F9]

Linearity, monotonicity, and the modulus bound for expectation: expectation is linear on integrable random variables.

[F10]

Static, dynamic, interval, and strongly adaptive regret: static regret is loss minus the finite-horizon loss minimum, and expected regret is the expectation of the realized regret when it is measurable and integrable.

[F11]

Online decision protocol: the learner chooses using only its previous history and does not observe the current loss before its choice.

[F12]

Expectation of a nonnegative or integrable random variable: expectation is defined for nonnegative or integrable random variables.

Proof

1.1F2F3algebra

For every z≥0, [F2] gives exp⁡(z)≥1+z>0, so [F3] gives exp⁡(−z)≤1/(1+z). Since (1−z+z2)(1+z)=1+z3≥1 and 1+z>0, one also has 1/(1+z)≤1−z+z2. Thus exp⁡(−z)≤1−z+z2 for all z≥0.

2.1F1F3step 1.1F2algebra

Put St=∑i=1NWt(i), mt=∑ixt(i)ℓt(i), and qt=∑ixt(i)ℓt(i)2. By [F3], every factor exp⁡(−ϵℓt(i)) is a positive finite real. Starting with W1(i)=1, [F1] therefore gives positive finite weights through round T+1 by induction, so St>0 is finite and xt is a probability vector. This induction is pointwise and does not require the loss sequence to be fixed before randomization. Applying step 1.1 to z=ϵℓt(i) and summing with weights xt(i) gives St+1=St∑ixt(i)exp⁡(−ϵℓt(i))≤St(1−ϵmt+ϵ2qt)≤Stexp⁡(−ϵmt+ϵ2qt), where the last inequality is [F2].

3.1F1F4F5F6step 2.1algebra

Dividing the positive ratios from step 2.1 by St and multiplying over t, then using [F4] and S1=N, gives ST+1≤Nexp⁡(−ϵ∑tmt+ϵ2∑tqt). For any fixed i⋆, [F1] also gives ST+1≥WT+1(i⋆)=exp⁡(−ϵ∑tℓt(i⋆)). Since N=exp⁡(log⁡N) by [F6], combining the bounds and applying [F5] yields −ϵ∑tℓt(i⋆)≤log⁡N−ϵ∑tmt+ϵ2∑tqt.

4.1givenstep 3.1algebra

Rearranging step 3.1 and dividing by ϵ>0 gives ∑tmt≤∑tℓt(i⋆)+ϵ∑tqt+log⁡(N)/ϵ, which is the first assertion.

5.1givenF7step 4.1choosealgebra

For losses in [0,1], qt≤∑ixt(i)=1. Since [N] is finite and nonempty, fix i⋆ attaining min⁡i∑tℓt(i). If N≥2, then N>1 and [F7] gives log⁡N>log⁡1=0, so ϵ=log⁡N/T is positive; step 4.1 now gives the deterministic mixed-loss regret bound ϵT+log⁡N/ϵ=2Tlog⁡N. If N=1, the only sampled expert is the only comparator, so the static regret is zero.

6.1A1givenF1F8F9F10F11F12step 5.1algebra∎

For each t, ℓt(It)=∑i=1Nℓt(i)1{It=i}. By [A1], the entire loss sequence is fixed before randomization; [F11] gives the choice-before-feedback order, and [F1] makes every xt deterministic from the fixed losses and previous updates. Thus [F8]–[F9] give E[ℓt(It)]=∑iℓt(i)P(It=i)=mt and E[∑tℓt(It)]=∑tmt. The bounded losses are measurable by the algorithm's protocol and integrable by [F12]. Subtracting the deterministic best-expert loss proves the expected static-regret assertion from step 5.1 using [F10].

Depends on

Used by

Nothing in the library uses this result yet.

Cited to discharge well-definedness by Hedge.

Dependency tree · two levels

43 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