← Latest papers
🤖 machine learning

Mean-based algorithms: A lower bound and regret

This paper establishes a theoretical lower bound on the learning speed of mean-based algorithms in unknown-horizon bandit settings, proposes two new algorithms that generalize existing methods, and demonstrates that while they may converge slightly slower, they can achieve competitive performance and intersect with the class of no-regret algorithms.

Original authors: Julius Durmann, Amelie Kleber

Published 2026-06-04
📖 5 min read🧠 Deep dive

Original authors: Julius Durmann, Amelie Kleber

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The Big Picture: The "Smart Shopper"

Imagine you are a shopper trying to find the best coffee shop in a new city. You have a list of 10 shops, but you don't know which one is the best. You can only visit one shop per day and taste the coffee.

Mean-based algorithms are like a specific type of shopper who follows a very simple rule: "If a shop has given me bad coffee in the past, I will almost never go there again."

They keep a running average of how good each shop's coffee is. If Shop A has a terrible average, this shopper assigns it a very low probability of being visited. If Shop B has a great average, they visit it often.

The paper asks three main questions about this type of shopper:

  1. How fast can they learn?
  2. Is there a limit to how fast they can learn?
  3. Are they "smart" enough to avoid making huge mistakes (regret)?

1. The Problem: The "Unknown Horizon" and "Blind Taste Tests"

In many computer science problems, the algorithm knows exactly how many days it has to shop (the "time horizon"). But in real life, you don't know if you'll be in this city for a week or a year. This is called an unknown horizon.

Also, in this specific scenario, the shopper only gets to taste the coffee they ordered (bandit feedback). They don't get to see what the coffee at the other 9 shops would have tasted like that day. This makes learning harder because they have to guess.

2. The "Speed Limit" (The Lower Bound)

The authors discovered a fundamental speed limit for these shoppers.

Think of the "learning rate" (γt\gamma_t) as the shopper's patience threshold.

  • High Patience (High Threshold): The shopper is very picky. They only stop visiting a shop if the coffee is really, really bad compared to the others. They keep exploring new shops for a long time.
  • Low Patience (Low Threshold): The shopper is impatient. They stop visiting a shop even if it's just slightly worse than the best one.

The Discovery: The paper proves that you cannot be too impatient.
If the shopper sets their threshold too low (trying to learn too fast), they will stop exploring too early. They might quit on a shop that was actually good, just because they got a few bad cups of coffee by chance.

The authors found a mathematical "floor" for this patience. It's like saying: "No matter how smart you are, you cannot stop exploring new coffee shops faster than a specific speed, or you will definitely make a mistake."

The Analogy: Imagine trying to find the best route to work. If you stop trying new routes too quickly because one was slightly slower, you might miss the perfect route that only appears on rainy days. The paper proves there is a minimum amount of "wandering" you must do to be sure you aren't missing the best option.

3. Two New "Shoppers" (The Algorithms)

The authors created two new versions of this "mean-based" shopper that work even when you don't know how long you'll be in the city and can only taste your own coffee.

  1. The "Slightly Greedy" Shopper: A variation of the classic "epsilon-greedy" strategy. It mostly sticks to the best-known shop but occasionally tries a new one to be sure.
  2. The "Weighted" Shopper: A variation of the famous "Exp3" algorithm. It gives more weight to shops with good past averages but still keeps a small chance of trying others.

The Result: When they tested these new shoppers against standard ones, they found that while the "mean-based" shoppers were slightly slower at first, they eventually caught up and performed just as well. They weren't as slow as previous studies suggested.

4. The "Regret" Question: Are They Exploitable?

In economics, there is a fear that "mean-based" shoppers are exploitable.

  • The Scenario: A cunning coffee shop owner (the "Principal") knows the shopper follows the "bad average = don't visit" rule. The owner might give the shopper a free, amazing coffee on day one to trick them into thinking that shop is the best. Then, the owner raises prices or lowers quality, and the shopper keeps going back because their "average" is still high.

The paper investigates if these shoppers also suffer from Regret (making bad choices that cost them money).

  • The Finding: Being "mean-based" doesn't automatically mean you will suffer regret.
  • The Twist: The authors show that it is possible to design a shopper who is both "mean-based" (follows the simple rule) and "no-regret" (doesn't get tricked into losing money).

It's like saying: "You can be a simple shopper who avoids bad coffee, but if you tune your rules correctly, you can also be smart enough to not get scammed by a tricky shop owner."

Summary of the Takeaways

  • The Rule: Mean-based algorithms are simple: "Avoid things that have been bad on average."
  • The Limit: There is a hard mathematical limit on how fast these algorithms can learn. If they try to learn faster than this limit, they will fail because they stop exploring too soon.
  • The Performance: The new algorithms proposed in the paper work well. They are competitive with other famous algorithms, even though they are slightly slower to start.
  • The Safety: These algorithms can be designed to be "safe" (no-regret), meaning they aren't necessarily easy to trick, contrary to what some previous studies suggested.

In short, the paper tells us that while these simple "avoid the bad stuff" algorithms have a speed limit, they are still powerful, reliable tools for learning in uncertain environments.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →