Download X - CUHK CSE

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
ENGG 2040C: Probability Models and Applications
Spring 2014
5. Continuous Random
Variables
Andrej Bogdanov
Delivery time
A package is to be delivered
between noon and 1pm.
When will it arrive?
Delivery time
A probability model
Sample space S1 = {0, 1, …, 59}
equally likely outcomes
Random variable X: minute when package arrives
X(0) = 0, X(1) = 1, …, X(59) = 59
E[X] = 0⋅1/60 + … + 59⋅1/60 = 29.5
X(w) = w
Delivery time
A more precise probability model
S2 = {0, 1 60 ,2 60 , …, 1, 11 60 , …, 595960}
equally likely outcomes
X: minute when package arrives
E[X] = 29.983…
Taking precision to the limit
S = the (continuous) interval [0, 60)
equally likely outcomes
S1 = {0, 1, …, 59}
p = 1/60
S2 = {0, 1 60 , …, 595960 }
p = 1/3600
S = [0, 60)
p=0
Uncountable sample spaces
In Lecture 2 we said:
“The probability of an event is the sum of the
probabilities of its elements”
but in S = [0, 60) all elements have probability zero!
To specify and calculate probabilites, we have to
work with the axioms of probability
The uniform random variable
Sample space S = [0, 60)
Events of interest:
intervals [x, y) ⊆ [0, 60)
their intersections, unions, etc.
Probabilities:
P([x, y)) = (y – x)/60
Random variable:
X(w) = w
How to do calculations
You walk out of the apartment from 12:30 to 12:45.
What is the probability you missed the delivery?
Solution
Event of interest: E = [30, 45) or E = “30 ≤ X < 45”
E
0
P(E) = (45 – 30)/60 = 1/4
60
How to do calculations
From 12:08 - 12:12 and 12:54 - 12:57 the doorbell
wasn’t working.
Event of interest: E = “8 ≤ X < 12” ∪ “54 ≤ X < 57”
0
60
P(E) = P([8, 12)) + P([54, 57)) = 4/60 + 3/60 = 7/60
Cumulative distribution function
The probability mass function doesn’t make much
sense because P(X = x) = 0 for all x.
Instead, we can describe X by its cumulative
distribution function (c.d.f.) F:
F(x) = P(X ≤ x)
Cumulative distribution functions
f(x) = P(X = x)
F(x) = P(X ≤ x)
Uniform random variable
If X is uniform over [0, 60) then
X≤x
0
P(X ≤ x) =
x
60
F(x)
for x < 0
0
x/60 for x ∈ [0, 60)
for x > 60
1
x
Cumulative distribution functions
p.m.f. f(x) = P(X = x)
discrete
c.d.f. F(x) = P(X ≤ x)
?
continuous
c.d.f. F(x) = P(X ≤ x)
Discrete random variables:
p.m.f. f(x) = P(X = x)
c.d.f. F(x) = P(X ≤ x)
f(x) = F(x) – F(x – d)
F(a) = ∑x ≤ a f(x)
for small d
Continuous random variables:
The probability density function (p.d.f.) of a random
variable with c.d.f. F(x) is
f(x) = lim
d→0
F(x) – F(x – d)
d
dF(x)
=
dx
Discrete random variables:
p.m.f. f(x) = P(X = x)
c.d.f. F(x) = P(X ≤ x)
F(a) = ∑x ≤ a f(x)
Continuous random variables:
p.d.f. f(x) = dF(x)/dx
c.d.f. F(x) = P(X ≤ x)
F(a) = ∫x ≤ a f(x)dx
Uniform random variable
F(x) =
if x < 0
0
x/60 if x ∈ [0, 60)
if x ≥ 60
1
c.d.f. F(x)
1/60
if x < 0
0
dF(x)/dx = 1/60 if x ∈ (0, 60)
if x > 60
0
p.d.f. f(x)
Cumulative distribution functions
p.m.f. f(x) = P(X = x)
discrete
c.d.f. F(x) = P(X ≤ x)
p.d.f. f(x) = dF(x)/dx
continuous
c.d.f. F(x) = P(X ≤ x)
Uniform random variable
A random variable X is Uniform(0, 1) if its p.d.f. is
1 if x ∈ (0, 1)
0 if x < 0 or x > 1
f(x) =
f(x)
A Uniform(a, b) has p.d.f.
1/(b - a) if x ∈ (a, b)
0
if x < a or x > b
f(x) =
X
a
b
Some practice
A package is to be delivered
between noon and 1pm.
It is now 12.30 and the
package is not in yet.
When will it arrive?
Some practice
Probability model
Arrival time X is Uniform(0, 60)
We want the c.d.f. of X conditioned on X > 30:
P(X ≤ x and X > 30)
P(X ≤ x | X > 30) =
P(X > 30)
P(30 < X ≤ x)
=
P(X > 30)
(x – 30)/60
=
= (x – 30)/30
1/2
Some practice
The c.d.f. of X conditioned on X > 30 is
G(x) = (x – 30)/30
for x in [30, 60)
The p.d.f. of X conditioned on X > 30 is
g(x) = dG(x)/dx = 1/30
for x in [30, 60)
and 0 outside.
So X conditioned on X > 30 is Uniform(30, 60).
Waiting for a friend
Your friend said she’ll show up between 7 and 8
but probably around 7.30.
It is now 7.30.
What is the probability you
have to wait past 7.45?
Waiting for a friend
Probability model
Let’s assume arrival time X has following p.d.f.:
f(x)
1/30
0
30
60
x
We want to calculate
P(X > 45)
P(X > 45 | X > 30) =
P(X > 30)
Waiting for a friend
f(x)
1/30
0
P(X > 30) =
60
∫30
f(x)dx = 1/2
P(X > 45) =
60
∫45
f(x)dx = 1/8
30
45
60
x
so P(X > 45 | X > 30) = (1/8)/(1/2) = 1/4.
Interpretation of the p.d.f.
The p.d.f. value f(x) d approximates the probability
that X in an interval of length d around x
P(x – d ≤ X < x) = f(x) d + o(d)
P(x ≤ X < x + d) = f(x) d + o(d)
Example
1/60
If X is uniform, then
f(x) = 1/60
P(x ≤ X < x + d) = d/60
d
x
Discrete versus continuous
p.m.f. f(x)
p.d.f. f(x)
P(X ≤ a)
∑x ≤ a f(x)
∫x ≤ a f(x)dx
E[X]
∑x x f(x)
∫x x f(x)dx
E[X2]
∑x x2 f(x)
∫x x2 f(x)dx
Var[X]
E[(X – E[X])2] = E[X2] – E[X]2
Uniform random variable
A random variable X is Uniform(0, 1) if its p.d.f. is
f(x) =
1
1 if x  (0, 1)
0 if x < 0 or x > 1
m
f(x)
1
∫0 f(x)dx = ∫0 dx = 1
m–s m+s
1
1
E[X] = ∫0 x f(x)dx = x2/2|0 = 1/2
E[X2]
=
1
∫0 x2
1
f(x)dx = x3/3|0 = 1/3
Var[X] = 1/3 – (1/2)2 = 1/12
√Var[X] = 1/√12 ≈ 0.289
m = E[X]
s = √Var[X]
x
Uniform random variable
A random variable X is Uniform(a, b) if its p.d.f. is
f(x) =
1/(b - a) if x  (a, b)
0
if x < a or x > b
Then
E[X] = (a + b)/2
Var[X] = (b – a)2/12
Raindrops again
Rain is falling on your head at an average speed of l
drops/second.
1
2
How long do we wait until the next drop?
Raindrops again
Probability model
Time is divided into intervals of length 1/n
Events Ei = “raindrop hits in interval i” have
probability p = l/n and are independent
X = interval of first drop
X
1
2
P(X = x) = P(E1c…Ex-1cEx) = (1 – p)x-1p
Raindrops again
X = interval of first drop
X=x
T
x-1
n
x
n
T = time (in seconds) of first drop
X = x means that
(x – 1)/n ≤ T < x/n
P((x – 1)/n ≤ T < x/n) = P(X = x)
= (1 – p)x-1p
= (1 – l/n)x-1(l/n)
Raindrops again
T = time (in seconds) of first drop
P((x – 1)/n ≤ T < x/n) = (1 – l/n)x-1(l/n)
If we set t = (x – 1)/n and d = 1/n we get
P(t ≤ T < t + d) = (1 – d l)t/d(dl) = dl e– (d l + o(d l)) t/d
f(t) = lim
d→0
P(t ≤ T < t + d)
d
= l e-lt
The exponential random variable
The p.d.f. of an Exponential(l) random variable T is
f(t) =
l e-lt if x ≥ 0
0
l=1
p.d.f. f(t)
if x < 0.
l=1
c.d.f. F(t) = P(T ≤ t)
The exponential random variable
The c.d.f. of T is
F(a) =
a
∫0 l e-lt dt
a
= e-lt|0 = 1 – e-la
if a ≥ 0
What should the expected value of T be?
(Hint: Rain falls at l drops/second
How many seconds till the first drop?)
E[T] = 1/l
Var[T] = 1/l2
Poisson vs. exponential
N
2
1
T
Poisson(l)
Exponential(l)
description
number of events
within time unit
time until first
event happens
expectation
l
1/l
std. deviation
l
1/l
Memoryless property
How much time between the second and third drop?
2
1
T
Solution
We start time when the second drop falls.
What happened before is irrelevant.
Then T is Exponential(l)
Expected time
What is the expected time of the third drop?
2
1
T
T1
T2
T3
Solution
T = T1 + T2 + T3
T is not exponential but
E[T] = E[T1] + E[T2] + E[T3] = 3/l
Related documents