Fooling Algorithms in Non-Stationary Bandits using Belief Inertia

arXiv:2511.05620 · cs.LG, math.PR, stat.ML · Submitted 2025-11-06 · Read on arXiv

Listen

Radio episode about this paper

Transcript

Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.

Tom: Today's paper: "Fooling Algorithms in Non-Stationary Bandits using Belief Inertia".

Jane: This paper introduces a fundamentally different approach to establishing worst-case lower bounds for regret in piecewise-stationary multi-armed bandits by leveraging a "belief inertia" argument.

Tom: First, who's behind it and why it matters.

Title and authors: Jane: Moving on, the paper's title, "Fooling Algorithms in Non-Stationary Bandits using Belief Inertia," tells us exactly what the central mechanism is about—exploiting belief inertia to fool algorithms when things are not stationary.

Lu: The authors, Mendelson and Tadmor, are tackling a problem where existing lower bounds rely on those infrequent sampling arguments we just mentioned, so this paper aims to propose a fundamentally different way of looking at the limits of what we can achieve.

Tom: And the implication is that instead of just saying regret grows linearly with T based on infrequent sampling, they’re showing that this linear growth can happen much faster when you factor in how an algorithm holds onto its old beliefs.

Meng: So it’s not just about the environment changing; it's about the algorithm having a structural tendency to resist that change because of its internal state derived from past observations.

Lalam: It makes me think that for any complex system, if you build in mechanisms to deliberately overcome historical inertia, you might achieve much more stable long-term performance.

Jane: Exactly; it shifts the focus from just the external environment dynamics to the internal mechanism of belief formation within the decision-making policy itself.

Lu: This paper is really pushing us to develop new theoretical tools for analyzing how learning systems maintain or shed their beliefs in dynamic settings, which is a big step forward in understanding adaptive control under uncertainty.

Tom: It’s a deep dive into the mathematics behind why standard approaches fall short, and it sets up the need for better ways to design robust AI agents.

The paper's summary: Tom: So, summarizing what they found in "Fooling Algorithms in Non-Stationary Bandits using Belief Inertia," they are demonstrating how an algorithm’s empirical beliefs, which are encoded via historical reward averages, build up momentum that actively resists new evidence once a change point is introduced.

Jane: This momentum means the algorithm requires a significant amount of additional observations to overturn its existing conviction about which arms are optimal, even if the underlying reward distribution shifts entirely.

Lu: The authors show how this inertia can be used to build specific adversarial instances that deliberately trick classical algorithms, such as Explore-Then-Commit, epsilon-greedy, and UCB into suffering regret that scales linearly with T and has a substantial constant factor attached.

Meng: So they’re proving that even with just one change point in the rewards, these common strategies can end up performing very poorly over a long period compared to what we might expect from a more adaptive system.

Lalam: This suggests that the way an AI learns and retains information can be just as problematic in dynamic settings as the environment itself is, because of this internal inertia.

Tom: It’s clear they’re showing that standard lower bounds based on infrequent sampling don't capture this phenomenon, and instead, we need to account for how much historical data biases the current belief state.

Jane: They specifically illustrate that even a two-armed bandit problem with deterministic rewards can see its regret jump from order O(ln(T)) after a single reward switch, which is quite significant.

Lu: And they use techniques like relating regret bounds to the frequency of true changes GammaT, showing how periodic restarts interact with environmental changes and how the number of true changes compared to the restart rate determines the resulting bound.

The paper's improvements: Tom: Now, regarding potential improvements suggested by this work, it points toward making decision-making more robust against sudden shifts by implementing "Belief Inertia Audits" before committing to a policy.

Jane: That’s a practical suggestion—if we can check the stability of an empirical mean against recent history and see if the deviation is too high, we should trigger re-exploration immediately instead of following a fixed budget.

Lu: For algorithms like epsilon-greedy, they suggest augmenting the random exploration probability based on recent uncertainty metrics rather than just keeping it fixed. That way, we bias sampling toward arms whose empirical means have recently shifted significantly relative to others.

Meng: That sounds like we need an AI that isn't just reacting to the current state but is actively monitoring how quickly that state is evolving, which would be useful for real-time systems.

Lalam: Lalam sees this as a cultural implication; if our AI systems are designed to be more self-aware of their own outdated beliefs, it could lead to a culture of faster adaptation and less stubbornness.

Tom: And for UCB specifically, they propose modifying the confidence bonus calculation to be more sensitive to recent reward volatility instead of just relying on total sample counts when a change point is detected.

Jane: That means when a shift happens, the system needs to aggressively inflate the confidence radius for arms that have shown high variance post-change so they get considered faster than standard UCB allows.

