Desenvolvimento de uma Aplicação para Utilização de Algoritmos Multi-Armed Bandit em Websites

19
DESENVOLVIMENTO DE UMA APLICAÇÃO PARA UTILIZAÇÃO DE ALGORITMOS MULTI-ARMED BANDIT EM WEBSITES

Transcript of Desenvolvimento de uma Aplicação para Utilização de Algoritmos Multi-Armed Bandit em Websites

DESENVOLVIMENTO DE UMA APLICAÇÃO PARA UTILIZAÇÃO DE

ALGORITMOS MULTI-ARMED BANDIT EM WEBSITES

QUEM SOU EURogério Chaves

github.com/rogeriochaves

TESTE A/B

Comprar Comprar

50% 50%

TESTE A/B“I’m on Twitter.” 4,70%

“Follow me on twitter” 7,31%

“You should follow me on twitter” 10,09%

“You should follow me on twitter here” 12,81%

+173%Fonte: http://dustincurtis.com/you_should_follow_me_on_twitter.html

TESTE A/B

Comprar Comprar

50% 50%

TESTE A/B

Comprar Comprar

0

15

30

45

60

Vendas em 3 meses

$

$

TESTE A/B

Comprar

MULTI-ARMED BANDIT

Exploring Exploiting

MULTI-ARMED BANDITExploring

Exploiting

Comprar Comprar

Comprar

EPSILON-GREEDYTestes Aproveitamento

10% (fixo) 90%

5% 90%5%

5% 90%5%

Após oNatal

SOFTMAX

Comprar

Comprar

1% de conversão

99% de conversão

Leva em conta as taxas de conversão e a quantidade de testes

Nenhum teste

Alguns testes

Muitos testesTemperatura

UCB1

Nenhum teste

Alguns testes

Muitos testes

Utiliza a confiança que possui em seus resultados

Braço novo entra em cena (botão azul)Braço novo entra em cena

Muitos testes

MULTI-ARMED BANDIT• A/B Comum

• Epsilon-Greedy

• Softmax

• UCB1

• Epsilon-Greedy Auto-ajustável

• Softmax Auto-ajustável

MULTI-ARMED BANDIT

• Grátis

• Fácil de implementar

• Visualização de relatórios do aumento de conversão

• Em fase de desenvolvimento

www.multiarmedbandit.com.br

OBRIGADO!