SlideShare a Scribd company logo
1 of 41
AA Niki Kavery (1DS15IM020)
Komal Gurudev S (1DS15IM020)
Sanchika B U (1DS15IM050)
1. Data Collection
2. Identifying Distribution
3. Parameter Estimation
4. Goodness-of-Fit Tests
5. Multivariate and Time-Series Input Models
2
 One of the biggest tasks in solving a real problem is the data
collection. Suggestions that may enhance and facilitate data
collection:
› Plan ahead: begin by a practice or pre-observing session, watch
for unusual circumstances
› Analyze the data as it is being collected: check adequacy
› Combine homogeneous data sets, e.g. successive time periods,
during the same time period on successive days
› Be aware of data censoring: the quantity is not observed in its
entirety, danger of leaving out long process times
› Check for relationship between variables, e.g. build scatter
diagram
› Check for autocorrelation
› Collect input data, not performance data
3
 A frequency distribution or histogram is useful in
determining the shape of a distribution
 The number of class intervals depends on:
› The number of observations
› The dispersion of the data
› Suggested: the number intervals  the square root of the
sample size works well in practice
 If the interval is too wide, the histogram will be coarse or blocky
and it’s shape and other details will not show well
 If the intervals are too narrow, the histograms will be ragged and
will not smooth the data
4
 For continuous data:
› Corresponds to the probability
density function of a theoretical
distribution
› A line drawn through the center of
each class interval frequency should
results in a shape like that of pdf
 For discrete data:
› Corresponds to the probability mass
function
 If few data points are available: combine
adjacent cells to eliminate the ragged
appearance of the histogram
Same data with different
interval sizes
5
 Vehicle Arrival Example: # of vehicles arriving at an intersection between 7
am and 7:05 am was monitored for 100 random workdays.

 There are ample data, so the histogram may have a cell for each possible
value in the data range
Arrivals per
Period Frequency
0 12
1 10
2 19
3 17
4 10
5 8
6 7
7 5
8 5
9 3
10 3
11 1
6
 A family of distributions is selected based on:
› The context of the input variable
› Shape of the histogram
 The purpose of preparing a histogram is to infer a known pdf
or pmf
 Frequently encountered distributions:
› Easier to analyze: exponential, normal and Poisson
› Harder to analyze: beta, gamma and Weibull
7
 Use the physical basis of the distribution as a guide, for example:
› Binomial: # of successes in n trials
› Poisson: # of independent events that occur in a fixed amount of
time or space
› Normal: dist’n of a process that is the sum of a number of
component processes
› Exponential: time between independent events, or a process time
that is memoryless
› Weibull: time to failure for components
› Discrete or continuous uniform: models complete uncertainty. All
outcomes are equally likely.
› Triangular: a process for which only the minimum, most likely,
and maximum values are known. Improvement over uniform.
› Empirical: resamples from the actual data collected
8
 Do not ignore the physical characteristics of the process
› Is the process naturally discrete or continuous valued?
› Is it bounded or is there no natural bound?
 No “true” distribution for any stochastic input process
 Goal: obtain a good approximation that yields useful results from the
simulation experiment.
9
 Q-Q plot is a useful tool for evaluating distribution fit
 If X is a random variable with cdf F, then the q-quantile of X is the g such
that
› When F has an inverse, g = F-1(q)
 Let {xi, i = 1,2, …., n} be a sample of data from X and {yj, j = 1,2, …, n} be
the observations in ascending order. The Q-Q plot is based on the fact that
yj is an estimate of the (j-0.5)/n quantile of X.
where j is the ranking or order number
1 0.5
is approximately -
j
j -
y F
n
 
 
 
By a quantile, we mean the
fraction (or percent) of points
below the given value
    1
0
for 



 q
q
X
P
F g
g
percentile: 100-quantiles
deciles: 10-quantiles
quintiles: 5-quantiles
quartiles: 4-quantiles
10
 The plot of yj versus F-1( (j-0.5)/n) is
› Approximately a straight line if F is a member of an appropriate
family of distributions
› The line has slope 1 if F is a member of an appropriate family of
distributions with appropriate parameter values
› If the assumed distribution is inappropriate, the points will
deviate from a straight line
› The decision about whether to reject some hypothesized model
is subjective!!
11
 Example: Check whether the door installation times given below
follows a normal distribution.
› The observations are now ordered from smallest to largest:
› yj are plotted versus F-1( (j-0.5)/n) where F has a normal
distribution with the sample mean (99.99 sec) and sample
variance (0.28322 sec2)
j Value j Value j Value j Value
1 99.55 6 99.82 11 99.98 16 100.26
2 99.56 7 99.83 12 100.02 17 100.27
3 99.62 8 99.85 13 100.06 18 100.33
4 99.65 9 99.9 14 100.17 19 100.41
5 99.79 10 99.96 15 100.23 20 100.47
12
 Check whether the door installation times follow a normal
distribution.
Straight line,
supporting the
hypothesis of a
normal distribution
Superimposed
density function of
the normal
distribution
13
 Consider the following while evaluating the linearity of a Q-Q plot:
› The observed values never fall exactly on a straight line
› The ordered values are ranked and hence not independent,
unlikely for the points to be scattered about the line
› Variance of the extremes is higher than the middle. Linearity of
the points in the middle of the plot is more important.
 Q-Q plot can also be used to check homogeneity
› Check whether a single distribution can represent two sample
sets
› Plotting the order values of the two data samples against each
other. A straight line shows both sample sets are represented by
the same distribution
14
 Next step after selecting a family of distributions
 If observations in a sample of size n are X1, X2, …, Xn (discrete or
continuous), the sample mean and variance are defined as:
 If the data are discrete and have been grouped in a frequency
