80
Rank Annihilation Based Methods

Rank Annihilation Based Methods

Embed Size (px)

DESCRIPTION

Rank Annihilation Based Methods. p. X. n. rank(P p ) = rank(P n ) = rank(X) < min (n, p). Rank. The rank of matrix X is equal to the number of linearly independent vectors from which all p columns of X can be constructed as their linear combination. - PowerPoint PPT Presentation

Citation preview

Page 1: Rank Annihilation Based Methods

Rank Annihilation Based Methods

Page 2: Rank Annihilation Based Methods

p

n

X

The rank of matrix X is equal to the number of linearly independent vectors from which all p columns of X can be constructed as their linear combination

Geometrically, the rank of pattern of p point can be seen as the minimum number of dimension that is required to represent the p point in the pattern together with origin of space

rank(Pp) = rank(Pn) = rank(X) < min (n, p)

Rank

Page 3: Rank Annihilation Based Methods

xP

yP

Variance

P

Q

R

yQ

yR

xQ xR x

y

O

xP yP

xQ yQ

xR yR

OP2= xP2 + yP

2

OQ2= xQ2 + yQ

2

OR2= xR2 + yR

2

OP2 + OQ2 + OR2= xP

2 + yP2 + xQ

2 + yQ

2 + xR2 + yR

2

Sum squared of all elements of a matrix is a criterion for variance in that matrix

Page 4: Rank Annihilation Based Methods

Eigenvectors and EigenvaluesFor a symmetric, real matrix, R, an eigenvector v is obtained from:

Rv = v is an unknown scalar-the eigenvalue

