Binomial & Poisson Distributions
Master event-based probability modeling for discrete events - from Bernoulli trials to rare event analysis.
π― Discrete Probability Distributions
Why These Distributions?
Binomial and Poisson distributions model count-based events in real-world scenarios.
They answer: "How many successes in n trials?" or "How many events in a time period?"
Real World Applications
- Click-through rate prediction
- Manufacturing defect analysis
- Customer arrival modeling
- Network failure prediction
π Distribution Comparison
Binomial
Fixed trials, success/failure
Poisson
Rare events in time/space
These distributions form the foundation for A/B testing, quality control, and reliability engineering in data science.
π² Bernoulli Trial
Definition
A Bernoulli trial is a random experiment with exactly two possible outcomes:
- Success (with probability p)
- Failure (with probability q = 1-p)
Properties
- Only two outcomes
- Probability p constant
- Trials are independent
- Example: Coin toss
Mathematical Model
0 with probability 1-p}
π― Real World Bernoulli Examples
Click Prediction
User clicks ad (p=0.02) or doesn't (0.98)
Medical Test
Test positive (p=0.05) or negative (0.95)
Quality Check
Item defective (p=0.01) or good (0.99)
Loan Default
Customer defaults (p=0.03) or pays (0.97)
π Bernoulli Distribution (p = 0.3)
π’ Binomial Distribution
π What is Binomial Distribution?
π Binomial Probability Formula
π― Example: Coin Toss
- n = 5 (trials)
- k = 3 (successes = heads)
- p = 0.5 (probability of heads)
β When to Use Binomial
- Fixed number of trials (n)
- Each trial has two outcomes
- Constant probability (p)
- Independent trials
- Counting successes
β Not Binomial
- Variable number of trials
- More than two outcomes
- Changing probability
- Dependent trials
- Continuous outcomes
π Binomial Distribution Properties
np
np(1-p)
β[np(1-p)]
Symmetric if p=0.5
π Poisson Distribution
π Modeling Rare Events
π Poisson Probability Formula
π― Example: Call Center
- Ξ» = 3 (average calls per hour)
- k = 5 (events we want)
- e = 2.71828 (Euler's number)
β When to Use Poisson
- Events occur independently
- Average rate (Ξ») is constant
- Events are rare
- Time/space based counting
- No fixed number of trials
π Real Examples
- Website visits per minute
- Emails received per hour
- Manufacturing defects per day
- Accidents per month
- Customer arrivals per hour
π Poisson Distribution Properties
Ξ»
Ξ»
βΞ»
Mean = Variance
βοΈ Binomial vs Poisson: When to Use Which?
π Side-by-Side Comparison
| Aspect | Binomial | Poisson |
|---|---|---|
| Type | Counting successes in n trials | Counting events in time/space |
| Parameters | n (trials), p (success prob) | Ξ» (average rate) |
| Trials | Fixed number (n) | Not fixed |
| Outcomes | Success/Failure | Event count |
| When to Use | Yes/No questions, fixed trials | Rare events, time-based |
π― Decision Flowchart
π Binomial β Poisson Approximation
Binomial Example
P(X=3) using Binomial
Poisson Approximation
P(X=3) using Poisson(2)
π§ Data Science Applications
Click Prediction
- n = 1000 impressions
- p = 0.02 (historical CTR)
- P(k clicks) = Binomial(1000, 0.02)
Failure Analysis
- Ξ» = 0.5 failures per day
- Time period = 7 days
- P(β₯3 failures) = 1 - P(0,1,2)
Quality Control
π’ Case Study: E-commerce Website
π― Problem
Predict conversion rate and server load
π Binomial Application
Conversion rate modeling:
P(purchase|visit) = 0.03
Expected purchases in 1000 visits
π Poisson Application
Visitor arrivals:
Ξ» = 50 visitors/hour
Probability of >60 visitors
β’ Use Binomial for A/B testing (conversion rates)
β’ Use Poisson for infrastructure planning (peak loads)
π― Interview Questions Preview
β Chapter Summary & Cheatsheet
Bernoulli Trial
Single trial, two outcomes, success probability p
Binomial
n independent Bernoulli trials
Poisson
Rare events in time/space