Title: Rank Annihilation Factor Analysis
1???? ???
2Institute for Advanced Studies in Basic Sciences,
Zanjan - Iran
Chemometrics workshop, 1384
Rank Annihilation Factor Analysis
Mohsen Kompany-Zareh
3Rank Annihilation Factor Analysis (RAFA)
for two-way (2nd Order) data
4Factor Analysis
Data matrix
- Preparation Variab. Select. / mean cent.
/scaling
- Reprodution
- svd? signif No. of abstract (principal)
factors
- Combination gt complete models of real factors
5Transformation
abstract factors into basic factors
1. Abstract rotation varimax, quartimax,
oblimin, ..
2. Target testing of potentially real factors..
r?µT
3. Special Meth.s EFA, PLS, KSFA, RAFA Use of
chemical constraints (No proper target vect.)
6(No Transcript)
7Rankmin(r,c)
Rank 3
Mathem. Full Rank
8Rank
the number of linearly independent columns or
rows of X
Rank 2
lt min(r,c)
Mathem. Rank deficient
2 linearly dependent col.s
9Rank
the number of linearly independent columns or
rows of X
Rank 2
lt min(r,c)
Mathem. Rank deficient
10Evolutionary data
- Chromatography - Reaction kinetics -Titrations
(pH, L, ) -Ex.-Em. Fluorersc. Sp. -
Evolutionary methods
-Modeling meth.s (Hard models) -Self-modeling
meth.s (Soft models)
11One component A
X1 excitation emission fluorescence spectrum
Rank 1
Mathem. Rank defic.
Chemical Full rank
12One component A
X1
f (Emiss.)
e (Excit.)
Conc.
Bilinear data xij?k eik?kfkj
13(No Transcript)
14Two components (A and B)
E
F
Conc.
?
?
X2 (Fluoresc.)
15Two components (A and B)
X2
Rank 2
Rank Annihilation
16(No Transcript)
17Rank Annihilation Requires a second set of
data,... the calibration set
18Two components (A and B)
Conc.s 1, 3
X2
Rank 2
Conc. 2
Calibration set (A)
X1
Rank 1
What about subtraction of X1 from X2 ?
19Rank
(X2 2.0? X1)
2
2
(X2 1.5? X1)
(X2 - X1)
2
(X2 0.5? X1)
1
Annihil.
(X2 0.2? X1)
2
? ? -1 ?
Iterative
20A GRAY system (A and )
X3
Rank 5
one component (A)
X1
Rank 1
Can RAFA be applied ?
21For the GRAY system (A and )
(X3 0.5? X1) E
Rank 4
Rank 5
? ? -1 ?
Quantification of a component in a complex
mixture without concern for other components.
22(No Transcript)
23Direct Calculation of ?
A. Lorber, Anal Chim Acta 1984,164,293-297
?-1 X2 X1 E
Rankn
Rankn-1
Mathematics Reducing the rank of matrix is
equivalent to saying that the determinant of the
matrix is zero.
?-1 X2 X1 0
Or, as a generalized eigenvalue/eigenvector
problem
X1z ?-1 X2z
24X1z ?-1 X2z
1. Matrices X1 and X2 are usually rectangular. !!
2. X2 is not an Identity matrix.!!
Solution
U1S1V1z ?-1 U2S2V2z
U2U1S1V1 V2S2-1z ?-1 U2U2S2V2 V2S2-1z
U2U1S1V1 V2S2-1z ?-1 z
25U2U1S1V1 V2S2-1z ?-1 z
Eigenvalue problem
a b S2-1z ?-1 z
a
b
S2-1
26a b S2-1
2.000 ?-1
27(No Transcript)
28Rank Annihilation with incomplete information
29Rank Annihilation Requires a second set of
data,... the calibration set
30the calibration set (component A)
X1
Bilinear data
f (Emiss.)
e (Excit.)
Conc.
?
?
Two vectors for one component is the complete
information
31Incomplete Information
only one of the vectors is known for a particular
component.
Elution profile
Spectrum
32Two components
33(No Transcript)
34(No Transcript)
35(No Transcript)
36Pure spectrum of component B
The only information (s)
37A soft method
38The pseudo-inverse estimate of c
39Results from pseudoinverse solution
Negative
40p signif. scores and loadings
41(No Transcript)
42Necessary condition for t
1 a1 t1 a2 t2