Distribuição de Bernoulli
Os códigos desta página rodam no navegador, mas não sozinhos: clique em Run Code em cada bloco, de cima para baixo.
A ideia
Na Aula 10 começamos a usar modelos prontos, já conhecidos na literatura estatística. O mais simples é o ensaio de Bernoulli: um experimento com apenas dois resultados possíveis. Os slides trazem vários exemplos: um assinante renova ou não o Spotify; uma compra chega dentro ou fora do prazo; um carro autônomo erra ou não ao estacionar; um resistor falha ou não.
Chamamos de sucesso o resultado que queremos contar, que não precisa ser uma coisa boa: no exemplo dos resistores, o “sucesso” é o resistor falhar. Se \(X\) vale 1 no sucesso e 0 no fracasso:
\[ P(X = 1) = p, \qquad P(X = 0) = 1 - p, \qquad E(X) = p, \qquad Var(X) = p\,(1 - p). \]
As duas fórmulas saem direto da definição de esperança e variância: \(E(X) = 0 \times (1-p) + 1 \times p = p\) e \(E(X^2) = p\), logo \(Var(X) = p - p^2\).
Para o resistor com \(p = 0{,}2\): \(E(X) = 0{,}2\) e \(Var(X) = 0{,}2 \times 0{,}8 = 0{,}16\).
No código
A média de uma coluna 0/1 é uma proporção
Codificar sucesso como 1 e fracasso como 0 tem uma vantagem: a média da coluna é a proporção de sucessos. Na base do Titanic (Aula 4), Survived vale 1 para quem sobreviveu:
A média, 0,3838, é a mesma frequência relativa de sobreviventes. Se sorteamos um passageiro ao acaso, “sobreviveu” é uma Bernoulli com \(p \approx 0{,}3838\). Essa é a ponte entre a tabela de frequências e o modelo.
Onde a variância é maior
\(Var(X) = p(1-p)\) é zero quando \(p = 0\) ou \(p = 1\) (não há incerteza) e máxima em \(p = 0{,}5\) (a maior incerteza possível):
A binomial é uma soma de Bernoullis
Um pacote com 3 resistores são 3 ensaios de Bernoulli independentes. O número de resistores com falha é a soma dos três zeros e uns. Simulando 10 mil pacotes e comparando com o modelo binomial:
As frequências da simulação ficam muito perto de \(0{,}512\), \(0{,}384\), \(0{,}096\) e \(0{,}008\), que são as probabilidades da \(Bin(3;\ 0{,}2)\). Somar \(n\) Bernoullis independentes com o mesmo \(p\) é exatamente o que define a binomial.
Armadilhas comuns
- Achar que “sucesso” precisa ser bom. Sucesso é o evento que você está contando: falha, defeito, cancelamento.
- Usar Bernoulli para contar várias coisas. A Bernoulli é um ensaio. Se há \(n\) ensaios e você conta quantos sucessos, o modelo é a binomial.
- Esquecer que \(p\) tem de ser constante. Se cada ensaio tem uma probabilidade diferente, a soma deixa de ser binomial (é o problema dos 14 itens do Detran na Aula 11).
- Codificar com rótulos. Com
'Yes'e'No'não dá para tirar a média; com 1 e 0, a média é a proporção.
Exercícios aqui na página
Complete os ______ e clique em Run Code: a correção aparece logo abaixo. Use Show Hint para uma dica e Show Solution para ver uma resolução. O Python roda no seu navegador; na primeira vez ele leva alguns segundos para carregar.
Exercício 1
Sorteie um passageiro do Titanic e seja \(B = 1\) se for mulher e \(B = 0\) se não. Crie a coluna 0/1 e estime \(p\) como a média dela.
Somar os 1 e dividir pelo total é exatamente a média.
b = (titanic['Sex'] == 'female').astype(int)
p = b.mean()
pExercício 2
Calcule \(Var(B) = p(1 - p)\) e confira que dá o mesmo que b.var(ddof=0).
A fórmula da Bernoulli e a variância dos dados com ddof=0 coincidem.
var_b = p * (1 - p)
print(var_b, b.var(ddof=0))
var_bExercício 3
A variável “número de pais ou filhos a bordo” (Parch) é uma Bernoulli? Responda 'sim' ou 'nao'.
Veja os valores impressos: são só 0 e 1?
print(titanic['Parch'].unique())
resposta = 'nao'
respostaComandos e documentação oficial
Pontes com o outro lado do mapa
- Tabela de frequências: A média de uma coluna 0/1 é a frequência relativa do 1, o p da Bernoulli (exercício na parada 9)
Este tópico aparece nestas paradas da revisão guiada, em que cada ponte vira um exercício resolvido pelos dois caminhos:
- Parada 9: Da Bernoulli à binomial: dados × modelo exercícios ao vivo · ver no mapa · no Colab
Pratique
As listas novas de revisão abrem no Google Colab (use Arquivo → Salvar uma cópia no Drive). As listas das aulas estão no Blackboard, na pasta de cada aula.
- Revisão B · Pontes: cada conteúdo por dois caminhos (com correção automática) nova (Parte 9)Abrir no ColabBaixar .ipynb
- Aula 10 · Exemplo: binomial com resistores (contexto do exemplo dos resistores)Blackboard · slides e exemplos da Aula 10