Poisson Distribution
Maths: Statistics for machine learning
2 min read
This section is 2 min read, full guide is 105 min read
Published Oct 22 2025, updated Oct 23 2025
40
Show sections list
0
Log in to enable the "Like" button
0
Guide comments
0
Log in to enable the "Save" button
Respond to this guide
Guide Sections
Guide Comments
Machine LearningMathsNumPyPandasPythonStatistics
The Poisson distribution models the number of times an event occurs in a fixed interval of time, area, or volume,
given that:
- The events occur independently,
- The average rate (λ) is constant, and
- Two events cannot happen at exactly the same instant.
In short:
It tells you the probability of getting k events in a given interval when you know the average rate λ (lambda).
Formula: Probability Mass Function (PMF)

Where:
- X = number of events
- λ = average number of occurrences (mean rate)
- e = 2.718 (Euler’s number)
The total probability adds up to 1:

Examples:
- Customer arrivals - Number of customers entering a store per hour
- Emails received - Emails per minute
- Defects in manufacturing - Defective parts per batch
- Website hits - Visits per second

- A bar chart where the probability peaks around λ (mean)
- The distribution is right-skewed for small λ values (rare events)
- As λ increases, it becomes more symmetrical and approaches the Normal distribution
Example (λ = 4):
- Most likely outcomes: k = 3, 4, or 5
- Low probability for 0 or large counts
In Machine Learning
- Count data modelling - Number of clicks, visits, failures, or events per interval
- Anomaly detection - Unusually high event counts signal rare anomalies
- Natural language processing (NLP) - Word occurrence counts in documents
- Regression - Poisson Regression models count-based target variables
- Queueing theory / Simulation - Modelling arrivals, traffic, or process events














