Citat:
Ursprungligen postat av
Gengarz
Har 200 st sekvenser som alla oberoende har sannolikheten p = 0,01 att misslyckas. Jag ska räkna ut sannolikheten att minst 2 misslyckas.
Jag har istället ställt upp "sannolikheten att högst 198 lyckas" P(X _< 198) då binomialkoefficienterna i P(X >_ 2) ger min miniräknare overflow.
X är därmed en diskret s.v. som räknar # lyckade sekvenser.
Jag borde här kunna dela upp P(X _< 198) = P(X = 197) + P(X = 198), eller hur?
Härifrån har jag räknat ut respektive binomialfördelning, adderat dom och fått det till ~ 0,638 fast svaret ska vara 0,595. Räknade också en gång med P(X = 199) + P(X = 198) men det gav inte heller rätt.
Vad gör jag för fel?
Binomialfördelning; X ~ Bin(n,p) , P(X=k) = c(n,k) * p^k * (1 - p)^(n-k)
c(n,k) syftar på "n över k"
Problemet här blir just att du får gigantiska binomialkoefficienter, därför kan man approximera binomialfördelningen med andra fördelningar. Jag är inte riktigt med på hur du har beräknat det du gjort så jag kan inte riktigt svara på vad du gjort för fel. Men exempelvis så är P(X ≤ 198) = P(X = 0) + P(X = 1) + ... + P(X = 198), dvs 199 st termer som adderas inte bara två stycken.
Hursomhelst, man kan approximera binomialfördelningen Bin(200, 0.01) med en Poisson fördelning Y ~ Poi(200·0.01) = Poi(2). Så man får då att
P(Y ≥ 2) = 1 - P(Y ≤ 1) = 1 - e^(-2)(1 + 2) = 1 - 3e^(-2)
Så sannolikheten blir ungefär 1 - 3e^(-2) ≈ 0.594.