distribution:
 where fj is the observed frequency of value Xj
1
1
2
2
2
1





 

n
X
n
X
S
n
X
X
n
i i
n
i i
1
1
2
2
2
1





 

n
X
n
X
f
S
n
X
f
X
n
j j
j
n
j j
j
15
 When raw data are unavailable (data are grouped into class
intervals), the approximate sample mean and variance are:
 where fj is the observed frequency of in the jth class interval; mj is the
midpoint of the jth interval, and c is the number of class intervals
 A parameter is an unknown constant, but an estimator is a statistic.
1
1
2
2
2
1





 

n
X
n
m
f
S
n
m
f
X
n
j j
j
c
j j
j
16
Distribution Parameters Suggested Estimator
Poisson 
Exponential 
Normal ,2
X

̂
X
1
ˆ 

(Unbiased)
ˆ
ˆ
2
2
S
X




17
 Vehicle Arrival Example (continued): Table in the histogram example on slide 7
(Table 9.1 in book) can be analyzed to obtain:
 The sample mean and variance are
 The histogram suggests X to have a Possion
distribution
› However, note that sample mean is not
equal to sample variance.
› Reason: each estimator is a random variable, is not perfect.

 








k
j j
j
k
j j
j X
f
X
f
X
f
X
f
n
1
2
1
2
2
1
1
2080
and
,
364
and
,...,
1
,
10
,
0
,
12
,
100
63
.
7
99
)
64
.
3
(
*
100
2080
3.64
100
364
2
2





S
X
18
 Conduct hypothesis testing on input data distribution using:
› Kolmogorov-Smirnov test
› Chi-square test
 Goodness-of-fit tests provide helpful guidance for evaluating the
suitability of a potential input model
 No single correct distribution in a real application exists.
› If very little data are available, it is unlikely to reject any candidate
distributions
› If a lot of data are available, it is likely to reject all candidate
distributions
19
 Intuition: comparing the histogram of the data to the shape of the
candidate density or mass function
 Valid for large sample sizes when parameters are estimated by
maximum likelihood
 By arranging the n observations into a set of k class intervals or
cells, the test statistics is:
Oi Ei
which approximately follows the chi-square distribution with k-s-1 degrees
of freedom, where s = # of parameters of the hypothesized distribution
estimated by the sample statistics.




k
i i
i
i
E
E
O
1
2
2
0
)
(

Observed
Frequency
Expected Frequency
Ei = n*pi
where pi is the theoretical
prob. of the ith interval.
Suggested Minimum = 5
20
 If the distribution tested is continuous:
where ai-1 and ai are the endpoints of the ith class interval
and f(x) is the assumed pdf, F(x) is the assumed cdf.
› Recommended number of class intervals (k):
› Caution: Different grouping of data (i.e., k) can affect the
hypothesis testing result.
)
(
)
(
)
( 1
1



  
i
i
a
a
i a
F
a
F
dx
x
f
p
i
i
Sample Size, n Number of Class Intervals, k
20 Do not use the chi-square test
50 5 to 10
100 10 to 20
> 100 n1/2
to n/5
21
 Vehicle Arrival Example (continued) (See Slides 7 and 19):
 The histogram on slide 7 appears to be Poisson
 From Slide 19, we find the estimated mean to be 3.64
 Using Poisson pmf:
 For =3.64, the probabilities are:
p(0)=0.026 p(6)=0.085
p(1)=0.096 p(7)=0.044
p(2)=0.174 p(8)=0.020
p(3)=0.211 p(9)=0.008
p(4)=0.192 p(10)=0.003
p(5)=0.140 p(11)=0.001








otherwise
,
0
,...
2
,
1
,
0
,
!
)
( x
x
e
x
p
x


22
 Vehicle Arrival Example (continued):
 H0: the random variable is Poisson distributed.
 H1: the random variable is not Poisson distributed.
› Degree of freedom is k-s-1 = 7-1-1 = 5, hence, the hypothesis is
rejected at the 0.05 level of significance.
!
)
(
x
e
n
x
np
E
x
i





xi Observed Frequency, Oi Expected Frequency, Ei (Oi - Ei)2
/Ei
0 12 2.6
1 10 9.6
2 19 17.4 0.15
3 17 21.1 0.8
4 19 19.2 4.41
5 6 14.0 2.57
6 7 8.5 0.26
7 5 4.4
8 5 2.0
9 3 0.8
10 3 0.3
> 11 1 0.1
100 100.0 27.68
7.87
11.62
Combined because
of min Ei
1
.
11
68
.
27 2
5
,
05
.
0
2
0 

 

23
 Chi-square test can accommodate estimation of
parameters
 Chi-square test requires data be placed in intervals
 Changing the number of classes and the interval
width affects the value of the calculated and
tabulated chi-sqaure
 A hypothesis could be accepted if the data grouped
one way and rejected another way
 Distribution of the chi-square test static is known
only approximately. So we need other tests
24
 Intuition: formalize the idea behind examining a q-q plot
 Recall from Chapter 7.4.1:
› The test compares the continuous cdf, F(x), of the hypothesized
distribution with the empirical cdf, SN(x), of the N sample
observations.
› Based on the maximum difference statistics (Tabulated in A.8):
D = max| F(x) - SN(x)|
 A more powerful test, particularly useful when:
› Sample sizes are small,
› No parameters have been estimated from the data.
 When parameter estimates have been made:
› Critical values in Table A.8 are biased, too large.
› More conservative.
25
 p-value for the test statistics
› The significance level at which one would just reject H0 for the
given test statistic value.
› A measure of fit, the larger the better
› Large p-value: good fit
› Small p-value: poor fit
 Vehicle Arrival Example (cont.):
› H0: data is Possion
› Test statistics: with 5 degrees of freedom
› p-value = 0.00004, meaning we would reject H0 with 0.00004
significance level, hence Poisson is a poor fit.
26
 Many software use p-value as the ranking measure to automatically
determine the “best fit”.
› Software could fit every distribution at our disposal, compute the
test statistic for each fit and choose the distribution that yields
largest p-value.
 Things to be cautious about:
› Software may not know about the physical basis of the data,
distribution families it suggests may be inappropriate.
› Close conformance to the data does not always lead to the most
appropriate input model.
› p-value does not say much about where the lack of fit occurs
 Recommended: always inspect the automatic selection using
graphical methods.
27
 Multivariate:
› For example, lead time and annual demand for an inventory
model, increase in demand results in lead time increase, hence
variables are dependent.
 Time-series:
› For example, time between arrivals of orders to buy and sell
stocks, buy and sell orders tend to arrive in bursts, hence, times
between arrivals are dependent.
Co-variance and Correlation are measures of the
linear dependence of random variables
28
 Consider the model that describes relationship between X1 and X2:
› b = 0, X1 and X2 are statistically independent
› b > 0, X1 and X2 tend to be above or below their means together
› b < 0, X1 and X2 tend to be on opposite sides of their means
 Covariance between X1 and X2 :
= 0, = 0
› where cov(X1, X2) < 0, then b < 0
> 0, > 0
Co-variance can take any value between - to 


b
 


 )
