GUIDE Technique

Bandits multi-armés

Un bandit à plusieurs bras est un problème de décision dans lequel vous choisissez à plusieurs reprises parmi des options aux gains inconnus et apprenez au fur et à mesure, en équilibrant l'exploration de nouvelles options et l'exploitation de la meilleure trouvée.

Écoutez ce guideNarré par l'IA · ~2 min

Sur cette page2 minutes de lecture
  1. Aperçu
  2. Plongée profonde
  3. Mise en œuvre dans le monde réel
  4. L’avenir des bandits multi-armés
  5. Le mettre en pratique
  6. Continuez à explorer
  7. Questions fréquemment posées

Aperçu

Il alimente les tests A/B, les recommandations et la sélection d'annonces en ligne.

Plongée profonde

Le nom vient d'un joueur confronté à plusieurs machines à sous (bandits manchots), chacune avec un taux de gain inconnu, qui souhaite maximiser sa récompense sur de nombreux tirages. La tension centrale est le compromis explorer-exploiter : continuez à tirer le bras qui vous convient le mieux ou échantillonnez les bras incertains pour en savoir plus. La performance est mesurée par le regret, l'écart cumulé entre vos récompenses et le fait de toujours choisir le meilleur bras ; les bons algorithmes obtiennent un regret qui n'augmente que de manière logarithmique en fonction du nombre de tours. Les stratégies classiques incluent l'epsilon-gourmand (exploiter, mais explorer au hasard avec une faible probabilité), l'Upper Confidence Bound (choisir le bras avec l'estimation optimiste la plus élevée) et l'échantillonnage de Thompson (échantillonner la croyance postérieure de chaque bras et jouer le gagnant). Les bandits contextuels étendent cela en utilisant les caractéristiques de la situation pour choisir.

Mise en œuvre dans le monde réel

Un site d'actualités utilise des bandits pour décider quelle variante de titre afficher, déplaçant rapidement le trafic vers la version qui génère le plus de clics.

Une plate-forme publicitaire en ligne répartit les impressions entre les créations avec un échantillonnage Thompson pour maximiser les clics tout en testant de nouvelles publicités.

Un essai clinique adaptatif affecte davantage de patients à des traitements montrant de meilleurs résultats, réduisant ainsi l'exposition aux bras inférieurs.

Un service de streaming ajuste les vignettes de recommandation par utilisateur avec des bandits contextuels qui lisent les fonctionnalités de l'historique de visualisation.

L’avenir des bandits multi-armés

Les bandits se répandent dans l'apprentissage par renforcement, où ils constituent l'élément de base le plus simple, et dans la personnalisation à grande échelle avec des bandits contextuels et neuronaux qui lisent des fonctionnalités riches. La recherche active cible les récompenses non stationnaires qui dérivent dans le temps, les bandits avec des contraintes de sécurité ou d'équité, et combine les bandits avec un apprentissage de représentation approfondi. Attendez-vous à ce qu'ils soient intégrés dans des essais cliniques adaptatifs, une tarification dynamique et des systèmes LLM qui choisissent des invites ou des outils en ligne tout en contrôlant les regrets.

Le mettre en pratique

Pourquoi c'est important

  • Coût et budget. Les décisions en matière d'architecture déterminent les performances et les coûts d'exploitation pendant des années.
  • Décisions plus claires. La formation technique aide les équipes à choisir la bonne pile, pas seulement la plus récente.
  • Contrôle qualité. De meilleurs choix d’ingénierie réduisent les incidents de fiabilité en production.

Attention à

  • L’optimisation d’un benchmark peut masquer des faiblesses plus larges du système.
  • Les coûts d’infrastructure et de maintenance sont souvent sous-estimés.
  • Les lacunes en matière de sécurité et d’observabilité peuvent se creuser à mesure que les systèmes deviennent plus complexes.

Prochaines étapes

  1. Définissez les objectifs de latence, de qualité et de coût avant la mise en œuvre.
  2. Benchmark dans des conditions de charge et de données réalistes.
  3. Surveillance des instruments pour détecter les erreurs, la dérive et l'impact sur l'utilisateur.
  4. Préparez les chemins de restauration et de réponse aux incidents avant la mise à l’échelle.

Continuez à explorer

Newsletter gratuite

Recevez le briefing quotidien sur l'IA

Trois histoires d'IA vérifiées chaque matin de la semaine, écrites dans un anglais simple. Gratuit pour toujours, sans publicité.

Un e-mail chaque jour de la semaine. Désabonnez-vous en un clic. Nous ne vendons ni ne partageons jamais votre adresse.

Testez-vous

Take the Multi-Armed Bandits quiz

Commentaires instantanés sur chaque réponse et un certificat partageable avec une pièce d'identité vérifiable une fois que vous avez réussi un cours.

Démarrer le quiz

Soutenez l’enseignement gratuit de l’IA. AI Understanding est une organisation à but non lucratif 501(c)(3) : pas de publicité, pas de paywall, jamais. Faire un don

Questions fréquemment posées

Qu’est-ce que les bandits multi-armés ?

Un bandit à plusieurs bras est un problème de décision dans lequel vous choisissez à plusieurs reprises parmi des options aux gains inconnus et apprenez au fur et à mesure, en équilibrant l'exploration de nouvelles options et l'exploitation de la meilleure trouvée. Il alimente les tests A/B, les recommandations et la sélection d'annonces en ligne.

À quoi sert la stratégie epsilon-gourmande ?

Epsilon-greedy exploite la plupart du temps le meilleur bras actuel et explore un bras aléatoire avec une faible probabilité epsilon.

En quoi un bandit contextuel diffère-t-il d’un bandit standard ?

Les bandits contextuels observent les informations secondaires (caractéristiques) de chaque tour et les utilisent pour choisir la meilleure arme pour ce contexte.

In UCB, which arm usually receives a larger exploration bonus?

The UCB bonus is larger for under-sampled arms and shrinks as their count grows.

What does logarithmic regret growth indicate over a long run?

Logarithmic regret is sublinear in the number of rounds, so average regret per round can decrease over time.