Home Knowledge Base Upper Confidence Bound (UCB)

Upper Confidence Bound (UCB) is an exploration strategy for bandit problems that selects actions by choosing the option with the highest upper confidence bound on its estimated reward. This "optimism in the face of uncertainty" principle ensures that uncertain actions are explored while known-good actions are exploited.

The UCB Formula (UCB1)

$$a_t = \arg\max_a \left[ \hat{\mu}_a + c \sqrt{\frac{\ln t}{n_a}} \right]$$

How UCB Works

Key Properties

UCB Variants

Applications

UCB is one of the foundational algorithms in decision-making under uncertainty — its "optimism in the face of uncertainty" principle has influenced algorithms across ML, optimization, and AI planning.

upper confidence bound (ucb)upper confidence bounducbreinforcement learning

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.