Conclusion: Tom: So, to wrap up on "Fooling Algorithms in Non-Stationary Bandits using Belief Inertia," the main implication is that classical algorithms can suffer from linear regret even with just a single change point because of this inertia.

Jane: They demonstrate that the worst-case regret for these algorithms is significantly worse than the stationary lower bound of one/√KT when reward distributions change over time, which highlights a gap in our understanding of non-stationary learning limits.

Lu: The paper formalizes how periodic restarts interact with environmental changes by showing bounds that depend on whether the number of true changes GammaT is less than or greater than the restart rate d.

Meng: From an engineering view, this means we have to be very careful about balancing robustness to change against the efficiency of learning during stationary intervals when designing these systems.

Lalam: Lalam believes this research gives us a blueprint for AI systems that can detect their own outdated beliefs and pivot quickly, fostering a culture where adaptation isn't just reactive but proactive.

Tom: It’s been an excellent deep dive into how belief inertia creates problems for standard algorithms in non-stationary settings, and it really underscores the need for these new approaches to designing truly robust AI.

Gal Mendelson, Eyal Tadmor

North Carolina State University · Technion

cs.LG, math.PR, stat.ML

Submitted: 2025-11-06

Updated: 2026-09-28

Importance score: 72/100

The gist: This paper introduces a fundamentally different approach to establishing worst-case lower bounds for regret in piecewise-stationary multi-armed bandits by leveraging a "belief inertia" argument.

Key concepts

Belief Inertia
This refers to the structural tendency of an algorithm to hold onto old beliefs derived from past observations. This internal state actively resists new evidence, meaning the algorithm requires more observations to overturn its existing conviction about optimal choices, even if rewards have shifted.
Non-Stationary Bandits
This describes a problem where the environment's reward distribution changes over time. The paper investigates how algorithms perform in these dynamic settings, showing that standard lower bounds do not fully capture the performance limits when change occurs.
Regret Scaling
Regret is a measure of how much worse an algorithm performs compared to the best possible strategy. The paper demonstrates that belief inertia can cause regret to scale linearly with time (T) and have a large constant factor, which is worse than expected in stationary settings.

Terminology

Summary

This paper introduces a fundamentally different approach to establishing worst-case lower bounds for regret in piecewise-stationary multi-armed bandits by leveraging a belief inertia argument. It demonstrates how an algorithm's empirical beliefs, encoded through historical reward averages, create momentum that resists new evidence after a change. This inertia can be exploited to construct adversarial instances that mislead classical algorithms like Explore-Then-Commit, ϵ-greedy, and UCB into suffering regret that grows linearly with the time horizon (T) and with a substantial constant factor.

The Core Argument: Belief Inertia

The central idea is to move beyond infrequent sampling arguments, which rely on the intuition that suboptimal arms are sampled infrequently. Instead, the authors argue that after sufficient exploration, an algorithm forms a strong belief that certain arms are not optimal, and it requires many additional observations to overturn this conviction even if the arm's reward distribution changes. This belief is typically encoded through empirical averages of observed rewards. The paper shows how to construct adversarial instances that exploit this inertia, misleading the algorithm into ignoring optimal arms for long periods of time, thereby inducing large worst-case regret.

Fooling Classical Algorithms

The authors demonstrate how this belief inertia can fool specific algorithms in non-stationary settings. They show that even with a single change point, classical algorithms suffer significant regret. For example:

  1. The Explore-Then-Commit (ETC) algorithm is shown to incur a worst-case regret of at least T − m, which scales as (1 − 1/K)T when the exploration phase length 'm' is constrained by 'm ≤ T /K'.

  2. The ϵ-greedy algorithm, despite continuous exploration, suffers a worst-case regret of at least T /8 with only one breakpoint.

  3. The Upper Confidence Bound (UCB) algorithm is shown to exhibit linear worst-case regret, achieving bounds such as Rwc(UCB, 1) ≥ (1 − 1/K)(T − Kc)(1 − ∆) under specific adversarial conditions.

Adversarial Construction for UCB

The construction of the adversarial instance for UCB is detailed and relies on manipulating the confidence term. The strategy involves:

(Initial Phase):

Set rewards to (0, 0, 0, …, 0) for a sufficiently long period to establish an initial belief state where empirical means are close to zero and confidence bounds shrink.

(Breakpoint):

At the change point, switch the rewards to (1, ∆, …, ∆), where ∆ > 0 is small.

The construction ensures that if UCB happens to select any arm other than the initially optimal one immediately after the change, its empirical mean jumps, and its index becomes larger than others. The subsequent analysis shows that past sampling shrinks the confidence interval so much that one unlucky post-change draw locks in a suboptimal arm, leading to regret that is linear in T.

Handling Non-Stationarity via Restarts

The paper also analyzes algorithms designed to handle non-stationarity by periodically restarting. The analysis shows:

  1. For any algorithm performing 'd' restarts, there exists a stationary instance where the regret is at least 1 / 20 √KdT. This quantifies the cost of employing restarts as a safeguard against possible changes.

  2. The worst-case regret remains linear in T for classical algorithms even when restarts are allowed.

  3. Theorem 5 formalizes how periodic restarts interact with environmental changes, yielding bounds that depend on whether the number of true changes (ΓT) is less than or greater than the restart rate (d).

Conclusion and Significance

The belief inertia argument provides a powerful method for deriving sharp lower bounds in non-stationary bandits. The results demonstrate that algorithms like ETC, ϵ-greedy, and UCB can suffer regret that grows linearly with T, even when only a single change occurs. The paper concludes by showing that the worst-case regret for these algorithms is significantly worse than the stationary lower bound of √KT when reward distributions change over time. Furthermore, it formalizes how periodic restarts interact with environmental changes, highlighting the delicate balance between robustness to change and efficiency in stationary intervals.

Key Results Summary:

(Theorem 1):

For ETCm with a single breakpoint, Rwc(ETCm, 1) ≥ T − m ≥ (1 − 1/K)T (when m ≤ T /K).

(Theorem 2):

For ϵ-greedy with a single breakpoint, Rwc(ϵ-greedy, 1) ≥ max (T /8, T − √KT / √ϵ!).

Improvements for AI systems

As a fastidious and diligent researcher, I have analyzed the core contribution of this paper: the belief inertia argument used to construct worst-case lower bounds for classical multi-armed bandit (MAB) algorithms in non-stationary environments.

The primary takeaway is that classical algorithms (Explore-Then-Commit, UCB, and ϵ-greedy) suffer from excessive regret because they fail to adapt quickly enough when the underlying reward distributions change. This failure stems from their reliance on historical empirical averages, which create belief inertia—a tendency to stick with a suboptimal arm even after a change point.

Based on this scientific finding, here are specific improvements that can be made to AI systems utilizing MAB frameworks:


AI System Improvements Derived from the Paper:

Improve Decision-Making Robustness Against Sudden Shifts (Single Change):

Perform Belief Inertia Audits before committing to a policy. Specifically, for algorithms like Explore-Then-Commit (ETCm), implement a mechanism that checks the stability of the empirical mean against recent reward history. If the deviation exceeds a threshold related to the expected change magnitude, trigger an immediate re-exploration phase rather than relying solely on the pre-defined exploration budget.

Enhance Exploration Strategy for Persistent Suboptimality (ϵ-greedy):

For algorithms like ϵ-greedy, augment the random exploration probability based on recent uncertainty metrics. Instead of a fixed probability, increase the sampling rate of arms whose empirical means have recently shifted significantly relative to others (i.e., where the belief inertia is high). This ensures that when a change occurs, the algorithm is biased toward rapidly sampling potentially optimal arms rather than waiting for random exploration to discover them slowly (as shown in Theorem 2).

Develop Adaptive Confidence Mechanisms for UCB:

Modify the confidence bonus calculation in UCB algorithms to be more sensitive to recent reward volatility rather than solely relying on total sample counts. When a change point is detected, the system should aggressively reset or significantly inflate the confidence radius for arms that have shown high variance post-change, forcing them back into consideration faster than the standard logarithmic term allows (as suggested by Theorem 3 and Lemma 3).

Implement Dynamic Restart Scheduling Based on Change Frequency:

For systems operating in highly volatile environments, move beyond fixed periodic restarts. Implement a change-detection module that estimates the expected frequency of changes or updates the restart interval dynamically based on recent detection events (as implied by Theorem 5). If change detection is frequent, shorten the restart period to maintain responsiveness; if changes are rare, lengthen it to maximize learning efficiency during stationary intervals.

Integrate Change-Point Detection Directly into Policy Updates:

Instead of treating non-stationarity as an external problem to be solved by a separate restart policy, integrate change-point detection (e.g., using techniques from Garivier and Moulines or Ghatak) directly into the action selection mechanism. When a significant distributional shift is identified, the system should immediately transition its policy from exploitation mode to an aggressive exploration mode tailored for the new environment, bypassing the inertia that plagues classical algorithms.

Improved AI System Capabilities:

The improved system will be significantly more resilient and efficient in dynamic environments:

  • It will exhibit a lower worst-case regret bound (moving closer to the stationary bound of 1/√KT rather than the linear regret of T).

  • It will drastically reduce the lag time following an environmental change, allowing it to quickly pivot from exploiting outdated information to discovering new optimal strategies.

  • It will maintain high performance even when facing sudden, single changes in reward distributions, which is a critical failure point for standard learning models.

Related papers