Meeting on the multi-armed-bandit (MAB) “learning from a biased demonstrator” framework (part of Learning-from-Learner Theory). Companion to the working note lfbl-mba-in-progress. Lucas was out for the July 19 session — async follow-up via Slack + Hub.

At a glance

flowchart TD
  A["Biased demonstrator (B-UCB): prior anchor ν, intensity λ"]
  A --> P["Passive: observe action history H_T only"]
  A --> I["Active: intervene on the environment"]
  P --> PE["Observationally equivalent to a rational agent with reward μ+b"]
  PE --> PF["Le Cam two-point: constant error floor, no improvement with T"]
  I --> S["Stakes manipulation γ: estimate ξ1=μ+b and ξ2=γμ+b"]
  S --> SR["Isolate μ = (ξ2 − ξ1)/(γ−1) → O(1/√T)"]
  I --> H["Horizon truncation: collapse exploration bonus → pure exploitation"]
  SR --> OPEN["Open: uniform-coverage assumption fails when λ ≫ T"]
  A --> T["Tianyi: constant λ washes out as pulls grow → only transient bias captured"]
  T --> B["Proposed: broader parameterized policy space (belief → action map)"]

Action items

  • Lucas Biechy — Update the Hub with revised theory + formalism: incorporate meeting feedback — improve the upper-bound proofs, consider Tianyi’s broader parameterized policy space, and note the open uniform-coverage assumption in the strong-bias regime.
  • Tianyi Alex Qiu — Send Lucas a calendar invite for a follow-up session (Lucas is out tomorrow).
  • Yuxiao Li — Review Lucas’s write-up more thoroughly and share thoughts on the upper bound — consider self-normalized concentration inequalities and adaptive-data bounds as alternatives to the current derivation.

Overview

  • Lucas built out the MAB framework for learning from a biased demonstrator on the Hub, extending the inverse-bandit paper Yuxiao shared.
  • The passive lower bound (Le Cam two-point) is considered sound; the interventional upper bound needs more work — Yuxiao thinks a self-normalized concentration approach may be the right path.
  • Tianyi’s main concern: the B-UCB bias washes out over time, so the model captures only biases affecting intermediate behavior, not long-run convergence — he suggested a broader parameterized policy space.
  • Lucas unavailable for the July 19 meeting; async updates via Slack + Hub.

Biased-demonstrator model (B-UCB)

Bias is modeled by adding a prior anchor vector and pseudo-count intensity to the reward estimate, giving a regularized empirical mean that blends observed rewards with the prior:

The resulting B-UCB policy picks the arm maximizing the biased index, where the exploration bonus decays at rather than the standard .

Tianyi's concern (transient vs. permanent bias)

Because is constant while pull counts grow roughly linearly, the bias terms are diluted over time — the biased and rational policies converge to the same arm distribution given enough data. So the current model captures transient, not permanent, bias.

Counterexamples — bias vs. rationality equivalence

Two cases where a biased and an unbiased agent are observationally equivalent:

  1. Additive perception bias (exact). With symmetric noise, a biased agent perceiving is indistinguishable from a rational agent whose true reward is .
  2. Bayesian prior bias (asymptotic only). At finite the exploration bonuses differ ( vs ), so the agents are technically distinguishable from their exploration patterns. Lucas flagged he’s not fully confident in this one.

Interventions to break observational equivalence

  • Stakes manipulation (double rewards for a phase): a fixed internal bias doesn’t scale with the payout multiplier, but a true reward preference does — comparing how arm-choice probability shifts isolates the linear weight of .
  • Horizon truncation (announce termination at ): collapsing the exploration bonus to zero forces pure exploitation — a prior-belief-biased agent drops a bad arm once its empirical mean has been dragged down, while an intrinsic-utility-biased agent keeps pulling it regardless.

Passive lower bound & interventional upper bound

Passive minimax lower bound (Le Cam two-point): two instances with identical effective means but different true produce indistinguishable history distributions, so no estimator beats a constant error floor regardless of . Yuxiao considers this sound.

Interventional upper bound: partition the horizon into two phases ( and ), estimate and separately, then isolate

Open assumption (flagged by Lucas)

The upper bound relies on uniform coverage (), which conflicts with the strong-bias regime where biased arms are chronically under-pulled. Yuxiao thinks it can be salvaged but likely needs self-normalized concentration inequalities rather than standard Hoeffding, given the adaptively collected data.

Broader parameterized policy space (Tianyi)

Move beyond UCB-specific bias to a larger policy class: the agent maintains a Gaussian belief over each arm’s reward, and the policy is a parameterized map from that belief vector to an action distribution.

  • Motivation: real-world biases often work by causing agents to act on misinformed beliefs and never collect the data that would correct them — an action-dependent observation signal the current formalism doesn’t capture.
  • Tianyi wants to redo the passive + interventional bounds over this broader class, unifying Lucas’s current formalism with more general action-dependent bias.

Connection to Julius’s work & LLMs

  • Lucas’s concern: the MAB framing may be too disconnected from Julius’s work to collaborate, unlike the MDP framing which maps more naturally to how RL works in LLMs.
  • Tianyi: the core insight — passive observation is fundamentally worse than intervention for inverse inference — carries over to the LLM case, and the interventional approach can likely be mapped to a language-model training objective.
  • Yuxiao: Julius is benchmarking RLHF with human feedback (similar bias questions); suggested writing up shared assumptions/findings to integrate the two threads.

lfbl-mba-in-progress · lfbl-mdp-in-progress · Learning-from-Learner Theory