Comment créer un site Web ou un blog en 2020 - Guide gratuit et facile pour créer un site Web

Qu'est-ce que le bandit multi armé? Comment ce test est-il utilisé?

La plupart des lecteurs de ce blog connaissent les tests A / B. Pour rappel, les tests A / B sont une expĂ©rience dans laquelle un visiteur alĂ©atoire de votre propriĂ©tĂ© numĂ©rique prĂ©sente une version diffĂ©rente de l'original (Ă©galement appelĂ© " control ") Ă  la recherche d'un optimiseur pour dĂ©couvrir une version optimale qui maximise les conversions. Par exemple, c'est peut-ĂȘtre le bouton rouge qui maximise les clics ou c'est peut-ĂȘtre le bouton bleu. Qui sait? Eh bien, votre test A / B le saurait. Cependant, dans cette quĂȘte pour maximiser les conversions, il y a un coĂ»t que vous engagez: une partie importante de votre trafic est acheminĂ©e vers une variante perdante qui rĂ©duit directement les paramĂštres de votre entreprise (comme les ventes ou les conversions).

Dans un test A / B, le coût de l'augmentation des conversions serait en soi des conversions. Nous disons, touchez. "

Prenons l'exemple de Jim. Jim, un analyste UX, qui travaille avec une marque mobile qui lancera son dernier et meilleur téléphone la semaine prochaine. Pour exagérer la demande et déclencher des ventes incendiaires, Jim décide de lancer des ventes flash sur son application mobile pendant 3 jours.

Cependant, voici un avenant: Jim est conscient que la navigation dans l'application de la marque fait dĂ©faut (il a menĂ© une enquĂȘte auprĂšs des utilisateurs actifs pour arriver Ă  la conclusion) et les visiteurs sont confrontĂ©s Ă  des frictions lors de la localisation du produit. Pour amĂ©liorer la navigation, il dĂ©cide de faire une expĂ©rience dans laquelle il crĂ©e une variante avec une navigation plus intuitive qui amĂšne les utilisateurs directement Ă  l'entonnoir de vente flash pour tester si cette version rĂ©soudrait les problĂšmes de dĂ©couverte du nouveau tĂ©lĂ©phone. En rĂ©sumĂ©, Jim essaie d'amĂ©liorer un KPI crucial: le pourcentage de sessions dans lesquelles les utilisateurs ont pu dĂ©couvrir le nouveau tĂ©lĂ©phone.

Regardez les donnĂ©es entrantes de l'expĂ©rience et notez que les paramĂštres de navigation dans l'application montrent une forte amĂ©lioration. Mais Jim est trop content: il veut partager les premiers rĂ©sultats avec les top managers et les enthousiasmer. Au moment oĂč elle s'apprĂȘte Ă  pĂ©nĂ©trer dans la cabine du CMO avec une copie des premiĂšres tendances pour la convaincre de diriger plus de trafic vers la nouvelle navigation, un data scientist l'arrĂȘte.

Jim, ces tendances sont excellentes, mais sont-elles statistiquement solides? OĂč est le sens?

"Mais nous n'avons pas le temps d'attendre! La vente se termine dans 3 jours!" Grogna Jim.

Qui a raison? Jim, qui est chargĂ© de faire de son mieux en 3 jours ou le data scientist qui remet en question la signification statistique. Eh bien, ils le sont tous les deux et voici pourquoi. Rappelez-vous le commentaire prĂ©cĂ©dent sur le coĂ»t de l'augmentation des conversions, Ă©tant des conversions? La situation de Jim justifie une approche qui minimise le coĂ»t de l'exĂ©cution d'un test A / B. La perte de conversions due Ă  une variation sous-performante est appelĂ©e regret bayĂ©sien. Il est particuliĂšrement important de minimiser les regrets dans les situations d'urgence ou dans les cas oĂč le coĂ»t d'une mauvaise variance est suffisamment Ă©levĂ© pour que les entreprises hĂ©sitent Ă  exĂ©cuter des tests A / B. Puisque Jim s'appuie sur une fenĂȘtre de trois jours pour maximiser ventes, ne peut pas attendre la signification statistique ET perdre des conversions, qui prennent parfois des semaines (ou des mois, sur les sites Web Ă  faible trafic). Si vous attendez une signification statistique, vous ne pourrez pas utiliser les rĂ©sultats car la fenĂȘtre de 3 jours sera terminĂ©e.