Rv – v= 0 (R – Iv= 0The vector v is orthogonal to all of the row

vector of matrix (R-I)

R v = v

0v- R I =

Page 5: Rank Annihilation Based Methods

Variance and Eigenvalue

2 43 6

D =1 2

Rank (D) = 1Variance (D) = (1)2 + (2)2 + (3)2 + (2)2 + (4)2 + (6)2 = 70

Eigenvalues (D) = [70 0]

4 23 6

D =1 2

Rank (D) = 2Variance (D) = (1)2 + (4)2 + (3)2 + (2)2 + (2)2 + (6)2 = 70

Eigenvalues (D) = [64.4 5.6]

Page 6: Rank Annihilation Based Methods

Free Discussion

The relationship between eigenvalue and variance

Page 7: Rank Annihilation Based Methods

10 uni-components samples

Eigenvalues (D) =

204.7

0

0

0

0

0

0

0

0

0

Without noise

204.6

0.0012

0.0012

0.0011

0.0009

0.0009

0.0008

0.0006

0.0006

0.0005

Eigenvalues (D) =with noise

Page 8: Rank Annihilation Based Methods

10 bi-components samples

Eigenvalues (D) =

262.6518.9400000000

Without noise

Eigenvalues (D) =with noise

262.6418.930.00110.00090.00080.00080.00070.00070.00060.0005

Page 9: Rank Annihilation Based Methods

Bilinearity

As a convenient definition, the matrices of bilinear data can be written as a product of two usually much smaller matrices.

D = C E + R

=

Page 10: Rank Annihilation Based Methods

Bilinearity in mono component absorbing systems

Page 11: Rank Annihilation Based Methods

=

Page 12: Rank Annihilation Based Methods

=

Page 13: Rank Annihilation Based Methods

=

Page 14: Rank Annihilation Based Methods

=

Page 15: Rank Annihilation Based Methods

=

Page 16: Rank Annihilation Based Methods

=

Page 17: Rank Annihilation Based Methods

=

Page 18: Rank Annihilation Based Methods

=

Page 19: Rank Annihilation Based Methods

=

Page 20: Rank Annihilation Based Methods

=

Page 21: Rank Annihilation Based Methods

=

Page 22: Rank Annihilation Based Methods

=

Page 23: Rank Annihilation Based Methods

=

Page 24: Rank Annihilation Based Methods

=

Page 25: Rank Annihilation Based Methods

=

Page 26: Rank Annihilation Based Methods

Bilinearity in multi-component absorbing systems

A B Ck1

k2

D = C ST

D = cA sAT

+ cB sBT + cC sC

T

Page 27: Rank Annihilation Based Methods

sATcA cA sA

T

Bilinearity

Page 28: Rank Annihilation Based Methods

sBTcB cB sB

T

Bilinearity

Page 29: Rank Annihilation Based Methods

sCTcC cC sC

T

Bilinearity

Page 30: Rank Annihilation Based Methods

cA sAT cB sB

T cC sCT+ +

Page 31: Rank Annihilation Based Methods

Spectrofluorimetric spectrum

Excitation-Emission Matrix (EEM) is a good example of bilinear data matrix

Exc

ita

tio

n w

ave

len

gth

Emission wavelength

EEM

Page 32: Rank Annihilation Based Methods

One component EEM

Page 33: Rank Annihilation Based Methods

Two component EEM

Page 34: Rank Annihilation Based Methods

Free Discussion

Why the EEM is bilinear?

Page 35: Rank Annihilation Based Methods

C=1.0

C=0.8

C=0.6

C=0.4

C=0.2

Trilinearity

Page 36: Rank Annihilation Based Methods

Quantitative Determination by Rank Annihilation Factor Analysis

Page 37: Rank Annihilation Based Methods

Two components mixture of x and yCx=1.0 and Cy=2.0

Page 38: Rank Annihilation Based Methods

Two components mixture of x and y

Page 39: Rank Annihilation Based Methods

Two components mixture of x and y

Page 40: Rank Annihilation Based Methods

Two components mixture of x and y

Page 41: Rank Annihilation Based Methods

Two components mixture of x and y

Page 42: Rank Annihilation Based Methods

Two components mixture of x and y

Page 43: Rank Annihilation Based Methods

Two components mixture of x and y

Page 44: Rank Annihilation Based Methods

Two components mixture of x and y

Page 45: Rank Annihilation Based Methods

Two components mixture of x and y

Page 46: Rank Annihilation Based Methods

Two components mixture of x and y

Page 47: Rank Annihilation Based Methods

Two components mixture of x and y

Page 48: Rank Annihilation Based Methods

Two components mixture of x and y

Page 49: Rank Annihilation Based Methods

Two components mixture of x and y

Page 50: Rank Annihilation Based Methods

Two components mixture of x and y

Page 51: Rank Annihilation Based Methods

Two components mixture of x and y

Page 52: Rank Annihilation Based Methods

- =

Cx=1.0 Cy=2.0

Cx=0.4 Cy=0.0 Residual

Two components mixture of x and y

Page 53: Rank Annihilation Based Methods

Cx=1.0 Cy=2.0

Cx=1.5 Cy=0.0 Residual

- =

Two components mixture of x and y

Page 54: Rank Annihilation Based Methods

Cx=1.0 Cy=2.0

Cx=1.0 Cy=0.0 Residual

- =

Two components mixture of x and y

Page 55: Rank Annihilation Based Methods

Mixture Standard Residual- =

M – S = R

Rank(M) = n Rank(S) = 1 Rank(R) =n

n-1

Rank Annihilation

Page 56: Rank Annihilation Based Methods

The optimal solutions can be reached by decomposing matrix R to the extent that the residual standard deviation (RSD) of the residual matrix obtained after the extraction of n PCs reaches the minimum

j=n+1

c j

n (c– 1)( )RSD(n) =

1/2

Page 57: Rank Annihilation Based Methods
Page 58: Rank Annihilation Based Methods

RAFA1.m file

Rank Annihilation Factor Analysis

Page 59: Rank Annihilation Based Methods

Saving the measured data from unknown and standard

samples

Page 60: Rank Annihilation Based Methods

Calling the rank annihilation factor analysis program

Page 61: Rank Annihilation Based Methods
Page 62: Rank Annihilation Based Methods

Rank estimation of the mixture data matrix

Page 63: Rank Annihilation Based Methods
Page 64: Rank Annihilation Based Methods
Page 65: Rank Annihilation Based Methods
Page 66: Rank Annihilation Based Methods
Page 67: Rank Annihilation Based Methods
Page 68: Rank Annihilation Based Methods

?Use RAFA1.m file for determination one analyte in a ternary mixture using spectrofluorimetry

Page 69: Rank Annihilation Based Methods

Simulation of EEM for a sample

Page 70: Rank Annihilation Based Methods
Page 71: Rank Annihilation Based Methods
Page 72: Rank Annihilation Based Methods
Page 73: Rank Annihilation Based Methods
Page 74: Rank Annihilation Based Methods
Page 75: Rank Annihilation Based Methods
Page 76: Rank Annihilation Based Methods
Page 77: Rank Annihilation Based Methods
Page 78: Rank Annihilation Based Methods
Page 79: Rank Annihilation Based Methods
Page 80: Rank Annihilation Based Methods

?Investigate the effects of extent of spectral overlapping on the results of RAFA