(
)
( 2
2
1
1 X
X
2
1
2
1
2
2
1
1
2
1 )
(
)]
)(
[(
)
,
cov( 


 



 X
X
E
X
X
E
X
X
 is a random variable
with mean 0 and is
independent of X2
29
 Correlation normalizes the co-variance to -1 and 1.
 Correlation between X1 and X2 (values between -1 and 1):
= 0, = 0
› where corr(X1, X2) < 0, then b < 0
> 0, > 0
› The closer r is to -1 or 1, the stronger the linear relationship is
between X1 and X2.
2
1
2
1
2
1
)
,
cov(
)
,
(
corr


r
X
X
X
X 

30
 If X1 and X2 are normally distributed, dependence between them
can be modeled by the bi-variate normal distribution with 1, 2, 1
2,
2
2 and correlation r
› To Estimate 1, 2, 1
2, 2
2, see “Parameter Estimation” (Section
9.3.2 in book)
› To Estimate r, suppose we have n independent and identically
distributed pairs (X11, X21), (X12, X22), … (X1n, X2n), then:



















n
j
j
j
n
j
j
j
X
X
n
X
X
n
X
X
X
X
n
X
X
1
2
1
2
1
1
2
2
1
1
2
1
ˆ
ˆ
1
1
)
ˆ
)(
ˆ
(
1
1
)
,
v(
ô
c
2
1
2
1
ˆ
ˆ
)
,
v(
ô
c
ˆ


r
X
X

Sample deviation
31
 Algorithm to generate bi-variate normal random variables
Generate Z1 and Z2, two independent standard normal random
variables (see Slides 38 and 39 of Chapter 8)
Set X1 = 1 + 1Z1
Set X2 = 2 + 2(rZ1+ Z2 )
 Bi-variate is not appropriate for all multivariate-input modeling
problems
 It can be generalized to the k-variate normal distribution to model
the dependence among more than two random variables
2
1 r

32
 Example: X1 is the average lead time to deliver in months and X2
is the annual demand for industrial robots.
 Data for this in the last 10 years is shown:
Lead time Demand
6.5 103
4.3 83
6.9 116
6.0 97
6.9 112
6.9 104
5.8 106
7.3 109
4.5 92
6.3 96
33
 From this data we can calculate:
 Correlation is estaimted as:
93
.
9
ˆ
,
8
.
101
;
02
.
1
ˆ
,
14
.
6 2
2
1
1 


 
 X
X
86
.
0
)
93
.
9
)(
02
.
1
(
66
.
8
ˆ
66
.
8
)
1
10
/(
)]
80
.
101
)(
14
.
6
)(
10
(
5
.
6328
[
cov
5
.
6328
10
1
2
1









r
j
j
j X
X
34
 If X1, X2, X3,… is a sequence of identically distributed, but dependent
and covariance-stationary random variables, then we can represent
the process as follows:
› Autoregressive order-1 model, AR(1)
› Exponential autoregressive order-1 model, EAR(1)
 Both have the characteristics that:
 Lag-h autocorrelation decreases geometrically as the lag
increases, hence, observations far apart in time are nearly
independent
,...
2
,
1
for
,
)
,
( 

  h
X
X
corr h
h
t
t
h r
r
35
 Consider the time-series model:
 If X1 is chosen appropriately, then
› X1, X2, … are normally distributed with mean = , and variance =

2/(1-f2)
› Autocorrelation rh = fh
 To estimate f, , 
2 :
,...
,
t
X
X t
t
t 3
2
for
,
)
( 1 



  

f

2
3
2 variance
and
0
with
d
distribute
normally
i.i.d.
are
,
,
where 
 


 

2
1
ˆ
)
,
v(
ô
c
ˆ

f 
 t
t X
X
ance
autocovari
1
the
is
)
,
v(
ô
c
where 1 lag-
X
X t
t 
,
ˆ X

 ,
)
ˆ
1
(
ˆ
ˆ 2
2
2
f

 

36
 Algorithm to generate AR(1) time series:
Generate X1 from Normal distribution with mean = , and variance =

2/(1-f2). Set t=2
Generate t from Normal distribution with mean 0 and variance 
2
Set Xt=+f(Xt-1- )+ t
Set t=t+1 and go to step 2
37
 Consider the time-series model:
 If X1 is chosen appropriately, then
› X1, X2, … are exponentially distributed with mean = 1/
› Autocorrelation rh = fh , and only positive correlation is allowed.
 To estimate f,  :
,...
3
,
2
for
1
y
probabilit
with
,
y
probabilit
with
,
1
1








t
-φ
X
X
X
t
t
t
t

f
f
f
1
0
and
,
1
with
d
distribute
lly
exponentia
i.i.d.
are
,
,
where 3
2 


 f


 /λ
ε
2
1
ˆ
)
,
v(
ô
c
ˆ
ˆ

r
f 

 t
t X
X
ance
autocovari
1
the
is
)
,
v(
ô
c
where 1 lag-
X
X t
t 
,
/
1
ˆ X


38
 Algorithm to generate EAR(1) time series:
Generate X1 from exponential distribution with mean = 1/. Set t=2
Generate U from Uniform distribution [0,1].
If U f, then set Xt= f Xt-1.
Otherwise generate t from the exponential distribtuion with
mean 1/ and set Xt=+f(Xt-1- )+ t
Set t=t+1 and go to step 2
39
 Example: The stock broker would typically have a large sample of data, but
suppose that the following twenty time gaps between customer buy and
sell orders had been recorded (in seconds): 1.95, 1.75, 1.58, 1.42, 1.28,
1.15, 1.04, 0.93, 0.84, 0.75, 0.68, 0.61, 11.98, 10.79, 9.71, 14.02, 12.62,
11.36, 10.22, 9.20. Standard calculations give
 To estimate the lag-1autocorrelation we need
 Thus, cov=[924.1-(20-1)(5,2)2]/(20-1)=21.6 and
 Inter-arrivals are modeled as EAR(1) process with mean = 1/5.2=0.192 and
f=0.8 provided that exponential distribution is a good model for the
individual gaps
1
.
924
19
1
1 



j
t
t X
X
8
.
0
7
.
26
6
.
21
ˆ 

r
7
.
26
ˆ
and
2
.
5 2

 
X
40
 Z is a Normal random variable with cdf f(z)
 We know R=f(z) is uniform U(0,1)
 To generate any random variable X that has CDF F(x),
we use the variate method:
 X=F-1(R)=F-1(f(z))
 To generate bi-variate non-normal:
 Generate bi-variate normal RVs (Z1,Z2)
 Use the above transformation
 Numerical approximations are needed to inverse

More Related Content

Similar to Parameter Estimation and Goodness-of-Fit Tests for Input Modeling

ch09-Simulation.ppt
ch09-Simulation.pptch09-Simulation.ppt
ch09-Simulation.pptLuckySaigon1
 
Measures of Relative Standing and Boxplots
Measures of Relative Standing and BoxplotsMeasures of Relative Standing and Boxplots
Measures of Relative Standing and BoxplotsLong Beach City College
 
5-Propability-2-87.pdf
5-Propability-2-87.pdf5-Propability-2-87.pdf
5-Propability-2-87.pdfelenashahriari
 
Statistics assignment
Statistics assignmentStatistics assignment
Statistics assignmentBrian Miles
 
Advanced Econometrics L5-6.pptx
Advanced Econometrics L5-6.pptxAdvanced Econometrics L5-6.pptx
Advanced Econometrics L5-6.pptxakashayosha
 
QQ-Plots.............................pdf
QQ-Plots.............................pdfQQ-Plots.............................pdf
QQ-Plots.............................pdfch16711
 
Lecxvvfdghdxbhhfdddghhhgfcvbbbbgdss 7.pdf
Lecxvvfdghdxbhhfdddghhhgfcvbbbbgdss 7.pdfLecxvvfdghdxbhhfdddghhhgfcvbbbbgdss 7.pdf
Lecxvvfdghdxbhhfdddghhhgfcvbbbbgdss 7.pdfmgeneralwork
 
Chapter one on sampling distributions.ppt
Chapter one on sampling distributions.pptChapter one on sampling distributions.ppt
Chapter one on sampling distributions.pptFekaduAman
 
12 ch ken black solution
12 ch ken black solution12 ch ken black solution
12 ch ken black solutionKrunal Shah
 
2012 mdsp pr04 monte carlo
2012 mdsp pr04 monte carlo2012 mdsp pr04 monte carlo
2012 mdsp pr04 monte carlonozomuhamada
 
Probility distribution
Probility distributionProbility distribution
Probility distributionVinya P
 
jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjMdSazolAhmmed
 
C2 st lecture 13 revision for test b handout
C2 st lecture 13   revision for test b handoutC2 st lecture 13   revision for test b handout
C2 st lecture 13 revision for test b handoutfatima d
 
Descriptive Statistics Formula Sheet Sample Populatio.docx
Descriptive Statistics Formula Sheet    Sample Populatio.docxDescriptive Statistics Formula Sheet    Sample Populatio.docx
Descriptive Statistics Formula Sheet Sample Populatio.docxsimonithomas47935
 

Similar to Parameter Estimation and Goodness-of-Fit Tests for Input Modeling (20)

ch09-Simulation.ppt
ch09-Simulation.pptch09-Simulation.ppt
ch09-Simulation.ppt
 
Measures of Relative Standing and Boxplots
Measures of Relative Standing and BoxplotsMeasures of Relative Standing and Boxplots
Measures of Relative Standing and Boxplots
 
5-Propability-2-87.pdf
5-Propability-2-87.pdf5-Propability-2-87.pdf
5-Propability-2-87.pdf
 
Statistics assignment
Statistics assignmentStatistics assignment
Statistics assignment
 
Advanced Econometrics L5-6.pptx
Advanced Econometrics L5-6.pptxAdvanced Econometrics L5-6.pptx
Advanced Econometrics L5-6.pptx
 
Normal Distribution
Normal DistributionNormal Distribution
Normal Distribution
 
QQ-Plots.............................pdf
QQ-Plots.............................pdfQQ-Plots.............................pdf
QQ-Plots.............................pdf
 
Inorganic CHEMISTRY
Inorganic CHEMISTRYInorganic CHEMISTRY
Inorganic CHEMISTRY
 
Lecxvvfdghdxbhhfdddghhhgfcvbbbbgdss 7.pdf
Lecxvvfdghdxbhhfdddghhhgfcvbbbbgdss 7.pdfLecxvvfdghdxbhhfdddghhhgfcvbbbbgdss 7.pdf
Lecxvvfdghdxbhhfdddghhhgfcvbbbbgdss 7.pdf
 
Chapter one on sampling distributions.ppt
Chapter one on sampling distributions.pptChapter one on sampling distributions.ppt
Chapter one on sampling distributions.ppt
 
Lect05 BT1211.pdf
Lect05 BT1211.pdfLect05 BT1211.pdf
Lect05 BT1211.pdf
 
Chapter12
Chapter12Chapter12
Chapter12
 
Data Analysis Assignment Help
Data Analysis Assignment Help Data Analysis Assignment Help
Data Analysis Assignment Help
 
12 ch ken black solution
12 ch ken black solution12 ch ken black solution
12 ch ken black solution
 
2012 mdsp pr04 monte carlo
2012 mdsp pr04 monte carlo2012 mdsp pr04 monte carlo
2012 mdsp pr04 monte carlo
 
Probility distribution
Probility distributionProbility distribution
Probility distribution
 
jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
 
C2 st lecture 13 revision for test b handout
C2 st lecture 13   revision for test b handoutC2 st lecture 13   revision for test b handout
C2 st lecture 13 revision for test b handout
 
Descriptive Statistics Formula Sheet Sample Populatio.docx
Descriptive Statistics Formula Sheet    Sample Populatio.docxDescriptive Statistics Formula Sheet    Sample Populatio.docx
Descriptive Statistics Formula Sheet Sample Populatio.docx
 
Binomial Distribution Part 5
Binomial Distribution Part 5Binomial Distribution Part 5
Binomial Distribution Part 5
 

Recently uploaded

Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 

Recently uploaded (20)

Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 

Parameter Estimation and Goodness-of-Fit Tests for Input Modeling

  • 1. AA Niki Kavery (1DS15IM020) Komal Gurudev S (1DS15IM020) Sanchika B U (1DS15IM050)
  • 2. 1. Data Collection 2. Identifying Distribution 3. Parameter Estimation 4. Goodness-of-Fit Tests 5. Multivariate and Time-Series Input Models
  • 3. 2  One of the biggest tasks in solving a real problem is the data collection. Suggestions that may enhance and facilitate data collection: › Plan ahead: begin by a practice or pre-observing session, watch for unusual circumstances › Analyze the data as it is being collected: check adequacy › Combine homogeneous data sets, e.g. successive time periods, during the same time period on successive days › Be aware of data censoring: the quantity is not observed in its entirety, danger of leaving out long process times › Check for relationship between variables, e.g. build scatter diagram › Check for autocorrelation › Collect input data, not performance data
  • 4. 3  A frequency distribution or histogram is useful in determining the shape of a distribution  The number of class intervals depends on: › The number of observations › The dispersion of the data › Suggested: the number intervals  the square root of the sample size works well in practice  If the interval is too wide, the histogram will be coarse or blocky and it’s shape and other details will not show well  If the intervals are too narrow, the histograms will be ragged and will not smooth the data
  • 5. 4  For continuous data: › Corresponds to the probability density function of a theoretical distribution › A line drawn through the center of each class interval frequency should results in a shape like that of pdf  For discrete data: › Corresponds to the probability mass function  If few data points are available: combine adjacent cells to eliminate the ragged appearance of the histogram Same data with different interval sizes
  • 6. 5  Vehicle Arrival Example: # of vehicles arriving at an intersection between 7 am and 7:05 am was monitored for 100 random workdays.   There are ample data, so the histogram may have a cell for each possible value in the data range Arrivals per Period Frequency 0 12 1 10 2 19 3 17 4 10 5 8 6 7 7 5 8 5 9 3 10 3 11 1
  • 7. 6  A family of distributions is selected based on: › The context of the input variable › Shape of the histogram  The purpose of preparing a histogram is to infer a known pdf or pmf  Frequently encountered distributions: › Easier to analyze: exponential, normal and Poisson › Harder to analyze: beta, gamma and Weibull
  • 8. 7  Use the physical basis of the distribution as a guide, for example: › Binomial: # of successes in n trials › Poisson: # of independent events that occur in a fixed amount of time or space › Normal: dist’n of a process that is the sum of a number of component processes › Exponential: time between independent events, or a process time that is memoryless › Weibull: time to failure for components › Discrete or continuous uniform: models complete uncertainty. All outcomes are equally likely. › Triangular: a process for which only the minimum, most likely, and maximum values are known. Improvement over uniform. › Empirical: resamples from the actual data collected
  • 9. 8  Do not ignore the physical characteristics of the process › Is the process naturally discrete or continuous valued? › Is it bounded or is there no natural bound?  No “true” distribution for any stochastic input process  Goal: obtain a good approximation that yields useful results from the simulation experiment.
  • 10. 9  Q-Q plot is a useful tool for evaluating distribution fit  If X is a random variable with cdf F, then the q-quantile of X is the g such that › When F has an inverse, g = F-1(q)  Let {xi, i = 1,2, …., n} be a sample of data from X and {yj, j = 1,2, …, n} be the observations in ascending order. The Q-Q plot is based on the fact that yj is an estimate of the (j-0.5)/n quantile of X. where j is the ranking or order number 1 0.5 is approximately - j j - y F n       By a quantile, we mean the fraction (or percent) of points below the given value     1 0 for      q q X P F g g percentile: 100-quantiles deciles: 10-quantiles quintiles: 5-quantiles quartiles: 4-quantiles
  • 11. 10  The plot of yj versus F-1( (j-0.5)/n) is › Approximately a straight line if F is a member of an appropriate family of distributions › The line has slope 1 if F is a member of an appropriate family of distributions with appropriate parameter values › If the assumed distribution is inappropriate, the points will deviate from a straight line › The decision about whether to reject some hypothesized model is subjective!!
  • 12. 11  Example: Check whether the door installation times given below follows a normal distribution. › The observations are now ordered from smallest to largest: › yj are plotted versus F-1( (j-0.5)/n) where F has a normal distribution with the sample mean (99.99 sec) and sample variance (0.28322 sec2) j Value j Value j Value j Value 1 99.55 6 99.82 11 99.98 16 100.26 2 99.56 7 99.83 12 100.02 17 100.27 3 99.62 8 99.85 13 100.06 18 100.33 4 99.65 9 99.9 14 100.17 19 100.41 5 99.79 10 99.96 15 100.23 20 100.47
  • 13. 12  Check whether the door installation times follow a normal distribution. Straight line, supporting the hypothesis of a normal distribution Superimposed density function of the normal distribution
  • 14. 13  Consider the following while evaluating the linearity of a Q-Q plot: › The observed values never fall exactly on a straight line › The ordered values are ranked and hence not independent, unlikely for the points to be scattered about the line › Variance of the extremes is higher than the middle. Linearity of the points in the middle of the plot is more important.  Q-Q plot can also be used to check homogeneity › Check whether a single distribution can represent two sample sets › Plotting the order values of the two data samples against each other. A straight line shows both sample sets are represented by the same distribution
  • 15. 14  Next step after selecting a family of distributions  If observations in a sample of size n are X1, X2, …, Xn (discrete or continuous), the sample mean and variance are defined as:  If the data are discrete and have been grouped in a frequency distribution:  where fj is the observed frequency of value Xj 1 1 2 2 2 1         n X n X S n X X n i i n i i 1 1 2 2 2 1         n X n X f S n X f X n j j j n j j j
  • 16. 15  When raw data are unavailable (data are grouped into class intervals), the approximate sample mean and variance are:  where fj is the observed frequency of in the jth class interval; mj is the midpoint of the jth interval, and c is the number of class intervals  A parameter is an unknown constant, but an estimator is a statistic. 1 1 2 2 2 1         n X n m f S n m f X n j j j c j j j
  • 17. 16 Distribution Parameters Suggested Estimator Poisson  Exponential  Normal ,2 X  ̂ X 1 ˆ   (Unbiased) ˆ ˆ 2 2 S X    
  • 18. 17  Vehicle Arrival Example (continued): Table in the histogram example on slide 7 (Table 9.1 in book) can be analyzed to obtain:  The sample mean and variance are  The histogram suggests X to have a Possion distribution › However, note that sample mean is not equal to sample variance. › Reason: each estimator is a random variable, is not perfect.            k j j j k j j j X f X f X f X f n 1 2 1 2 2 1 1 2080 and , 364 and ,..., 1 , 10 , 0 , 12 , 100 63 . 7 99 ) 64 . 3 ( * 100 2080 3.64 100 364 2 2      S X
  • 19. 18  Conduct hypothesis testing on input data distribution using: › Kolmogorov-Smirnov test › Chi-square test  Goodness-of-fit tests provide helpful guidance for evaluating the suitability of a potential input model  No single correct distribution in a real application exists. › If very little data are available, it is unlikely to reject any candidate distributions › If a lot of data are available, it is likely to reject all candidate distributions
  • 20. 19  Intuition: comparing the histogram of the data to the shape of the candidate density or mass function  Valid for large sample sizes when parameters are estimated by maximum likelihood  By arranging the n observations into a set of k class intervals or cells, the test statistics is: Oi Ei which approximately follows the chi-square distribution with k-s-1 degrees of freedom, where s = # of parameters of the hypothesized distribution estimated by the sample statistics.     k i i i i E E O 1 2 2 0 ) (  Observed Frequency Expected Frequency Ei = n*pi where pi is the theoretical prob. of the ith interval. Suggested Minimum = 5
  • 21. 20  If the distribution tested is continuous: where ai-1 and ai are the endpoints of the ith class interval and f(x) is the assumed pdf, F(x) is the assumed cdf. › Recommended number of class intervals (k): › Caution: Different grouping of data (i.e., k) can affect the hypothesis testing result. ) ( ) ( ) ( 1 1       i i a a i a F a F dx x f p i i Sample Size, n Number of Class Intervals, k 20 Do not use the chi-square test 50 5 to 10 100 10 to 20 > 100 n1/2 to n/5
  • 22. 21  Vehicle Arrival Example (continued) (See Slides 7 and 19):  The histogram on slide 7 appears to be Poisson  From Slide 19, we find the estimated mean to be 3.64  Using Poisson pmf:  For =3.64, the probabilities are: p(0)=0.026 p(6)=0.085 p(1)=0.096 p(7)=0.044 p(2)=0.174 p(8)=0.020 p(3)=0.211 p(9)=0.008 p(4)=0.192 p(10)=0.003 p(5)=0.140 p(11)=0.001         otherwise , 0 ,... 2 , 1 , 0 , ! ) ( x x e x p x  
  • 23. 22  Vehicle Arrival Example (continued):  H0: the random variable is Poisson distributed.  H1: the random variable is not Poisson distributed. › Degree of freedom is k-s-1 = 7-1-1 = 5, hence, the hypothesis is rejected at the 0.05 level of significance. ! ) ( x e n x np E x i      xi Observed Frequency, Oi Expected Frequency, Ei (Oi - Ei)2 /Ei 0 12 2.6 1 10 9.6 2 19 17.4 0.15 3 17 21.1 0.8 4 19 19.2 4.41 5 6 14.0 2.57 6 7 8.5 0.26 7 5 4.4 8 5 2.0 9 3 0.8 10 3 0.3 > 11 1 0.1 100 100.0 27.68 7.87 11.62 Combined because of min Ei 1 . 11 68 . 27 2 5 , 05 . 0 2 0     
  • 24. 23  Chi-square test can accommodate estimation of parameters  Chi-square test requires data be placed in intervals  Changing the number of classes and the interval width affects the value of the calculated and tabulated chi-sqaure  A hypothesis could be accepted if the data grouped one way and rejected another way  Distribution of the chi-square test static is known only approximately. So we need other tests
  • 25. 24  Intuition: formalize the idea behind examining a q-q plot  Recall from Chapter 7.4.1: › The test compares the continuous cdf, F(x), of the hypothesized distribution with the empirical cdf, SN(x), of the N sample observations. › Based on the maximum difference statistics (Tabulated in A.8): D = max| F(x) - SN(x)|  A more powerful test, particularly useful when: › Sample sizes are small, › No parameters have been estimated from the data.  When parameter estimates have been made: › Critical values in Table A.8 are biased, too large. › More conservative.
  • 26. 25  p-value for the test statistics › The significance level at which one would just reject H0 for the given test statistic value. › A measure of fit, the larger the better › Large p-value: good fit › Small p-value: poor fit  Vehicle Arrival Example (cont.): › H0: data is Possion › Test statistics: with 5 degrees of freedom › p-value = 0.00004, meaning we would reject H0 with 0.00004 significance level, hence Poisson is a poor fit.
  • 27. 26  Many software use p-value as the ranking measure to automatically determine the “best fit”. › Software could fit every distribution at our disposal, compute the test statistic for each fit and choose the distribution that yields largest p-value.  Things to be cautious about: › Software may not know about the physical basis of the data, distribution families it suggests may be inappropriate. › Close conformance to the data does not always lead to the most appropriate input model. › p-value does not say much about where the lack of fit occurs  Recommended: always inspect the automatic selection using graphical methods.
  • 28. 27  Multivariate: › For example, lead time and annual demand for an inventory model, increase in demand results in lead time increase, hence variables are dependent.  Time-series: › For example, time between arrivals of orders to buy and sell stocks, buy and sell orders tend to arrive in bursts, hence, times between arrivals are dependent. Co-variance and Correlation are measures of the linear dependence of random variables
  • 29. 28  Consider the model that describes relationship between X1 and X2: › b = 0, X1 and X2 are statistically independent › b > 0, X1 and X2 tend to be above or below their means together › b < 0, X1 and X2 tend to be on opposite sides of their means  Covariance between X1 and X2 : = 0, = 0 › where cov(X1, X2) < 0, then b < 0 > 0, > 0 Co-variance can take any value between - to    b      ) ( ) ( 2 2 1 1 X X 2 1 2 1 2 2 1 1 2 1 ) ( )] )( [( ) , cov(          X X E X X E X X  is a random variable with mean 0 and is independent of X2
  • 30. 29  Correlation normalizes the co-variance to -1 and 1.  Correlation between X1 and X2 (values between -1 and 1): = 0, = 0 › where corr(X1, X2) < 0, then b < 0 > 0, > 0 › The closer r is to -1 or 1, the stronger the linear relationship is between X1 and X2. 2 1 2 1 2 1 ) , cov( ) , ( corr   r X X X X  
  • 31. 30  If X1 and X2 are normally distributed, dependence between them can be modeled by the bi-variate normal distribution with 1, 2, 1 2, 2 2 and correlation r › To Estimate 1, 2, 1 2, 2 2, see “Parameter Estimation” (Section 9.3.2 in book) › To Estimate r, suppose we have n independent and identically distributed pairs (X11, X21), (X12, X22), … (X1n, X2n), then:                    n j j j n j j j X X n X X n X X X X n X X 1 2 1 2 1 1 2 2 1 1 2 1 ˆ ˆ 1 1 ) ˆ )( ˆ ( 1 1 ) , v( ô c 2 1 2 1 ˆ ˆ ) , v( ô c ˆ   r X X  Sample deviation
  • 32. 31  Algorithm to generate bi-variate normal random variables Generate Z1 and Z2, two independent standard normal random variables (see Slides 38 and 39 of Chapter 8) Set X1 = 1 + 1Z1 Set X2 = 2 + 2(rZ1+ Z2 )  Bi-variate is not appropriate for all multivariate-input modeling problems  It can be generalized to the k-variate normal distribution to model the dependence among more than two random variables 2 1 r 
  • 33. 32  Example: X1 is the average lead time to deliver in months and X2 is the annual demand for industrial robots.  Data for this in the last 10 years is shown: Lead time Demand 6.5 103 4.3 83 6.9 116 6.0 97 6.9 112 6.9 104 5.8 106 7.3 109 4.5 92 6.3 96
  • 34. 33  From this data we can calculate:  Correlation is estaimted as: 93 . 9 ˆ , 8 . 101 ; 02 . 1 ˆ , 14 . 6 2 2 1 1       X X 86 . 0 ) 93 . 9 )( 02 . 1 ( 66 . 8 ˆ 66 . 8 ) 1 10 /( )] 80 . 101 )( 14 . 6 )( 10 ( 5 . 6328 [ cov 5 . 6328 10 1 2 1          r j j j X X
  • 35. 34  If X1, X2, X3,… is a sequence of identically distributed, but dependent and covariance-stationary random variables, then we can represent the process as follows: › Autoregressive order-1 model, AR(1) › Exponential autoregressive order-1 model, EAR(1)  Both have the characteristics that:  Lag-h autocorrelation decreases geometrically as the lag increases, hence, observations far apart in time are nearly independent ,... 2 , 1 for , ) , (     h X X corr h h t t h r r
  • 36. 35  Consider the time-series model:  If X1 is chosen appropriately, then › X1, X2, … are normally distributed with mean = , and variance =  2/(1-f2) › Autocorrelation rh = fh  To estimate f, ,  2 : ,... , t X X t t t 3 2 for , ) ( 1         f  2 3 2 variance and 0 with d distribute normally i.i.d. are , , where         2 1 ˆ ) , v( ô c ˆ  f   t t X X ance autocovari 1 the is ) , v( ô c where 1 lag- X X t t  , ˆ X   , ) ˆ 1 ( ˆ ˆ 2 2 2 f    
  • 37. 36  Algorithm to generate AR(1) time series: Generate X1 from Normal distribution with mean = , and variance =  2/(1-f2). Set t=2 Generate t from Normal distribution with mean 0 and variance  2 Set Xt=+f(Xt-1- )+ t Set t=t+1 and go to step 2
  • 38. 37  Consider the time-series model:  If X1 is chosen appropriately, then › X1, X2, … are exponentially distributed with mean = 1/ › Autocorrelation rh = fh , and only positive correlation is allowed.  To estimate f,  : ,... 3 , 2 for 1 y probabilit with , y probabilit with , 1 1         t -φ X X X t t t t  f f f 1 0 and , 1 with d distribute lly exponentia i.i.d. are , , where 3 2     f    /λ ε 2 1 ˆ ) , v( ô c ˆ ˆ  r f    t t X X ance autocovari 1 the is ) , v( ô c where 1 lag- X X t t  , / 1 ˆ X  
  • 39. 38  Algorithm to generate EAR(1) time series: Generate X1 from exponential distribution with mean = 1/. Set t=2 Generate U from Uniform distribution [0,1]. If U f, then set Xt= f Xt-1. Otherwise generate t from the exponential distribtuion with mean 1/ and set Xt=+f(Xt-1- )+ t Set t=t+1 and go to step 2
  • 40. 39  Example: The stock broker would typically have a large sample of data, but suppose that the following twenty time gaps between customer buy and sell orders had been recorded (in seconds): 1.95, 1.75, 1.58, 1.42, 1.28, 1.15, 1.04, 0.93, 0.84, 0.75, 0.68, 0.61, 11.98, 10.79, 9.71, 14.02, 12.62, 11.36, 10.22, 9.20. Standard calculations give  To estimate the lag-1autocorrelation we need  Thus, cov=[924.1-(20-1)(5,2)2]/(20-1)=21.6 and  Inter-arrivals are modeled as EAR(1) process with mean = 1/5.2=0.192 and f=0.8 provided that exponential distribution is a good model for the individual gaps 1 . 924 19 1 1     j t t X X 8 . 0 7 . 26 6 . 21 ˆ   r 7 . 26 ˆ and 2 . 5 2    X
  • 41. 40  Z is a Normal random variable with cdf f(z)  We know R=f(z) is uniform U(0,1)  To generate any random variable X that has CDF F(x), we use the variate method:  X=F-1(R)=F-1(f(z))  To generate bi-variate non-normal:  Generate bi-variate normal RVs (Z1,Z2)  Use the above transformation  Numerical approximations are needed to inverse

Editor's Notes

  1. Page 0
  2. Page 3
  3. Page 4
  4. Page 5
  5. Page 6
  6. Page 7
  7. Page 8
  8. Page 9
  9. Page 10
  10. Page 11
  11. Page 12
  12. Page 13
  13. Page 14
  14. Page 15
  15. Page 17
  16. Page 18
  17. Page 19
  18. Page 20
  19. Page 21
  20. Page 22
  21. Page 24
  22. Page 25
  23. Page 26
  24. Page 27
  25. Page 28
  26. Page 29
  27. Page 30
  28. Page 31
  29. Page 34
  30. Page 35
  31. Page 36
  32. Page 37
  33. Page 38
  34. Page 39