Si Jim avait des algorithmes de bandit multi-armes Ă  utiliser, ce problĂšme ne se serait pas produit. VoilĂ  pourquoi.

Que sont les bandits multi-armés?

Le MAB est un type de test A / B qui utilise l'apprentissage automatique pour apprendre des donnĂ©es collectĂ©es pendant le test afin d'augmenter dynamiquement l'allocation des visiteurs en faveur de variations plus performantes. Cela signifie que les variations qui ne sont pas bonnes obtiennent de moins en moins d'allocation de trafic au fil du temps. Le concept de «rĂ©partition dynamique du trafic» est au cƓur du MAB: il s'agit d'une mĂ©thode statistiquement robuste permettant d'identifier en permanence le degrĂ© de surperformance d'une version et de diriger la plupart du trafic de maniĂšre dynamique et en temps rĂ©el vers la variante gagnante.

Ce que le MAB garantit, c'est que, contrairement au test A / B, au cours du test, le nombre total de conversions sera maximisé. Le compromis avec le test A / B est que la certitude statistique est en arriÚre-plan dans le MAB car l'accent est mis sur les conversions et la recherche des taux de conversion exacts (de toutes les variations, y compris les moins performantes).

Le problÚme des bandits multi-armés

Le MAB est nommĂ© d'aprĂšs une expĂ©rience de pensĂ©e dans laquelle un joueur doit choisir entre plusieurs machines Ă  sous avec diffĂ©rents paiements, et la tĂąche d'un joueur est de maximiser le montant d'argent qu'il ramĂšne Ă  la maison. Imaginez un instant que vous ĂȘtes le joueur. Comment maximiseriez-vous vos profits?

Comme vous avez le choix entre plusieurs machines à sous, vous pouvez déterminer les paiements en prenant des risques avec toutes les machines, en collectant suffisamment de données jusqu'à ce que vous sachiez avec certitude quelle machine est la meilleure. Faire cela vous révélera le taux de paiement exact de toutes les machines à sous, mais dans le processus, vous auriez gaspillé beaucoup d'argent sur les machines à bas prix. C'est ce qui se passe dans un test A / B. Ou, vous pouvez vous concentrer plus rapidement sur certaines machines à sous, évaluer les bénéfices comme dans le cas précédent et maximiser vos investissements dans ces machines à sous pour obtenir des bénéfices plus élevés. C'est ce qui se passe dans le MAB.

Une illustration de multi bandit armé
Source d'image (1)

Exploration et exploitation

Pour mieux comprendre le MAB, il existe deux piliers qui alimentent cet algorithme: "l'exploration" et "l'exploitation". La plupart des tests A / B classiques sont, par conception, pour toujours en mode "scan"; aprĂšs tout, dĂ©terminer des rĂ©sultats statistiquement significatifs est sa raison d'ĂȘtre, d'oĂč une perpĂ©tuelle exploration. Dans un test A / B, le but est de dĂ©couvrir le taux de conversion exact des variations. MAB ajoute une touche aux tests A / B: l'exploitation. En raison de la texture, de l'exploitation et de l'exploration “ maximiser les conversions et les bĂ©nĂ©fices '' du MAB, exĂ©cutĂ©es en parallĂšle, comme une voie ferrĂ©e – pensez Ă  l'algorithme qui scanne Ă  un taux de nombreux visiteurs par seconde, atteignant des lignes gagnantes en constante Ă©volution et allouer en permanence la majeure partie de votre trafic de maniĂšre dynamique Ă  la variante qui a les meilleures chances de gagner Ă  ce moment (exploitation).

Il peut sembler que le MAB utilise des heuristiques pour mapper plus de trafic Ă  une meilleure variance de performances. Cependant, sous le capot, la mise en Ɠuvre par VWO du MAB est statistiquement robuste. VWO utilise un modĂšle mathĂ©matique pour mettre Ă  jour en permanence les taux de conversion de variance estimĂ©s et attribue la rĂ©partition du trafic en proportion directe Ă  ces estimations. À mesure que l'estimation de la meilleure variance de performances s'amĂ©liore, cette variance obtient un pourcentage de trafic plus Ă©levĂ©. Si vous souhaitez apprendre les mathĂ©matiques de l'algorithme VWO MAB, vous pouvez en savoir plus sur un concept appelĂ© Thompson Sampling (1).

