Part of Learning-from-Learner Theory; sibling to the MDP-formalism note. In-progress research note (ported from a notes.inria.fr source to Markdown + KaTeX). The inverse multi-armed-bandit (“learning from a biased learner”) theory side.
Theoretical Framework
We formally define the inverse multi-armed bandit problem under a biased demonstrator. Unlike classical inverse reinforcement learning (IRL) frameworks that assume a perfectly rational or Boltzmann-rational agent, our demonstrator is an online learner whose exploration is skewed by strong intrinsic preferences (prior biases).
Environment and Reward Structure
Consider a stochastic multi-armed bandit (MAB) environment with a finite set of arms denoted by . Each arm is associated with an unknown true reward distribution supported on with an expected true reward . We denote the vector of true mean rewards as . Without loss of generality, we assume a unique optimal arm , and define the sub-optimality gap for arm as .
The Biased Demonstrator Model
The demonstrator interacts with the environment sequentially over a horizon of rounds. At each round , the demonstrator selects an arm and observes a noisy reward such that .
To model strong intrinsic preferences, we assume the demonstrator does not maintain purely empirical reward estimates. Instead, they operate under a regularized Bayesian-style prior bias. Let be the demonstrator’s intrinsic anchor (bias) vector, and let be the coordinates of prior intensity (pseudo-counts), capturing how strongly the demonstrator clings to their bias. Let be the number of times arm has been selected up to round . The demonstrator’s biased empirical mean at the end of round is:
We consider a demonstrator executing a Biased Upper Confidence Bound (B-UCB) policy. At round , they select the action maximizing the biased index:
where is a standard exploration parameter.
Remark 1 (Interpretation of Bias Intensity). When , the policy reduces to standard UCB1. When , the prior completely dominates the empirical feedback, yielding a stubbornly biased agent who rarely updates their belief about arm despite counter-evidence.
The Observer’s Objective and Information Structure
The observer has no access to the true rewards , the realized rewards , or the internal indices. The observer records only the action history:
The observer does not know the bias (the perception shift , or the prior ); only the exploration constant is treated as known (used to invert the action frequencies back to effective means). This is what makes recovering nontrivial. The objective is an estimator minimizing the expected or error w.r.t. , evaluated by the minimax risk over an admissible class :
Counterexamples
Counterexample Triviale: Constant Perceived Reward Bias (Exact Path Equivalence)
The cleanest counterexample is an additive perception bias (a cognitive distortion, comfort factor, or brand loyalty).
- The Biased Agent: true environmental mean , but an intrinsic bias : every pull of arm yields a perceived reward . They run standard UCB on perceived rewards:
- The Rational Agent with Different Preferences: no cognitive bias (), but the true reward for arm is shifted to :
The Equivalence. If the noise is symmetric (e.g. Gaussian), and are identically distributed, so the distribution over action sequences is exactly identical for both agents.
Counterexample: Bayesian Prior Bias (Asymptotic Equivalence)
For the Prior Bias Model , can a standard unbiased agent match it? Path-by-path at finite , no: the exploration bonus decays at different rates due to ( vs ). But it matches a different notion of rationality:
- The Biased Agent uses the regularized index
- The Rational Bayesian Agent runs Bayes-UCB but starts with a subjective prior .
The Equivalence. Their action choices are identical. What a psychologist calls a stubborn cognitive bias , an economist calls rational utility maximization under a subjective prior. Actions cannot tell them apart.
Remark (caveat): this equivalence is only asymptotic. At finite the exploration bonuses differ ( vs ), so the action distributions are not identical and the two agents ARE distinguishable from the exploration pattern. This is an as-if-rational re-description, not an exact observational-equivalence result; the Le Cam lower bound below covers only the additive-bias case.
Interventions
Trivial Counterexample: Constant Perception Bias () vs. High True Reward ()
Ambiguity. The demonstrator pulls arm aggressively. Is the arm terrible with a huge psychological bias (), or genuinely excellent ()?
The observer alters the monetary scale while keeping mechanisms identical: “for the next 50 rounds all cash payouts are doubled.”
- Perception Bias (): external reward doubles, internal bias constant: .
- True Reward Preference (): preference tied to payout: .
Distinguishes them: comparing how choice probability for arm shifts vs a control arm as stakes rise isolates the linear weight of . If the agent becomes relatively less interested as stakes rise, the preference was a fixed internal bias, not the scalable environment.
Prior-Belief Case: Prior Belief Bias () vs. Intrinsic Utility Bias
Ambiguity. Two hypotheses for stubbornly pulling a bad arm early:
- Prior Belief Bias: a rational Bayesian who honestly thinks the arm is good ( high) but will update with data.
- Intrinsic Utility Bias: the agent knows it pays poorly but derives permanent, non-fading psychic utility () from it.
Intervention A: Information Shock (Data Flooding)
The observer hands over a verified log of trials of arm proving its true mean is low ().
- Prior Belief Bias: the samples enter the Bayesian update; since , the prior is wiped out,
and the agent abandons the arm.
- Intrinsic Utility Bias: “I now know it only pays 0.2 in cash, but I still get 0.6 units of pure joy” — total utility stays and they keep pulling.
Distinguishes them: a data shock collapses a belief distortion but leaves an intrinsic preference unchanged.
Intervention B: Horizon Truncation (Endgame Nudge)
At round the observer announces termination at , destroying future-exploration incentive and collapsing the bonus to zero; the agent must purely exploit.
- Prior Belief Bias: a rational Bayesian at immediate horizon maximizes current empirical belief; if experience already dragged down, removing the bonus makes them drop the arm.
- Intrinsic Utility Bias: the structural bonus is decoupled from information gathering; if strong enough it overrides exploration entirely, so the decision matches the behavior.
Minimax Analysis and Proofs
Information-theoretic analysis (inspired by the inverse-bandit paper): passive observation suffers an insurmountable information deficit from observational equivalence, whereas intervention achieves the optimal parametric rate.
Passive Observation and Information-Theoretic Lower Bound
Let be the parameter space of , with the true mean vector and the constant perception bias. The demonstrator observes with , so . Let be the measure induced over under .
Theorem (Passive Minimax Lower Bound). In the passive setting where the observer records only , the minimax error is lower-bounded by a constant independent of :
Proof. By Le Cam’s two-point method, it suffices to exhibit and mapping to identical perceived-reward distributions while separated in . Take , an interior baseline , and with :
- Instance 0: , .
- Instance 1: , .
The reward-vector separation is
The effective means driving the policy are identical:
Since and is shared, is identically distributed under both, so the history-dependent policy induces indistinguishable path measures , hence
Le Cam’s inequality gives, for any ,
Setting completes the proof; since is independent of , the floor does not decay with data.
Interventional Design and Parametric Convergence Rate
An active observer deploys a macro-phase Stakes Manipulation policy : partition the horizon into two epochs of size . Phase 1 leaves rewards unmodified (); Phase 2 multiplies all payoffs by . Assume minimum exploratory coverage for all and some . (Assumption flagged — to revisit: this uniform-coverage bound conflicts with the strong-bias regime , where biased arms are chronically under-pulled, so coverage can fail precisely on the arms that are hardest to identify. Not addressed for now.)
Theorem (Interventional Upper Bound). Under , there is a joint estimator with
Proof. In Phase 1 the demonstrator acts under . By structural inversion on the empirical allocations, with coverage , concentration gives
In Phase 2 the demonstrator responds to , giving . Isolate by the linear combination
By the triangle inequality,
With this is , the optimal parametric rate .