Skip to content

    Bandit-Based Recommender Systems

    AI fundamentals & modelsBandit-based recommendationRecommendation with Multi-Armed Bandits
    Editorially reviewed on: 1 source
    Your reading view

    The short answer · 16 words

    In short

    Recommendation procedures that continuously balance the benefits of known good options against exploring less tested options.

    Flow-alerta.cab (2026): Bandit-Based Recommender Systems. https://flow-alerta.cab/en/glossar/bandit-based-recommender-systems. Editorially reviewed on: 09 October 2026.

    How much detail would you like?

    Practical

    Relevant for dynamic recommendations, personalization and online experiments, if timely feedback is available. Exploration must fit the user experience and risk.

    Example scenario: A knowledge platform recommends specialist articles and tests new content while using click feedback to customize the selection.

    Use only with clear target metrics, secure selection limits and clean feedback; perform offline evaluation before online exploration and limited testing.

    At a glance

    Core
    Bandit-based recommendation systems treat recommendations as a sequence of decisions with feedback. Contextual bandits also take into account information about the situation, users or content. Central is the conflict of goals between exploiting known good options and exploring new or uncertain options.
    Use
    Relevant for dynamic recommendations, personalization and online experiments, if timely feedback is available. Exploration must fit the user experience and risk.
    Example
    Example scenario: A knowledge platform recommends specialist articles and tests new content while using click feedback to customize the selection.
    Limits
    Allow exploration indefinitely; automatically equate clicks with benefit; ignore distorted logging for offline testing; equate bandits with classic A/B testing or full reinforcement learning.

    Questions about this term

    What is Exploration?

    Conscious testing of uncertain options.

    What is Exploitation?

    Use the currently most promising option.

    Is a Bandit Complete Reinforcement Learning?

    No, the state and long-term aspect is typically simpler.

    All details and background

    Bandit-based recommendation systems treat recommendations as a sequence of decisions with feedback. Contextual bandits also take into account information about the situation, users or content. Central is the conflict of goals between exploiting known good options and exploring new or uncertain options.

    ELI5 – Explained simply

    The system usually shows things that probably fit well, but also tries out alternatives in a controlled manner to learn.

    Why it matters in practice

    Relevant for dynamic recommendations, personalization and online experiments, if timely feedback is available. Exploration must fit the user experience and risk.

    Example

    Example scenario: A knowledge platform recommends specialist articles and tests new content while using click feedback to customize the selection.

    Pitfalls and limits

    • Allow exploration indefinitely; automatically equate clicks with benefit; ignore distorted logging for offline testing; equate bandits with classic A/B testing or full reinforcement learning.

    Origin & history

    Multi-Armed Bandit problems stem from decision theory. Contextual bandits were successfully examined for personalized news recommendations on Yahoo in 2010, among others.

    Use in mid-sized companies

    • Use only with clear target metrics, secure selection limits and clean feedback; perform offline evaluation before online exploration and limited testing.

    Sources

    • arxiv.orgLi et al., A Contextual-Bandit Approach to Personalized News Article Recommendation (2010)

    Quellenprüfung: 09.10.2026. Definition und dokumentierte Einordnung abgeglichen; Beispiele beschreiben mögliche Anwendungen.

    Editorially reviewed on:

    Next step

    Put knowledge into practice