Pendant le cycle de test, l'algorithme Ă©quilibre entre les phases d'exploration et d'exploitation. Au fur et Ă  mesure que les utilisateurs Ă  hautes performances obtiennent plus de conversions, la rĂ©partition du trafic continue d'augmenter, atteignant un point oĂč la grande majoritĂ© des utilisateurs reçoivent la meilleure variance de performances. De cette façon, MAB permet Ă  Jim, Ă  partir de notre exemple prĂ©cĂ©dent, d'implĂ©menter progressivement la meilleure version de son application mobile, sans avoir Ă  attendre que ses tests atteignent une signification statistique.

Une infographie sur les tests de bandits Ă  bras multiples par rapport aux tests AB

Si le MAB semble si étonnant, pourquoi quelqu'un ferait-il des tests A / B?

Il est important de comprendre que les tests A / B et MAB servent des cas d'utilisation différents car leur approche est différente. Un test A / B est effectué pour collecter des données avec la fiabilité statistique associée. Une entreprise utilise ensuite les données collectées, les interprÚte dans un contexte plus large, puis prend une décision.

Au contraire, MAB est un algorithme d'optimisation qui maximise une métrique donnée (qui sont des conversions d'un type particulier dans le contexte de VWO). Il n'y a pas d'étape intermédiaire d'interprétation et d'analyse, car l'algorithme MAB ajuste automatiquement le trafic.

Cela signifie que les tests A / B sont parfaits dans les cas oĂč:

  • L'objectif est de collecter des donnĂ©es pour prendre une dĂ©cision commerciale critique. Exemple: Si vous dĂ©cidez du positionnement d'un produit, les donnĂ©es de participation Ă  diffĂ©rentes positions dans un test A / B sont un point de donnĂ©es important (mais pas le seul)
  • L'objectif est d'apprendre l'impact de toutes les variations avec une confiance statistique. Exemple: Si vous avez travaillĂ© dur pour dĂ©velopper un nouveau produit, vous souhaitez non seulement optimiser les ventes, mais Ă©galement collecter des informations sur les performances afin que la prochaine fois, vous puissiez intĂ©grer des informations pour dĂ©velopper un meilleur produit.

En revanche, MAB est parfait pour les cas oĂč:

  • Il n'est pas nĂ©cessaire d'interprĂ©ter les rĂ©sultats / performances des variations et tout ce qui vous intĂ©resse est de maximiser les conversions. Exemple: si vous testez un jeu de couleurs, vous ne souhaitez servir que celui qui maximise les conversions
  • La fenĂȘtre d'opportunitĂ© d'optimisation est de courte durĂ©e et le temps est insuffisant pour collecter des rĂ©sultats statistiquement significatifs. Exemple: optimisation des prix pour une offre Ă  durĂ©e limitĂ©e.
comparaison entre bandit à bras multiples et test abdominal "class =" wp-image-50785 "srcset =" https://blogging-techies.com/wp-content/uploads/2020/03/What-is-the-bandoned -multi-arme-Comment-utiliser-this.jpg 750w, https://blogging-techies.com/wp-content/uploads/2020/03/¿Que-es-el-bandido-multi-armado- Comment-est-ce-utilisé.jpg? Tr = w-640 640w, https://static.wingify.com/gcp/uploads/sites /3/2020/03/graph-1.jpg?tr=w- 375 375w "tailles =" (largeur maximale: 750px) 100vw, 750px

En conclusion, il est juste de dire que A / B et MAB ont leurs forces et leurs faiblesses: la dynamique entre les deux est complémentaire et non compétitive.

Voici quelques scĂ©narios courants du monde rĂ©el, oĂč le MAB a montrĂ© qu'il est clairement supĂ©rieur aux tests A / B:

1. Le coût d'opportunité des conversions perdues est trop élevé

Imaginez que vous vendez des diamants (ou une voiture) en ligne. Chaque conversion perdue vaut probablement des milliers de dollars en opportunités perdues pour vous. Dans ce cas, l'accent mis par le MAB sur la maximisation des conversions est parfait pour vos besoins d'optimisation.

2) Optimisation des taux de clics pour les médias couvrant les événements urgents

