Académique Documents
Professionnel Documents
Culture Documents
Copyright 2007, The Johns Hopkins University and Qian-Li Xue. All rights reserved. Use of these materials
permitted only in accordance with license rights granted. Materials provided AS IS; no representations or
warranties provided. User assumes all responsibility for use, and all liability related thereto, and must independently
review all materials for accuracy and efficacy. May contain materials owned by others. User is responsible for
obtaining permissions for use from third parties as needed.
y1
y2
y3
4
y4
1
21
11
x1
1
x2
2
2
2
7
x3
3
6
y6
21
1
y5
3 4
1
y7
y8
4
Y1,Y5: freedom of press
Y2,Y6: freedom of group
opposition
Y3,Y7: fairness of election
Y4,Y8: effectiveness of legislative
body
x1 is GNP per capita
x2 is energy consumption per
capita
x3 is % labor force
Bollen pp322-323
Model estimation
Model evaluation
Identifiability
Let be a t1 vector containing all
unknown and unconstrained parameters in
a model. The parameters are identified if
(1)= (2) 1=2
Estimability Identifiability !!
Identifiability attribute of the model
Estimability attribute of the data
t n(n + 1)
1
2
1
x1 11 0
x
0
2
2 21
x3 31 0 1 3
+
=
x4 0 42 2 4
5
x5 0 52
6
x6 0 62
0
0
0
0
11 0
0
0
0
0
0
22
0
0 33 0
0
0
= var( ) =
0
0
0
0
0
44
0
0
0
0 55 0
0
0
0
0
0
66
1
1
1
2
x1
x2
x3
x4
x5
x16
1 12
= var( ) =
12
x1
x2
1
2
x3
x4
x5
x6
1
3
x1
x2
1
2
1
3
x3
x4
x5
x6
x1
x2
1
2
x3
x4
x5
x6
x7
x8
1
3
1
4
x2
x3
2
3
Y1
Y2
Y2
1
1
# equations = n(n+1)/2=10
# unknows = 9:
Direct effects: Y2, X2, 11
Variance: var(1)=11
Residual Variances: var(1), var(2),
var(1), var(2), var(1)=11
1
11
1
X2
X1
X2
2
C
B
Y1
Y2
Y2
1
1
Two-step rule
Step 1:
reformulate the model as a confirmatory
factor analysis
assess identifiability
if identified, move to Step 2
Example
11
X2
X1
X2
2
1
11
1
Example:
The LV model is identified based on the NullB rule and the recursive rule
The whole model is identified
y1
y2
y3
4
y4
1
21
11
x1
1
x2
2
2
2
7
x3
3
6
y6
21
1
y5
3 4
1
y7
y8
4
Y1,Y5: freedom of press
Y2,Y6: freedom of group
opposition
Y3,Y7: fairness of election
Y4,Y8: effectiveness of legislative
body
x1 is GNP per capita
x2 is energy consumption per
capita
x3 is % labor force
Bollen pp322-323
y1
y2
1
y3
3 4
1
Part I
Step 1
4
y4
5
y5
1
6
y6
7
y7
8
y8
1
x1
x2
x3
1 6 7
12
1
Part II
11
# equations=n(n+1)/2=11*12/2=66; # unknowns=28
The CFA model may be identified by the T-rule
Part I is identified by covariance algebra (Bollen, pp. 251-254)
Part II is identified by the 3-indicator rule
11 and 12 are identified based on covariance algebra: cov(x1,y1) and
cov(x1,y5)
The entire CFA model is identified
Checking Identifiability
1) Apply appropriate identifiability rules
2) If the model meets a necessary but not
sufficient condition, if possible, solve
parameters in terms of the elements of the
covariance matrix
3) Run empirical test on the information matrix,
or
4) Estimate model with different starting values,
or
5) Run empirical tests for random subsamples
Bollen, 1989; p251
Parameter Evaluation
Estimate/SE = Z-statistic
Standard interpretation:
if |Z| > 2, then significant
Model Evaluation
Two basic types of model evaluation
statistics
Global tests of Goodness-of-Fit
Comparison of models
Model Evaluation:
Global Tests of Goodness of Fit
Based on predicted vs. observed covariances:
1. 2 tests
Model Evaluation:
Global Tests of Goodness of Fit
Comparing the given model with the null model
1.
compares the existing model fit with a null model which assumes
uncorrelated variables in the model (i.e. the "independence model")
CFI ranges from 0 to 1, with 1 indicating a very good fit; acceptable fit
if CFI>0.9
2.
NNFI >= .95 indicates a good model fit, <0.9 poor fit
Nested models
Non-nested models
( )
( )]
( )
( )
L r
,
LR = 2 log L r log L u = 2 log
L
u
[ ( )] I ( )[s ( )],
where I ( ) is the variance of .
LM = s r
1
W=
, d.f. = 1
var(1 )
LRT
LMT
WT
Restrictions
LRT
Imposed
Removed
LMT
WT
Estimates Required
Information Criteria
Akaike:
AIC = -2LL + 2*s
Schwarz:
BIC = -2LL + s*log(N)
consistent AIC:
CAIC = -2LL + s*(log(N) + 1)