Exp3 generic expected-regret bound
ProvedBanditAlgorithm.exp3_expected_regret_generic_boundFor an adversarial -armed bandit with rewards in , horizon , and an Exp3 policy with any positive learning rate , the expected regret satisfies
This is the pre-optimization estimate obtained by taking expectations in Eq. (11.15).
Preamble
import Definitions.Def_AdversarialBandit import Definitions.Def_exp3Policy open MeasureTheory ProbabilityTheory
Formal statement
namespace BanditAlgorithm
theorem exp3_expected_regret_generic_bound
{k : ℕ} (hk : 1 < k) (n : ℕ) (hn : 0 < n)
(x : ℕ → Fin k → ℝ) (hx : ∀ t : ℕ, ∀ i : Fin k, x t i ∈ Set.Icc (0 : ℝ) 1)
(π : BanditPolicy k) (η : ℝ) (hη : 0 < η) (hπ : IsExp3Policy η π) :
adversarialRegret n x π ≤ Real.log k / η + η * n * k / 2 := by
sorry
end BanditAlgorithmSource
Lattimore and Szepesvári, Bandit Algorithms (CUP 2020), Theorem 11.2 proof, printed pp. 156–157, especially Eq. (11.15) and the expectation calculation immediately following it. https://tor-lattimore.com/downloads/book/book.pdf