Augmented classical least squares multivariate spectral analysis
First Claim
1. A method for analyzing multivariate spectral data, comprising the steps of:
- a) creating a calibration model for a calibration set of multivariate spectral data A by;
i) obtaining a set of reference component values C representative of at least one of the spectrally active components in the calibration set of multivariate spectral data A, ii) estimating pure-component spectra {circumflex over (K)} for the at least one of the spectrally active components according to {circumflex over (K)}=(CTC)−
1CTA=C+A, iii) obtaining spectral residuals EA according to EA=A−
C{circumflex over (K)}, and iv) augmenting the estimated pure-component spectra {circumflex over (K)} with at least one vector of the spectral residuals EA to obtain augmented pure-component spectra
and b) predicting a set of component values
for a prediction set of multivariate spectral data AP by;
i) further augmenting the augmented pure-component spectra
with at least one vector representing a spectral shape that is representative of at least one additional source of spectral variation in the prediction set, and ii) predicting the set of component values
using the further augmented pure-component spectra
according to
1 Assignment
0 Petitions
Accused Products
Abstract
A method of multivariate spectral analysis, termed augmented classical least squares (ACLS), provides an improved CLS calibration model when unmodeled sources of spectral variation are contained in a calibration sample set. The ACLS methods use information derived from component or spectral residuals during the CLS calibration to provide an improved calibration-augmented CLS model. The ACLS methods are based on CLS so that they retain the qualitative benefits of CLS, yet they have the flexibility of PLS and other hybrid techniques in that they can define a prediction model even with unmodeled sources of spectral variation that are not explicitly included in the calibration model. The unmodeled sources of spectral variation may be unknown constituents, constituents with unknown concentrations, nonlinear responses, non-uniform and correlated errors, or other sources of spectral variation that are present in the calibration sample spectra. Also, since the various ACLS methods are based on CLS, they can incorporate the new prediction-augmented CLS (PACLS) method of updating the prediction model for new sources of spectral variation contained in the prediction sample set without having to return to the calibration process. The ACLS methods can also be applied to alternating least squares models. The ACLS methods can be applied to all types of multivariate data.
-
Citations
86 Claims
-
1. A method for analyzing multivariate spectral data, comprising the steps of:
-
a) creating a calibration model for a calibration set of multivariate spectral data A by;
i) obtaining a set of reference component values C representative of at least one of the spectrally active components in the calibration set of multivariate spectral data A, ii) estimating pure-component spectra {circumflex over (K)} for the at least one of the spectrally active components according to {circumflex over (K)}=(CTC)−
1CTA=C+A,iii) obtaining spectral residuals EA according to EA=A−
C{circumflex over (K)}, andiv) augmenting the estimated pure-component spectra {circumflex over (K)} with at least one vector of the spectral residuals EA to obtain augmented pure-component spectra
andb) predicting a set of component values
for a prediction set of multivariate spectral data AP by;
i) further augmenting the augmented pure-component spectra
with at least one vector representing a spectral shape that is representative of at least one additional source of spectral variation in the prediction set, andii) predicting the set of component values
using the further augmented pure-component spectra
according to - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for analyzing multivariate spectral data, comprising the steps of:
-
a) creating a calibration model for a calibration set of multivariate spectral data A by;
i) obtaining a set of reference component values C representative of at least one of the spectrally active components in the calibration set of multivariate spectral data A, ii) estimating pure-component spectra {circumflex over (K)} for the at least one of the spectrally active components according to {circumflex over (K)}=(CTC)−
1CTA=C+A,iii) obtaining spectral residuals EA according to EA=A−
C{circumflex over (K)},iv) decomposing the spectral residuals EA according to EA=TP+E where T is a set of n×
r scores and P is a set of r×
p loading vectors obtained from factor analysis of the spectral residuals EA, and E is a set of n×
p random errors and spectral variations not useful for prediction,v) augmenting the set of reference component values C with at least one vector of the T scores to obtain a set of augmented component values {tilde over (C)}, and vi) estimating augmented pure-component spectra
according to
andb) predicting a set of component values
for a prediction set of multivariate spectral data AP according to - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for analyzing multivariate spectral data, comprising the steps of:
-
a) creating a calibration model for a calibration set of multivariate spectral data A by;
i) obtaining a set of reference component values C representative of at least one of the spectrally active components in the calibration set of multivariate spectral data A, ii) estimating pure-component spectra {circumflex over (K)} for the at least one of the spectrally active components according to {circumflex over (K)}=(CTC)−
1CTA=C+A,iii) estimating a set of component values Ĉ
using the estimated pure-component spectra {circumflex over (K)} according to Ĉ
=A{circumflex over (K)}T({circumflex over (K)}{circumflex over (K)}T)−
1=A({circumflex over (K)}T)+,iv) obtaining component residuals Ec according to Ec=Ĉ
−
C;
v) augmenting the set of reference component values C with a vector of the component residuals Ec to obtain a set of augmented component values {tilde over (C)}, and vi) obtaining augmented pure-component spectra
from the set of augmented component values {tilde over (C)} according to
andb) predicting a set of component values
for a prediction set of multivariate spectral data AP according to - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method of multivariate spectral analysis, comprising the steps of:
-
a) obtaining at least two reference variables for a first sample set comprised of at least one spectrally active component, b) estimating at least one of the reference variables for the first sample set, c) obtaining a residual between the at least one of the reference variables and its corresponding at least one estimated reference variable, d) augmenting the at least one of the reference variables with a measure of the corresponding residual, and e) predicting a value of at least one variable in a second sample set using the augmented reference variable obtained from the first sample. - View Dependent Claims (36, 37, 38)
-
-
39. A method of multivariate spectral analysis, comprising the steps of:
-
a) obtaining an estimate of spectral error covariance EA for measured set of multivariate spectral data A;
b) decomposing the spectral error covariance EA according to EA=TP+E, where T is a set of n×
r scores and P is a set of r×
p loading vectors obtained from factor analysis of the spectral error covariance EA, and E is a set of n×
p random errors and spectral variations not useful for prediction;
c) guessing pure-component spectra K for the set of multivariate spectral data A;
d) predicting a set of component values Ĉ
according to Ĉ
=AKT(KKT)−
1=A(KT)+;
e) augmenting the set of predicted component values Ĉ
with at least one vector of the T scores to obtain a first set of augmented component valuesf) estimating augmented pure-component spectra
according tog) testing for convergence according to h) predicting a second set of augmented component values
according toi) replacing the augmented portion of the second set of augmented component values
with the at least one vector of the T scores to obtain a third set of augmented component values
andj) repeating steps f) through i) at least once. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A method of multivariate spectral analysis, comprising the steps of:
-
a) obtaining an estimate of spectral error covariance EA for measured set of multivariate spectral data A;
b) decomposing the spectral error covariance EA according to EA=TP+E, where T is a set of n×
r scores and P is a set of r×
p loading vectors obtained from factor analysis of the spectral error covariance EA, and E is a set of n×
p random errors and spectral variations not useful for prediction;
c) guessing pure-component spectra K for the set of multivariate spectral data A;
d) augmenting the pure-component spectra K with at least one vector of the P loading vectors to obtain first augmented pure-component spectra {tilde over (K)};
e) predicting a first set of augmented component values
according tof) estimating second augmented pure-component spectra
according tog) testing for convergence according to h) replacing the augmented portion of the second augmented pure-component spectra
with the at least one vector of the P loading vectors to obtain third augmented pure-component spectra
andi) predicting a second set of augmented component values
according toj) repeating steps f) through i) at least once. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 72, 73, 74)
-
-
63. A method of multivariate spectral analysis, comprising the steps of:
-
a) obtaining an estimate of the spectral error covariance EA for measured set of multivariate spectral data A;
b) decomposing the spectral error covariance EA according to EA=TP+E, where T is a set of n×
r scores and P is a set of r×
p loading vectors obtained from factor analysis of the spectral error covariance EA, and E is a set of n×
p random errors and spectral variations not useful for prediction;
c) guessing a set of component values C for the set of multivariate spectral data A;
d) estimating pure-component spectra {circumflex over (K)} according to {circumflex over (K)}=(CTC)−
1CTA=C+A;
e) augmenting the pure-component spectra {circumflex over (K)} with at least one vector of the P loading vectors to obtain first augmented pure-component spectra f) predicting a first set of augmented component values
according tog) testing for convergence according to h) estimating second augmented pure-component spectra
according toi) replacing the augmented portion of the second augmented pure-component spectra
with the at least one vector of the P loading vectors to obtain a third augmented pure-component spectra
andj) repeating steps f) through i) at least once. - View Dependent Claims (64, 65, 66, 67, 68, 69, 70, 71)
-
-
75. A method of multivariate spectral analysis, comprising the steps of:
-
a) obtaining an estimate of the spectral error covariance EA for measured set of multivariate spectral data A;
b) decomposing the spectral error covariance EA according to EA=TP+E, where T is a set of n×
r scores and P is a set of r×
p loading vectors obtained from factor analysis of the spectral error covariance EA, and E is a set of n×
p random errors and spectral variations not useful for prediction;
c) guessing a set of component values C for the set of multivariate spectral data A;
d) augmenting the set of component values C with at least one vector of the T scores to obtain a first set of augmented component values {tilde over (C)};
e) estimating augmented pure-component spectra
according tof) testing for convergence according to g) predicting a second set of augmented component values
according toh) replacing the augmented portion of the second set of augmented component values
with the at least one vector of the T scores to obtain a third set of augmented component values
andi) repeating steps e) through h) at least once, using the augmented component values
in step f). - View Dependent Claims (76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86)
-
Specification