Au dĂ©part, Ă©voquer des titres accrocheurs Ă©tait le travail d'un Ă©diteur, mais c'est clairement faux: demandez Ă  nos amis du Washington Post (2). La courte durĂ©e de vie des nouvelles signifie qu'une optimisation rapide est essentielle. Ils optimisent et testent les titres, les miniatures de photos, les miniatures de vidĂ©os, les articles de presse recommandĂ©s et les articles populaires pour gĂ©nĂ©rer un maximum de clics dans une courte fenĂȘtre.

3) Optimisation continue

Les optimiseurs ont la possibilité d'ajouter ou de soustraire plusieurs éléments de variation et de les tester tous simultanément. Dans un test A / B traditionnel, il y a peu de liberté pour organiser les changements une fois que l'expérience est activée car le caractÚre sacré des données est sacro-saint.

4) Optimisation des revenus Ă  faible trafic

S'il n'y a pas suffisamment de trafic, les tests A / B peuvent prendre beaucoup de temps pour produire une signification statistique. Dans de tels cas, une entreprise peut trouver préférable d'exécuter un MAB, car elle est capable de détecter la version potentiellement meilleure beaucoup plus tÎt et d'y diriger plus de trafic.

Bien que le MAB ait ses mĂ©rites, il existe de nombreux scĂ©narios oĂč les tests A / B sont clairement la meilleure option:

1) Lorsque vous pointez sur la signification statistique

Malgré toutes ses forces, les expériences MAB ne sont pas la meilleure option lorsque vous voulez obtenir un gagnant statistiquement solide. Le test A / B est toujours la forme la plus rapide de signification statistique, bien qu'il puisse perdre certaines conversions dans le processus.

2) Optimisation pour plusieurs métriques

Les équipes d'expérimentation matures suivent plus de 4 objectifs par expérience, car les expériences sont constituées d'objectifs primaires et secondaires. Bien que les expériences MAB fonctionnent trÚs bien en optimisant une mesure clé, elles ne fonctionnent pas bien pour plusieurs objectifs, car elles ne prennent en compte l'objectif principal que lors de l'allocation du trafic entrant.

3) Analyse post-expérience

La plupart des expĂ©rimentateurs aiment couper et dĂ©couper les donnĂ©es collectĂ©es au cours d'une expĂ©rience pour vĂ©rifier comment les diffĂ©rents segments ont rĂ©agi aux modifications de leurs propriĂ©tĂ©s Web. Cette analyse est possible dans les tests A / B, mais peut-ĂȘtre pas possible dans le MAB, car il peut ne pas y avoir suffisamment de donnĂ©es disponibles pour les variations de sous-performance.

4. Incorporer l'apprentissage de toutes les variantes (y compris les plus pauvres) dans d'autres décisions commerciales.

Au cours du test, le MAB attribue la majeure partie du trafic Ă  la meilleure variance de performances. Cela signifie que les variations sous-performantes n'obtiennent pas suffisamment de trafic pour atteindre la confiance statistique. Ainsi, bien que vous puissiez connaĂźtre en toute confiance le taux de conversion pour la meilleure variance de performances, une confiance similaire peut ne pas ĂȘtre disponible pour les sous-performances. Si l'acquisition de ces connaissances est importante pour une dĂ©cision commerciale (vous voudrez peut-ĂȘtre savoir dans quelle mesure la variance perdante est comparĂ©e aux meilleures), un test A / B est la voie Ă  suivre.

Résumer

Si vous ĂȘtes nouveau dans le monde de la conversion et de l'optimisation de l'expĂ©rience et que vous n'effectuez pas encore de tests, commencez maintenant. Selon Bain & Co (3), les entreprises qui amĂ©liorent continuellement l'expĂ©rience client croissent entre 4% et 8% plus rapidement que leurs concurrents. Les tests A / B et MAB sont des mĂ©thodologies d'optimisation efficaces: le MAB est une excellente alternative pour les optimiseurs qui sont pressĂ©s par le temps et peuvent participer avec une signification statistique en Ă©change de plus de conversions dans une courte fenĂȘtre. Contactez-nous Ă  (e-mail protĂ©gĂ©) si vous voulez un pinceau avec MAB. Vous pouvez Ă©galement vous inscrire ici pour un test.