SlideShare a Scribd company logo
1 of 40
Download to read offline
Isabel Silva Some contributions to PCA for time series
Some contributions to PCA for time series
Isabel Silva
Departamento de Engenharia Civil, Faculdade de Engenharia da Universidade do Porto
Unidade de Investigação Matemática e Aplicações (UIMA), Universidade de Aveiro
JOCLAD 2010
JOCLAD 2010 1 / 21
Isabel Silva Some contributions to PCA for time series
Outline
Motivation
Principal Component Analysis for time series
◮ Classic PCA
◮ Singular Spectrum Analysis (SSA) / Multi-Channel Singular Spectrum Analysis
(MSSA)
Illustration
Final remarks
JOCLAD 2010 2 / 21
Isabel Silva Some contributions to PCA for time series
Motivation
Multidimensional time and space-time series
Motivation JOCLAD 2010 3 / 21
Isabel Silva Some contributions to PCA for time series
Motivation
Multidimensional time and space-time series

Number of observations (T) > Number of series (n)

Dimensionality reduction
Motivation JOCLAD 2010 3 / 21
Isabel Silva Some contributions to PCA for time series
Motivation
Multidimensional time and space-time series

Number of observations (T) > Number of series (n)

Dimensionality reduction
Principal Components Analysis (PCA)
Motivation JOCLAD 2010 3 / 21
Isabel Silva Some contributions to PCA for time series
Motivation
Multidimensional time and space-time series

Number of observations (T) > Number of series (n)

Dimensionality reduction
Principal Components Analysis (PCA)
p original variables linear
−−−−−−−−−→
transformation
M uncorrelated variables:
Principal Components (PC)
M ≪ p retain most of the variation presented in the dataset [Jolliffe (2002)]
Motivation JOCLAD 2010 3 / 21
Isabel Silva Some contributions to PCA for time series
Motivation
Time series can be considered as variables or as measurements
↓
observation times are the variables
Motivation JOCLAD 2010 4 / 21
Isabel Silva Some contributions to PCA for time series
Motivation
Time series can be considered as variables or as measurements
↓
observation times are the variables
Formal inference based on PC rely on the independence (and multivariate normality)
↓
condition not satisfied for time series
Motivation JOCLAD 2010 4 / 21
Isabel Silva Some contributions to PCA for time series
Motivation
Time series can be considered as variables or as measurements
↓
observation times are the variables
Formal inference based on PC rely on the independence (and multivariate normality)
↓
condition not satisfied for time series
To take in account the correlation in time (and space):
Dynamic Principal Component Analysis [Brillinger (2001)]: PCA for stationary time
series at each frequency −→ uncorrelated principal components series
Singular Spectral Analysis (SSA): Carry out a PCA on a suitable chosen lagged
version of the original time series
Motivation JOCLAD 2010 4 / 21
Isabel Silva Some contributions to PCA for time series
Classic Principal Component Analysis
n measurements on T VARIABLES: {Y1,Y2,...,YT}, Yj ∈ Rn, j = 1,...,T
n time series, each one with T OBSERVATIONS: {y1,y2,...,yn}, yi ∈ RT, i = 1,...,n
Principal Component Analysis for time series JOCLAD 2010 5 / 21
Isabel Silva Some contributions to PCA for time series
Classic Principal Component Analysis
n measurements on T VARIABLES: {Y1,Y2,...,YT}, Yj ∈ Rn, j = 1,...,T
n time series, each one with T OBSERVATIONS: {y1,y2,...,yn}, yi ∈ RT, i = 1,...,n
xij = yij −Yj = yij −
1
n
n
∑
i=1
yij, i = 1,...,n; j = 1,...,T
X =







x1
x2
...
xn







= X1 X2 ··· XT =







x11 x12 ··· x1T
x21 x22 ··· x2T
...
...
...
...
xn1 xn2 ··· xnT







Principal Component Analysis for time series JOCLAD 2010 5 / 21
Isabel Silva Some contributions to PCA for time series
Classic Principal Component Analysis
Sample variance-covariance matrix (T ×T) of X : S =
1
n
XT
X
Diagonalizing S
λ1 ≥ λ2 ≥ ··· ≥ λT > 0 ||υυυj|| = 1, j = 1,...,T
Principal Component Analysis for time series JOCLAD 2010 6 / 21
Isabel Silva Some contributions to PCA for time series
Classic Principal Component Analysis
Sample variance-covariance matrix (T ×T) of X : S =
1
n
XT
X
Diagonalizing S
λ1 ≥ λ2 ≥ ··· ≥ λT > 0 ||υυυj|| = 1, j = 1,...,T
jth Principal Component
Zj = Xυυυj = υj1X1 +υj2X2 +...+υjTXT, j = 1,...,T
Var(Zj) = λj, j = 1,...,T
Proportion of variance due to Zj :
λj
λ1 +···+λT
, j = 1,...,T
Principal Component Analysis for time series JOCLAD 2010 6 / 21
Isabel Silva Some contributions to PCA for time series
Singular Spectrum Analysis (SSA)
Decompose the original series in a small number of independent and
interpretable components that can be considered as trend and oscillatory
components and a structureless noise
No stationarity assumptions for the time series are needed
Principal Component Analysis for time series JOCLAD 2010 7 / 21
Isabel Silva Some contributions to PCA for time series
Singular Spectrum Analysis (SSA)
Decompose the original series in a small number of independent and
interpretable components that can be considered as trend and oscillatory
components and a structureless noise
No stationarity assumptions for the time series are needed
Basic SSA [Golyandina, Nekrutkin and Zhigljavsky (2001)]
Decomposition stage
◮ Embedding
◮ Singular Value Decomposition (SVD)
Reconstruction stage
◮ Grouping
◮ Diagonal averaging
Principal Component Analysis for time series JOCLAD 2010 7 / 21
Isabel Silva Some contributions to PCA for time series
Singular Spectrum Analysis (SSA)
Embedding
Time series: y = {y0,y1,...,yn−1} L : window length (1 < L < n)
Principal Component Analysis for time series JOCLAD 2010 8 / 21
Isabel Silva Some contributions to PCA for time series
Singular Spectrum Analysis (SSA)
Embedding
Time series: y = {y0,y1,...,yn−1} L : window length (1 < L < n)

Trajectory matrix (K ×L, K = n−L+1)
X = X1 X2 X3 ··· XL =










y0 y1 y2 ··· yL−1
y1 y2 y3 ··· yL
y2 y3 y4 ··· yL+1
...
...
...
...
...
yK yK+1 yK+2 ··· yn−1










Principal Component Analysis for time series JOCLAD 2010 8 / 21
Isabel Silva Some contributions to PCA for time series
Singular Spectrum Analysis (SSA)
Embedding
Time series: y = {y0,y1,...,yn−1} L : window length (1 < L < n)

Trajectory matrix (K ×L, K = n−L+1)
X = X1 X2 X3 ··· XL =










y0 y1 y2 ··· yL−1
y1 y2 y3 ··· yL
y2 y3 y4 ··· yL+1
...
...
...
...
...
yK yK+1 yK+2 ··· yn−1










SVD
S = XT
X −→ eigenvalues: λ1 ≥ λ2 ≥ ··· ≥ λL and eigenvectors: U1,U2,...,UL
d = rank(X) = max{i : λi > 0} ≤ L Vi = XUi/
√
λi, i = 1,...,d
Principal Component Analysis for time series JOCLAD 2010 8 / 21
Isabel Silva Some contributions to PCA for time series
Singular Spectrum Analysis (SSA)
Embedding
Time series: y = {y0,y1,...,yn−1} L : window length (1 < L < n)

Trajectory matrix (K ×L, K = n−L+1)
X = X1 X2 X3 ··· XL =










y0 y1 y2 ··· yL−1
y1 y2 y3 ··· yL
y2 y3 y4 ··· yL+1
...
...
...
...
...
yK yK+1 yK+2 ··· yn−1










SVD
S = XT
X −→ eigenvalues: λ1 ≥ λ2 ≥ ··· ≥ λL and eigenvectors: U1,U2,...,UL
d = rank(X) = max{i : λi > 0} ≤ L Vi = XUi/
√
λi, i = 1,...,d
X = X1 +X2 +···+Xd, Xi =
√
λi Vi Ui
T, (λi,Ui,Vi) : eigentriples
Principal Component Analysis for time series JOCLAD 2010 8 / 21
Isabel Silva Some contributions to PCA for time series
Singular Spectrum Analysis (SSA)
Grouping
M : number of PC → Partition of {1,...,d} into M disjoint subsets I1,...,IM,
where Ik = {ik1
,...,ikp }
Construct the corresponding resultant matrix: XIk
= Xik1
+···+Xikp
Principal Component Analysis for time series JOCLAD 2010 9 / 21
Isabel Silva Some contributions to PCA for time series
Singular Spectrum Analysis (SSA)
Grouping
M : number of PC → Partition of {1,...,d} into M disjoint subsets I1,...,IM,
where Ik = {ik1
,...,ikp }
Construct the corresponding resultant matrix: XIk
= Xik1
+···+Xikp
X ≈ XI1
+···+XIM
The contribution of the component XIk
:
∑i∈Ik
λi
∑d
i=1 λi
Principal Component Analysis for time series JOCLAD 2010 9 / 21
Isabel Silva Some contributions to PCA for time series
Singular Spectrum Analysis (SSA)
Grouping
M : number of PC → Partition of {1,...,d} into M disjoint subsets I1,...,IM,
where Ik = {ik1
,...,ikp }
Construct the corresponding resultant matrix: XIk
= Xik1
+···+Xikp
X ≈ XI1
+···+XIM
The contribution of the component XIk
:
∑i∈Ik
λi
∑d
i=1 λi
Depend on the objective of the study
Inspection of the singular values (λi) and vectors (Ui,Vi)
To use supplementary information for the parameter choice [Hassani (2007)]:
◮ Periodicity on dataset, periodogram analysis, pairwise scatterplots of singular
vectors, ...
Principal Component Analysis for time series JOCLAD 2010 9 / 21
Isabel Silva Some contributions to PCA for time series
Singular Spectrum Analysis (SSA)
Diagonal Averaging
Transform XIk
= xij
(k)
L,K
i,j=1
,k = 1,...,M, into a new series ˜XIk
= {˜y
(k)
0 ,..., ˜y
(k)
n−1},
↓
˜y
(k)
t is obtained by averaging xij
(k) over all i,j : i+j = t +2, t = 0,...n−1
Principal Component Analysis for time series JOCLAD 2010 10 / 21
Isabel Silva Some contributions to PCA for time series
Singular Spectrum Analysis (SSA)
Diagonal Averaging
Transform XIk
= xij
(k)
L,K
i,j=1
,k = 1,...,M, into a new series ˜XIk
= {˜y
(k)
0 ,..., ˜y
(k)
n−1},
↓
˜y
(k)
t is obtained by averaging xij
(k) over all i,j : i+j = t +2, t = 0,...n−1
L∗ = min{L,K}; K∗ = max{L,K}; x∗
ij
(k)
= xij
(k) if L < K; x∗
ij
(k)
= xji
(k) if L ≥ K
˜y
(k)
t =



1
t +1 ∑
t+1
p=1
x∗
p,t−p+2
(k)
, if 0 ≤ t < L∗ −1
1
L∗ ∑
L∗
p=1
x∗
p,t−p+2
(k)
, if L∗ −1 ≤ t < K∗
1
n−t ∑
n−K∗+1
p=t−K∗+2
x∗
p,t−p+2
(k)
, if K∗ ≤ t < n
Principal Component Analysis for time series JOCLAD 2010 10 / 21
Isabel Silva Some contributions to PCA for time series
Singular Spectrum Analysis (SSA)
Diagonal Averaging
Transform XIk
= xij
(k)
L,K
i,j=1
,k = 1,...,M, into a new series ˜XIk
= {˜y
(k)
0 ,..., ˜y
(k)
n−1},
↓
˜y
(k)
t is obtained by averaging xij
(k) over all i,j : i+j = t +2, t = 0,...n−1
L∗ = min{L,K}; K∗ = max{L,K}; x∗
ij
(k)
= xij
(k) if L < K; x∗
ij
(k)
= xji
(k) if L ≥ K
˜y
(k)
t =



1
t +1 ∑
t+1
p=1
x∗
p,t−p+2
(k)
, if 0 ≤ t < L∗ −1
1
L∗ ∑
L∗
p=1
x∗
p,t−p+2
(k)
, if L∗ −1 ≤ t < K∗
1
n−t ∑
n−K∗+1
p=t−K∗+2
x∗
p,t−p+2
(k)
, if K∗ ≤ t < n
y ≈ ˜XI1
+···+ ˜XIM ⇐⇒ yt =
M
∑
k=1
˜y
(k)
t , t = 0,...,n−1
Principal Component Analysis for time series JOCLAD 2010 10 / 21
Isabel Silva Some contributions to PCA for time series
Singular Spectrum Analysis (SSA)
Multichannel SSA [Golyandina and Stepanov (2005)]
Extension of SSA to p time series of length n :
{y1,...,yp} where yi = {yi,0,yi,1,...,yi,n−1},i = 1,...,p
Principal Component Analysis for time series JOCLAD 2010 11 / 21
Isabel Silva Some contributions to PCA for time series
Singular Spectrum Analysis (SSA)
Multichannel SSA [Golyandina and Stepanov (2005)]
Extension of SSA to p time series of length n :
{y1,...,yp} where yi = {yi,0,yi,1,...,yi,n−1},i = 1,...,p
Apply SSA to a large trajectory matrix (K ×Lp)
X =







y1,0 ··· y1,L−1 y2,0 ··· y2,L−1 ··· yp,0 ··· yp,L−1
y1,1 ··· y1,L y2,1 ··· y2,L ··· yp,1 ··· yp,L
...
...
...
...
...
...
...
...
...
...
y1,K ··· y1,n−1 y2,K ··· y2,n−1 ··· yp,K ··· yp,n−1







Principal Component Analysis for time series JOCLAD 2010 11 / 21
Isabel Silva Some contributions to PCA for time series
Illustration
Practical problems
Choice of the dimension L → L ≈ n/2 or depending of the periodicity of data
Selection of M and the way of grouping the indices
Illustration JOCLAD 2010 12 / 21
Isabel Silva Some contributions to PCA for time series
Illustration
Practical problems
Choice of the dimension L → L ≈ n/2 or depending of the periodicity of data
Selection of M and the way of grouping the indices
Rodrigues and de Carvalho (2008): carefully choice of L and M → they can
compromise the analysis results
Illustration JOCLAD 2010 12 / 21
Isabel Silva Some contributions to PCA for time series
Illustration
Practical problems
Choice of the dimension L → L ≈ n/2 or depending of the periodicity of data
Selection of M and the way of grouping the indices
Rodrigues and de Carvalho (2008): carefully choice of L and M → they can
compromise the analysis results
Dataset: Monthly average number of
occupied hotel rooms, from 1963 to
1976 (Source: Time Series Data Library,
http://robjhyndman.com/TSDL//)
Software: SSA - Matlab Tools for
SSA (Eric Breitenberger) and ssa.m
(Francisco Alonso) Jan1963 Dec1976
400
500
600
700
800
900
1000
1100
1200
month
numberofoccupiedrooms
Illustration JOCLAD 2010 12 / 21
Isabel Silva Some contributions to PCA for time series
Illustration
Example (L = 4,K = 8−4+1 = 5,M = 1)
y = 501 488 504 578 545 632 728 725 ,
X =









501 488 504 578
488 504 578 545
504 578 545 632
578 545 632 728
545 632 728 725









, X1 = XI1
=









466.1 490.7 535.5 574.7
475.8 501.0 546.7 586.7
508.8 535.7 584.6 627.3
560.8 590.5 644.4 691.5
594.2 625.6 682.8 732.7









,
The contribution of the component XI1
: 99.75%
˜XI1
= 466.1 483.6 515.1 554.5 589.0 632.5 687.1 732.7
Illustration JOCLAD 2010 13 / 21
Isabel Silva Some contributions to PCA for time series
Illustration
1 2 3 4 5 6 7 8
400
500
600
700
800
1 2 3 4 5 6 7 8
−50
0
50
residual=y−y_reconstructed
y
y_reconstructed
Illustration JOCLAD 2010 14 / 21
Isabel Silva Some contributions to PCA for time series
Illustration
Monthly number of occupied rooms
Jan1963 Dec1976
400
500
600
700
800
900
1000
1100
1200
month
numberofoccupiedrooms
Illustration JOCLAD 2010 15 / 21
Isabel Silva Some contributions to PCA for time series
Illustration
Monthly number of occupied rooms
Jan1963 Dec1976
400
500
600
700
800
900
1000
1100
1200
month
numberofoccupiedrooms
n = 168, L = 12, K = 168−12+1 = 157
Illustration JOCLAD 2010 15 / 21
Isabel Silva Some contributions to PCA for time series
Illustration
Principal Components of the monthly number of occupied rooms
0 50 100 150
−1000
−500
0
500
1000
0 50 100 150
−400
−200
0
200
400
0 50 100 150
−400
−200
0
200
400
0 50 100 150
−300
−200
−100
0
100
200
0 50 100 150
−200
−100
0
100
200
0 50 100 150
−150
−100
−50
0
50
100
0 50 100 150
−200
−100
0
100
200
0 50 100 150
−200
−100
0
100
200
0 50 100 150
−150
−100
−50
0
50
100
0 50 100 150
−100
−50
0
50
100
150
0 50 100 150
−100
−50
0
50
100
0 50 100 150
−100
−50
0
50
100
Illustration JOCLAD 2010 16 / 21
Isabel Silva Some contributions to PCA for time series
Illustration
Normalized singular values of the monthly number of occupied rooms
If n,L and K are sufficiently large, each harmonic produces two eigentriples with
close singular values
0 2 4 6 8 10 12
0
5
10
15
20
25
30
35
40
45
i
normalizedλ
i
Illustration JOCLAD 2010 17 / 21
Isabel Silva Some contributions to PCA for time series
Illustration
The contribution of the components XI1
: 97.96%, XI2_3
: 1.42%, XI4_5
: 0,32%
20 40 60 80 100 120 140 160
400
600
800
1000
1200
20 40 60 80 100 120 140 160
−500
0
500
1000
1500
20 40 60 80 100 120 140 160
−500
0
500
1000
1500
y
y_rec_PC1
y
y_rec_PC_2_3
y
y_rec_PC_4_5
Illustration JOCLAD 2010 18 / 21
Isabel Silva Some contributions to PCA for time series
Illustration
The contribution of the component XI1_5
: 99.70%
20 40 60 80 100 120 140 160
400
500
600
700
800
900
1000
1100
1200
20 40 60 80 100 120 140 160
−100
−50
0
50
100
y
y_rec_PC_1_to_5
residuals
Illustration JOCLAD 2010 19 / 21
Isabel Silva Some contributions to PCA for time series
Final remarks
PCA is a very popular and widely used tool for reducing the dimension of high
dimensional data
Classical PCA does not take into account dependence between observations
Time series can be considered as variables or as measurements → observation
times are the variables
Results of the different PCA-based techniques are not directly comparable
Practical problems of SSA: choice of L and M
Final remarks JOCLAD 2010 20 / 21
Isabel Silva Some contributions to PCA for time series
References
Brillinger , D. R., 2001. Time Series: Data Analysis and Theory. Classics in Applied Mathematics,
36, SIAM.
Golyandina, N., Nekrutkin, V. and Zhigljavsky, A., 2001. Analysis of Time Series Structure: SSA and
related techniques. Chapman & Hall/CRC Monographs on Statistics & Applied Probability.
Golyandina, N. and Stepanov, D., 2005. SSA-based approaches to analysis and forecast of
multidimensional time series. In Proceedings of the Fifth Workshop on Simulation, pp. 293 ˝U298.
Hassani, H., 2007. Singular Spectrum Analysis: Methodology and Comparison. Journal of Data
Science, Vol. 5, pp. 239 ˝U257.
Jolliffe, I. T., 2002. Principal Component Analysis. Springer, New York, 2nd ed..
Rodrigues, P. C. and De Carvalho, M., 2008. Monitoring Calibration of the Singular Spectrum
Analysis Method. In Proceedings of COMPSTAT’2008, Vol. 2, pp. 955-964, Physica-Verlag.
Shumway, R. and Stoffer, D., 2000. Time Series Analysis and Its Applications. Springer, New York.
References JOCLAD 2010 21 / 21

More Related Content

What's hot

Linear Bayesian update surrogate for updating PCE coefficients
Linear Bayesian update surrogate for updating PCE coefficientsLinear Bayesian update surrogate for updating PCE coefficients
Linear Bayesian update surrogate for updating PCE coefficientsAlexander Litvinenko
 
Mining Dynamic Recurrences in Nonlinear and Nonstationary Systems for Feature...
Mining Dynamic Recurrences in Nonlinear and Nonstationary Systems for Feature...Mining Dynamic Recurrences in Nonlinear and Nonstationary Systems for Feature...
Mining Dynamic Recurrences in Nonlinear and Nonstationary Systems for Feature...Hui Yang
 
Control of Discrete-Time Piecewise Affine Probabilistic Systems using Reachab...
Control of Discrete-Time Piecewise Affine Probabilistic Systems using Reachab...Control of Discrete-Time Piecewise Affine Probabilistic Systems using Reachab...
Control of Discrete-Time Piecewise Affine Probabilistic Systems using Reachab...Leo Asselborn
 
Probabilistic Control of Uncertain Linear Systems Using Stochastic Reachability
Probabilistic Control of Uncertain Linear Systems Using Stochastic ReachabilityProbabilistic Control of Uncertain Linear Systems Using Stochastic Reachability
Probabilistic Control of Uncertain Linear Systems Using Stochastic ReachabilityLeo Asselborn
 
Probabilistic Control of Switched Linear Systems with Chance Constraints
Probabilistic Control of Switched Linear Systems with Chance ConstraintsProbabilistic Control of Switched Linear Systems with Chance Constraints
Probabilistic Control of Switched Linear Systems with Chance ConstraintsLeo Asselborn
 
A Unifying Review of Gaussian Linear Models (Roweis 1999)
A Unifying Review of Gaussian Linear Models (Roweis 1999)A Unifying Review of Gaussian Linear Models (Roweis 1999)
A Unifying Review of Gaussian Linear Models (Roweis 1999)Feynman Liang
 
Density theorems for anisotropic point configurations
Density theorems for anisotropic point configurationsDensity theorems for anisotropic point configurations
Density theorems for anisotropic point configurationsVjekoslavKovac1
 
Robust Control of Uncertain Switched Linear Systems based on Stochastic Reach...
Robust Control of Uncertain Switched Linear Systems based on Stochastic Reach...Robust Control of Uncertain Switched Linear Systems based on Stochastic Reach...
Robust Control of Uncertain Switched Linear Systems based on Stochastic Reach...Leo Asselborn
 
Solving connectivity problems via basic Linear Algebra
Solving connectivity problems via basic Linear AlgebraSolving connectivity problems via basic Linear Algebra
Solving connectivity problems via basic Linear Algebracseiitgn
 
A Szemeredi-type theorem for subsets of the unit cube
A Szemeredi-type theorem for subsets of the unit cubeA Szemeredi-type theorem for subsets of the unit cube
A Szemeredi-type theorem for subsets of the unit cubeVjekoslavKovac1
 
Norm-variation of bilinear averages
Norm-variation of bilinear averagesNorm-variation of bilinear averages
Norm-variation of bilinear averagesVjekoslavKovac1
 
Density theorems for Euclidean point configurations
Density theorems for Euclidean point configurationsDensity theorems for Euclidean point configurations
Density theorems for Euclidean point configurationsVjekoslavKovac1
 
Trilinear embedding for divergence-form operators
Trilinear embedding for divergence-form operatorsTrilinear embedding for divergence-form operators
Trilinear embedding for divergence-form operatorsVjekoslavKovac1
 
A T(1)-type theorem for entangled multilinear Calderon-Zygmund operators
A T(1)-type theorem for entangled multilinear Calderon-Zygmund operatorsA T(1)-type theorem for entangled multilinear Calderon-Zygmund operators
A T(1)-type theorem for entangled multilinear Calderon-Zygmund operatorsVjekoslavKovac1
 
A sharp nonlinear Hausdorff-Young inequality for small potentials
A sharp nonlinear Hausdorff-Young inequality for small potentialsA sharp nonlinear Hausdorff-Young inequality for small potentials
A sharp nonlinear Hausdorff-Young inequality for small potentialsVjekoslavKovac1
 

What's hot (20)

CLIM Fall 2017 Course: Statistics for Climate Research, Estimating Curves and...
CLIM Fall 2017 Course: Statistics for Climate Research, Estimating Curves and...CLIM Fall 2017 Course: Statistics for Climate Research, Estimating Curves and...
CLIM Fall 2017 Course: Statistics for Climate Research, Estimating Curves and...
 
Linear Bayesian update surrogate for updating PCE coefficients
Linear Bayesian update surrogate for updating PCE coefficientsLinear Bayesian update surrogate for updating PCE coefficients
Linear Bayesian update surrogate for updating PCE coefficients
 
Mining Dynamic Recurrences in Nonlinear and Nonstationary Systems for Feature...
Mining Dynamic Recurrences in Nonlinear and Nonstationary Systems for Feature...Mining Dynamic Recurrences in Nonlinear and Nonstationary Systems for Feature...
Mining Dynamic Recurrences in Nonlinear and Nonstationary Systems for Feature...
 
2018 MUMS Fall Course - Statistical and Mathematical Techniques for Sensitivi...
2018 MUMS Fall Course - Statistical and Mathematical Techniques for Sensitivi...2018 MUMS Fall Course - Statistical and Mathematical Techniques for Sensitivi...
2018 MUMS Fall Course - Statistical and Mathematical Techniques for Sensitivi...
 
Control of Discrete-Time Piecewise Affine Probabilistic Systems using Reachab...
Control of Discrete-Time Piecewise Affine Probabilistic Systems using Reachab...Control of Discrete-Time Piecewise Affine Probabilistic Systems using Reachab...
Control of Discrete-Time Piecewise Affine Probabilistic Systems using Reachab...
 
Probabilistic Control of Uncertain Linear Systems Using Stochastic Reachability
Probabilistic Control of Uncertain Linear Systems Using Stochastic ReachabilityProbabilistic Control of Uncertain Linear Systems Using Stochastic Reachability
Probabilistic Control of Uncertain Linear Systems Using Stochastic Reachability
 
Probabilistic Control of Switched Linear Systems with Chance Constraints
Probabilistic Control of Switched Linear Systems with Chance ConstraintsProbabilistic Control of Switched Linear Systems with Chance Constraints
Probabilistic Control of Switched Linear Systems with Chance Constraints
 
A Unifying Review of Gaussian Linear Models (Roweis 1999)
A Unifying Review of Gaussian Linear Models (Roweis 1999)A Unifying Review of Gaussian Linear Models (Roweis 1999)
A Unifying Review of Gaussian Linear Models (Roweis 1999)
 
Chapter02
Chapter02Chapter02
Chapter02
 
Density theorems for anisotropic point configurations
Density theorems for anisotropic point configurationsDensity theorems for anisotropic point configurations
Density theorems for anisotropic point configurations
 
Robust Control of Uncertain Switched Linear Systems based on Stochastic Reach...
Robust Control of Uncertain Switched Linear Systems based on Stochastic Reach...Robust Control of Uncertain Switched Linear Systems based on Stochastic Reach...
Robust Control of Uncertain Switched Linear Systems based on Stochastic Reach...
 
Solving connectivity problems via basic Linear Algebra
Solving connectivity problems via basic Linear AlgebraSolving connectivity problems via basic Linear Algebra
Solving connectivity problems via basic Linear Algebra
 
A Szemeredi-type theorem for subsets of the unit cube
A Szemeredi-type theorem for subsets of the unit cubeA Szemeredi-type theorem for subsets of the unit cube
A Szemeredi-type theorem for subsets of the unit cube
 
QMC: Operator Splitting Workshop, A New (More Intuitive?) Interpretation of I...
QMC: Operator Splitting Workshop, A New (More Intuitive?) Interpretation of I...QMC: Operator Splitting Workshop, A New (More Intuitive?) Interpretation of I...
QMC: Operator Splitting Workshop, A New (More Intuitive?) Interpretation of I...
 
Norm-variation of bilinear averages
Norm-variation of bilinear averagesNorm-variation of bilinear averages
Norm-variation of bilinear averages
 
Density theorems for Euclidean point configurations
Density theorems for Euclidean point configurationsDensity theorems for Euclidean point configurations
Density theorems for Euclidean point configurations
 
CLIM Fall 2017 Course: Statistics for Climate Research, Geostats for Large Da...
CLIM Fall 2017 Course: Statistics for Climate Research, Geostats for Large Da...CLIM Fall 2017 Course: Statistics for Climate Research, Geostats for Large Da...
CLIM Fall 2017 Course: Statistics for Climate Research, Geostats for Large Da...
 
Trilinear embedding for divergence-form operators
Trilinear embedding for divergence-form operatorsTrilinear embedding for divergence-form operators
Trilinear embedding for divergence-form operators
 
A T(1)-type theorem for entangled multilinear Calderon-Zygmund operators
A T(1)-type theorem for entangled multilinear Calderon-Zygmund operatorsA T(1)-type theorem for entangled multilinear Calderon-Zygmund operators
A T(1)-type theorem for entangled multilinear Calderon-Zygmund operators
 
A sharp nonlinear Hausdorff-Young inequality for small potentials
A sharp nonlinear Hausdorff-Young inequality for small potentialsA sharp nonlinear Hausdorff-Young inequality for small potentials
A sharp nonlinear Hausdorff-Young inequality for small potentials
 

Viewers also liked

PCA Based Face Recognition System
PCA Based Face Recognition SystemPCA Based Face Recognition System
PCA Based Face Recognition SystemMd. Atiqur Rahman
 
Face Recognition using PCA-Principal Component Analysis using MATLAB
Face Recognition using PCA-Principal Component Analysis using MATLABFace Recognition using PCA-Principal Component Analysis using MATLAB
Face Recognition using PCA-Principal Component Analysis using MATLABSindhi Madhuri
 
Face Recognition
Face RecognitionFace Recognition
Face Recognitionlaknatha
 
FACE RECOGNITION TECHNOLOGY
FACE RECOGNITION TECHNOLOGYFACE RECOGNITION TECHNOLOGY
FACE RECOGNITION TECHNOLOGYJASHU JASWANTH
 
Face recognition technology - BEST PPT
Face recognition technology - BEST PPTFace recognition technology - BEST PPT
Face recognition technology - BEST PPTSiddharth Modi
 
Face recognition ppt
Face recognition pptFace recognition ppt
Face recognition pptSantosh Kumar
 

Viewers also liked (10)

Understandig PCA and LDA
Understandig PCA and LDAUnderstandig PCA and LDA
Understandig PCA and LDA
 
PCA Based Face Recognition System
PCA Based Face Recognition SystemPCA Based Face Recognition System
PCA Based Face Recognition System
 
Face Recognition using PCA-Principal Component Analysis using MATLAB
Face Recognition using PCA-Principal Component Analysis using MATLABFace Recognition using PCA-Principal Component Analysis using MATLAB
Face Recognition using PCA-Principal Component Analysis using MATLAB
 
Pca ppt
Pca pptPca ppt
Pca ppt
 
Face Recognition
Face RecognitionFace Recognition
Face Recognition
 
Face recognition vaishali
Face recognition vaishaliFace recognition vaishali
Face recognition vaishali
 
FACE RECOGNITION TECHNOLOGY
FACE RECOGNITION TECHNOLOGYFACE RECOGNITION TECHNOLOGY
FACE RECOGNITION TECHNOLOGY
 
07. PCA
07. PCA07. PCA
07. PCA
 
Face recognition technology - BEST PPT
Face recognition technology - BEST PPTFace recognition technology - BEST PPT
Face recognition technology - BEST PPT
 
Face recognition ppt
Face recognition pptFace recognition ppt
Face recognition ppt
 

Similar to Some contributions to PCA for time series

Digital Signal Processing[ECEG-3171]-Ch1_L03
Digital Signal Processing[ECEG-3171]-Ch1_L03Digital Signal Processing[ECEG-3171]-Ch1_L03
Digital Signal Processing[ECEG-3171]-Ch1_L03Rediet Moges
 
Computing the Nucleon Spin from Lattice QCD
Computing the Nucleon Spin from Lattice QCDComputing the Nucleon Spin from Lattice QCD
Computing the Nucleon Spin from Lattice QCDChristos Kallidonis
 
SIAM SEAS Talk Slides
SIAM SEAS Talk SlidesSIAM SEAS Talk Slides
SIAM SEAS Talk SlidesRyan White
 
Digital Signal Processing[ECEG-3171]-Ch1_L02
Digital Signal Processing[ECEG-3171]-Ch1_L02Digital Signal Processing[ECEG-3171]-Ch1_L02
Digital Signal Processing[ECEG-3171]-Ch1_L02Rediet Moges
 
Response spectra
Response spectraResponse spectra
Response spectra321nilesh
 
Unit 1 Operation on signals
Unit 1  Operation on signalsUnit 1  Operation on signals
Unit 1 Operation on signalsDr.SHANTHI K.G
 
5 DimensionalityReduction.pdf
5 DimensionalityReduction.pdf5 DimensionalityReduction.pdf
5 DimensionalityReduction.pdfRahul926331
 
Signals and Systems Formula Sheet
Signals and Systems Formula SheetSignals and Systems Formula Sheet
Signals and Systems Formula SheetHaris Hassan
 
Tail Probabilities for Randomized Program Runtimes via Martingales for Higher...
Tail Probabilities for Randomized Program Runtimes via Martingales for Higher...Tail Probabilities for Randomized Program Runtimes via Martingales for Higher...
Tail Probabilities for Randomized Program Runtimes via Martingales for Higher...Satoshi Kura
 
Clustering Random Walk Time Series
Clustering Random Walk Time SeriesClustering Random Walk Time Series
Clustering Random Walk Time SeriesGautier Marti
 
TENSOR DECOMPOSITION WITH PYTHON
TENSOR DECOMPOSITION WITH PYTHONTENSOR DECOMPOSITION WITH PYTHON
TENSOR DECOMPOSITION WITH PYTHONAndré Panisson
 
Multilinear singular integrals with entangled structure
Multilinear singular integrals with entangled structureMultilinear singular integrals with entangled structure
Multilinear singular integrals with entangled structureVjekoslavKovac1
 
Scattering theory analogues of several classical estimates in Fourier analysis
Scattering theory analogues of several classical estimates in Fourier analysisScattering theory analogues of several classical estimates in Fourier analysis
Scattering theory analogues of several classical estimates in Fourier analysisVjekoslavKovac1
 
Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...
Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...
Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...Tomoya Murata
 
【DL輪読会】Unbiased Gradient Estimation for Marginal Log-likelihood
【DL輪読会】Unbiased Gradient Estimation for Marginal Log-likelihood【DL輪読会】Unbiased Gradient Estimation for Marginal Log-likelihood
【DL輪読会】Unbiased Gradient Estimation for Marginal Log-likelihoodDeep Learning JP
 

Similar to Some contributions to PCA for time series (20)

Digital Signal Processing[ECEG-3171]-Ch1_L03
Digital Signal Processing[ECEG-3171]-Ch1_L03Digital Signal Processing[ECEG-3171]-Ch1_L03
Digital Signal Processing[ECEG-3171]-Ch1_L03
 
Computing the Nucleon Spin from Lattice QCD
Computing the Nucleon Spin from Lattice QCDComputing the Nucleon Spin from Lattice QCD
Computing the Nucleon Spin from Lattice QCD
 
SIAM SEAS Talk Slides
SIAM SEAS Talk SlidesSIAM SEAS Talk Slides
SIAM SEAS Talk Slides
 
Damiano Pasetto
Damiano PasettoDamiano Pasetto
Damiano Pasetto
 
Digital Signal Processing[ECEG-3171]-Ch1_L02
Digital Signal Processing[ECEG-3171]-Ch1_L02Digital Signal Processing[ECEG-3171]-Ch1_L02
Digital Signal Processing[ECEG-3171]-Ch1_L02
 
Response spectra
Response spectraResponse spectra
Response spectra
 
Unit 1 Operation on signals
Unit 1  Operation on signalsUnit 1  Operation on signals
Unit 1 Operation on signals
 
5 DimensionalityReduction.pdf
5 DimensionalityReduction.pdf5 DimensionalityReduction.pdf
5 DimensionalityReduction.pdf
 
Signals and Systems Formula Sheet
Signals and Systems Formula SheetSignals and Systems Formula Sheet
Signals and Systems Formula Sheet
 
Tail Probabilities for Randomized Program Runtimes via Martingales for Higher...
Tail Probabilities for Randomized Program Runtimes via Martingales for Higher...Tail Probabilities for Randomized Program Runtimes via Martingales for Higher...
Tail Probabilities for Randomized Program Runtimes via Martingales for Higher...
 
Clustering Random Walk Time Series
Clustering Random Walk Time SeriesClustering Random Walk Time Series
Clustering Random Walk Time Series
 
2018 MUMS Fall Course - Mathematical surrogate and reduced-order models - Ral...
2018 MUMS Fall Course - Mathematical surrogate and reduced-order models - Ral...2018 MUMS Fall Course - Mathematical surrogate and reduced-order models - Ral...
2018 MUMS Fall Course - Mathematical surrogate and reduced-order models - Ral...
 
TENSOR DECOMPOSITION WITH PYTHON
TENSOR DECOMPOSITION WITH PYTHONTENSOR DECOMPOSITION WITH PYTHON
TENSOR DECOMPOSITION WITH PYTHON
 
pres06-main
pres06-mainpres06-main
pres06-main
 
Multilinear singular integrals with entangled structure
Multilinear singular integrals with entangled structureMultilinear singular integrals with entangled structure
Multilinear singular integrals with entangled structure
 
Scattering theory analogues of several classical estimates in Fourier analysis
Scattering theory analogues of several classical estimates in Fourier analysisScattering theory analogues of several classical estimates in Fourier analysis
Scattering theory analogues of several classical estimates in Fourier analysis
 
Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...
Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...
Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...
 
adspchap1.pdf
adspchap1.pdfadspchap1.pdf
adspchap1.pdf
 
Chapter 4 Cyclic Groups
Chapter 4 Cyclic GroupsChapter 4 Cyclic Groups
Chapter 4 Cyclic Groups
 
【DL輪読会】Unbiased Gradient Estimation for Marginal Log-likelihood
【DL輪読会】Unbiased Gradient Estimation for Marginal Log-likelihood【DL輪読会】Unbiased Gradient Estimation for Marginal Log-likelihood
【DL輪読会】Unbiased Gradient Estimation for Marginal Log-likelihood
 

Recently uploaded

Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)DHURKADEVIBASKAR
 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett SquareIsiahStephanRadaza
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxAleenaTreesaSaji
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡anilsa9823
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxAArockiyaNisha
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |aasikanpl
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxUmerFayaz5
 
TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsssuserddc89b
 
The Black hole shadow in Modified Gravity
The Black hole shadow in Modified GravityThe Black hole shadow in Modified Gravity
The Black hole shadow in Modified GravitySubhadipsau21168
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfSwapnil Therkar
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.PraveenaKalaiselvan1
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxAleenaTreesaSaji
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Nistarini College, Purulia (W.B) India
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhousejana861314
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 

Recently uploaded (20)

Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)
 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett Square
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptx
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptx
 
TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physics
 
The Black hole shadow in Modified Gravity
The Black hole shadow in Modified GravityThe Black hole shadow in Modified Gravity
The Black hole shadow in Modified Gravity
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptx
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhouse
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 

Some contributions to PCA for time series

  • 1. Isabel Silva Some contributions to PCA for time series Some contributions to PCA for time series Isabel Silva Departamento de Engenharia Civil, Faculdade de Engenharia da Universidade do Porto Unidade de Investigação Matemática e Aplicações (UIMA), Universidade de Aveiro JOCLAD 2010 JOCLAD 2010 1 / 21
  • 2. Isabel Silva Some contributions to PCA for time series Outline Motivation Principal Component Analysis for time series ◮ Classic PCA ◮ Singular Spectrum Analysis (SSA) / Multi-Channel Singular Spectrum Analysis (MSSA) Illustration Final remarks JOCLAD 2010 2 / 21
  • 3. Isabel Silva Some contributions to PCA for time series Motivation Multidimensional time and space-time series Motivation JOCLAD 2010 3 / 21
  • 4. Isabel Silva Some contributions to PCA for time series Motivation Multidimensional time and space-time series  Number of observations (T) > Number of series (n)  Dimensionality reduction Motivation JOCLAD 2010 3 / 21
  • 5. Isabel Silva Some contributions to PCA for time series Motivation Multidimensional time and space-time series  Number of observations (T) > Number of series (n)  Dimensionality reduction Principal Components Analysis (PCA) Motivation JOCLAD 2010 3 / 21
  • 6. Isabel Silva Some contributions to PCA for time series Motivation Multidimensional time and space-time series  Number of observations (T) > Number of series (n)  Dimensionality reduction Principal Components Analysis (PCA) p original variables linear −−−−−−−−−→ transformation M uncorrelated variables: Principal Components (PC) M ≪ p retain most of the variation presented in the dataset [Jolliffe (2002)] Motivation JOCLAD 2010 3 / 21
  • 7. Isabel Silva Some contributions to PCA for time series Motivation Time series can be considered as variables or as measurements ↓ observation times are the variables Motivation JOCLAD 2010 4 / 21
  • 8. Isabel Silva Some contributions to PCA for time series Motivation Time series can be considered as variables or as measurements ↓ observation times are the variables Formal inference based on PC rely on the independence (and multivariate normality) ↓ condition not satisfied for time series Motivation JOCLAD 2010 4 / 21
  • 9. Isabel Silva Some contributions to PCA for time series Motivation Time series can be considered as variables or as measurements ↓ observation times are the variables Formal inference based on PC rely on the independence (and multivariate normality) ↓ condition not satisfied for time series To take in account the correlation in time (and space): Dynamic Principal Component Analysis [Brillinger (2001)]: PCA for stationary time series at each frequency −→ uncorrelated principal components series Singular Spectral Analysis (SSA): Carry out a PCA on a suitable chosen lagged version of the original time series Motivation JOCLAD 2010 4 / 21
  • 10. Isabel Silva Some contributions to PCA for time series Classic Principal Component Analysis n measurements on T VARIABLES: {Y1,Y2,...,YT}, Yj ∈ Rn, j = 1,...,T n time series, each one with T OBSERVATIONS: {y1,y2,...,yn}, yi ∈ RT, i = 1,...,n Principal Component Analysis for time series JOCLAD 2010 5 / 21
  • 11. Isabel Silva Some contributions to PCA for time series Classic Principal Component Analysis n measurements on T VARIABLES: {Y1,Y2,...,YT}, Yj ∈ Rn, j = 1,...,T n time series, each one with T OBSERVATIONS: {y1,y2,...,yn}, yi ∈ RT, i = 1,...,n xij = yij −Yj = yij − 1 n n ∑ i=1 yij, i = 1,...,n; j = 1,...,T X =        x1 x2 ... xn        = X1 X2 ··· XT =        x11 x12 ··· x1T x21 x22 ··· x2T ... ... ... ... xn1 xn2 ··· xnT        Principal Component Analysis for time series JOCLAD 2010 5 / 21
  • 12. Isabel Silva Some contributions to PCA for time series Classic Principal Component Analysis Sample variance-covariance matrix (T ×T) of X : S = 1 n XT X Diagonalizing S λ1 ≥ λ2 ≥ ··· ≥ λT > 0 ||υυυj|| = 1, j = 1,...,T Principal Component Analysis for time series JOCLAD 2010 6 / 21
  • 13. Isabel Silva Some contributions to PCA for time series Classic Principal Component Analysis Sample variance-covariance matrix (T ×T) of X : S = 1 n XT X Diagonalizing S λ1 ≥ λ2 ≥ ··· ≥ λT > 0 ||υυυj|| = 1, j = 1,...,T jth Principal Component Zj = Xυυυj = υj1X1 +υj2X2 +...+υjTXT, j = 1,...,T Var(Zj) = λj, j = 1,...,T Proportion of variance due to Zj : λj λ1 +···+λT , j = 1,...,T Principal Component Analysis for time series JOCLAD 2010 6 / 21
  • 14. Isabel Silva Some contributions to PCA for time series Singular Spectrum Analysis (SSA) Decompose the original series in a small number of independent and interpretable components that can be considered as trend and oscillatory components and a structureless noise No stationarity assumptions for the time series are needed Principal Component Analysis for time series JOCLAD 2010 7 / 21
  • 15. Isabel Silva Some contributions to PCA for time series Singular Spectrum Analysis (SSA) Decompose the original series in a small number of independent and interpretable components that can be considered as trend and oscillatory components and a structureless noise No stationarity assumptions for the time series are needed Basic SSA [Golyandina, Nekrutkin and Zhigljavsky (2001)] Decomposition stage ◮ Embedding ◮ Singular Value Decomposition (SVD) Reconstruction stage ◮ Grouping ◮ Diagonal averaging Principal Component Analysis for time series JOCLAD 2010 7 / 21
  • 16. Isabel Silva Some contributions to PCA for time series Singular Spectrum Analysis (SSA) Embedding Time series: y = {y0,y1,...,yn−1} L : window length (1 < L < n) Principal Component Analysis for time series JOCLAD 2010 8 / 21
  • 17. Isabel Silva Some contributions to PCA for time series Singular Spectrum Analysis (SSA) Embedding Time series: y = {y0,y1,...,yn−1} L : window length (1 < L < n)  Trajectory matrix (K ×L, K = n−L+1) X = X1 X2 X3 ··· XL =           y0 y1 y2 ··· yL−1 y1 y2 y3 ··· yL y2 y3 y4 ··· yL+1 ... ... ... ... ... yK yK+1 yK+2 ··· yn−1           Principal Component Analysis for time series JOCLAD 2010 8 / 21
  • 18. Isabel Silva Some contributions to PCA for time series Singular Spectrum Analysis (SSA) Embedding Time series: y = {y0,y1,...,yn−1} L : window length (1 < L < n)  Trajectory matrix (K ×L, K = n−L+1) X = X1 X2 X3 ··· XL =           y0 y1 y2 ··· yL−1 y1 y2 y3 ··· yL y2 y3 y4 ··· yL+1 ... ... ... ... ... yK yK+1 yK+2 ··· yn−1           SVD S = XT X −→ eigenvalues: λ1 ≥ λ2 ≥ ··· ≥ λL and eigenvectors: U1,U2,...,UL d = rank(X) = max{i : λi > 0} ≤ L Vi = XUi/ √ λi, i = 1,...,d Principal Component Analysis for time series JOCLAD 2010 8 / 21
  • 19. Isabel Silva Some contributions to PCA for time series Singular Spectrum Analysis (SSA) Embedding Time series: y = {y0,y1,...,yn−1} L : window length (1 < L < n)  Trajectory matrix (K ×L, K = n−L+1) X = X1 X2 X3 ··· XL =           y0 y1 y2 ··· yL−1 y1 y2 y3 ··· yL y2 y3 y4 ··· yL+1 ... ... ... ... ... yK yK+1 yK+2 ··· yn−1           SVD S = XT X −→ eigenvalues: λ1 ≥ λ2 ≥ ··· ≥ λL and eigenvectors: U1,U2,...,UL d = rank(X) = max{i : λi > 0} ≤ L Vi = XUi/ √ λi, i = 1,...,d X = X1 +X2 +···+Xd, Xi = √ λi Vi Ui T, (λi,Ui,Vi) : eigentriples Principal Component Analysis for time series JOCLAD 2010 8 / 21
  • 20. Isabel Silva Some contributions to PCA for time series Singular Spectrum Analysis (SSA) Grouping M : number of PC → Partition of {1,...,d} into M disjoint subsets I1,...,IM, where Ik = {ik1 ,...,ikp } Construct the corresponding resultant matrix: XIk = Xik1 +···+Xikp Principal Component Analysis for time series JOCLAD 2010 9 / 21
  • 21. Isabel Silva Some contributions to PCA for time series Singular Spectrum Analysis (SSA) Grouping M : number of PC → Partition of {1,...,d} into M disjoint subsets I1,...,IM, where Ik = {ik1 ,...,ikp } Construct the corresponding resultant matrix: XIk = Xik1 +···+Xikp X ≈ XI1 +···+XIM The contribution of the component XIk : ∑i∈Ik λi ∑d i=1 λi Principal Component Analysis for time series JOCLAD 2010 9 / 21
  • 22. Isabel Silva Some contributions to PCA for time series Singular Spectrum Analysis (SSA) Grouping M : number of PC → Partition of {1,...,d} into M disjoint subsets I1,...,IM, where Ik = {ik1 ,...,ikp } Construct the corresponding resultant matrix: XIk = Xik1 +···+Xikp X ≈ XI1 +···+XIM The contribution of the component XIk : ∑i∈Ik λi ∑d i=1 λi Depend on the objective of the study Inspection of the singular values (λi) and vectors (Ui,Vi) To use supplementary information for the parameter choice [Hassani (2007)]: ◮ Periodicity on dataset, periodogram analysis, pairwise scatterplots of singular vectors, ... Principal Component Analysis for time series JOCLAD 2010 9 / 21
  • 23. Isabel Silva Some contributions to PCA for time series Singular Spectrum Analysis (SSA) Diagonal Averaging Transform XIk = xij (k) L,K i,j=1 ,k = 1,...,M, into a new series ˜XIk = {˜y (k) 0 ,..., ˜y (k) n−1}, ↓ ˜y (k) t is obtained by averaging xij (k) over all i,j : i+j = t +2, t = 0,...n−1 Principal Component Analysis for time series JOCLAD 2010 10 / 21
  • 24. Isabel Silva Some contributions to PCA for time series Singular Spectrum Analysis (SSA) Diagonal Averaging Transform XIk = xij (k) L,K i,j=1 ,k = 1,...,M, into a new series ˜XIk = {˜y (k) 0 ,..., ˜y (k) n−1}, ↓ ˜y (k) t is obtained by averaging xij (k) over all i,j : i+j = t +2, t = 0,...n−1 L∗ = min{L,K}; K∗ = max{L,K}; x∗ ij (k) = xij (k) if L < K; x∗ ij (k) = xji (k) if L ≥ K ˜y (k) t =    1 t +1 ∑ t+1 p=1 x∗ p,t−p+2 (k) , if 0 ≤ t < L∗ −1 1 L∗ ∑ L∗ p=1 x∗ p,t−p+2 (k) , if L∗ −1 ≤ t < K∗ 1 n−t ∑ n−K∗+1 p=t−K∗+2 x∗ p,t−p+2 (k) , if K∗ ≤ t < n Principal Component Analysis for time series JOCLAD 2010 10 / 21
  • 25. Isabel Silva Some contributions to PCA for time series Singular Spectrum Analysis (SSA) Diagonal Averaging Transform XIk = xij (k) L,K i,j=1 ,k = 1,...,M, into a new series ˜XIk = {˜y (k) 0 ,..., ˜y (k) n−1}, ↓ ˜y (k) t is obtained by averaging xij (k) over all i,j : i+j = t +2, t = 0,...n−1 L∗ = min{L,K}; K∗ = max{L,K}; x∗ ij (k) = xij (k) if L < K; x∗ ij (k) = xji (k) if L ≥ K ˜y (k) t =    1 t +1 ∑ t+1 p=1 x∗ p,t−p+2 (k) , if 0 ≤ t < L∗ −1 1 L∗ ∑ L∗ p=1 x∗ p,t−p+2 (k) , if L∗ −1 ≤ t < K∗ 1 n−t ∑ n−K∗+1 p=t−K∗+2 x∗ p,t−p+2 (k) , if K∗ ≤ t < n y ≈ ˜XI1 +···+ ˜XIM ⇐⇒ yt = M ∑ k=1 ˜y (k) t , t = 0,...,n−1 Principal Component Analysis for time series JOCLAD 2010 10 / 21
  • 26. Isabel Silva Some contributions to PCA for time series Singular Spectrum Analysis (SSA) Multichannel SSA [Golyandina and Stepanov (2005)] Extension of SSA to p time series of length n : {y1,...,yp} where yi = {yi,0,yi,1,...,yi,n−1},i = 1,...,p Principal Component Analysis for time series JOCLAD 2010 11 / 21
  • 27. Isabel Silva Some contributions to PCA for time series Singular Spectrum Analysis (SSA) Multichannel SSA [Golyandina and Stepanov (2005)] Extension of SSA to p time series of length n : {y1,...,yp} where yi = {yi,0,yi,1,...,yi,n−1},i = 1,...,p Apply SSA to a large trajectory matrix (K ×Lp) X =        y1,0 ··· y1,L−1 y2,0 ··· y2,L−1 ··· yp,0 ··· yp,L−1 y1,1 ··· y1,L y2,1 ··· y2,L ··· yp,1 ··· yp,L ... ... ... ... ... ... ... ... ... ... y1,K ··· y1,n−1 y2,K ··· y2,n−1 ··· yp,K ··· yp,n−1        Principal Component Analysis for time series JOCLAD 2010 11 / 21
  • 28. Isabel Silva Some contributions to PCA for time series Illustration Practical problems Choice of the dimension L → L ≈ n/2 or depending of the periodicity of data Selection of M and the way of grouping the indices Illustration JOCLAD 2010 12 / 21
  • 29. Isabel Silva Some contributions to PCA for time series Illustration Practical problems Choice of the dimension L → L ≈ n/2 or depending of the periodicity of data Selection of M and the way of grouping the indices Rodrigues and de Carvalho (2008): carefully choice of L and M → they can compromise the analysis results Illustration JOCLAD 2010 12 / 21
  • 30. Isabel Silva Some contributions to PCA for time series Illustration Practical problems Choice of the dimension L → L ≈ n/2 or depending of the periodicity of data Selection of M and the way of grouping the indices Rodrigues and de Carvalho (2008): carefully choice of L and M → they can compromise the analysis results Dataset: Monthly average number of occupied hotel rooms, from 1963 to 1976 (Source: Time Series Data Library, http://robjhyndman.com/TSDL//) Software: SSA - Matlab Tools for SSA (Eric Breitenberger) and ssa.m (Francisco Alonso) Jan1963 Dec1976 400 500 600 700 800 900 1000 1100 1200 month numberofoccupiedrooms Illustration JOCLAD 2010 12 / 21
  • 31. Isabel Silva Some contributions to PCA for time series Illustration Example (L = 4,K = 8−4+1 = 5,M = 1) y = 501 488 504 578 545 632 728 725 , X =          501 488 504 578 488 504 578 545 504 578 545 632 578 545 632 728 545 632 728 725          , X1 = XI1 =          466.1 490.7 535.5 574.7 475.8 501.0 546.7 586.7 508.8 535.7 584.6 627.3 560.8 590.5 644.4 691.5 594.2 625.6 682.8 732.7          , The contribution of the component XI1 : 99.75% ˜XI1 = 466.1 483.6 515.1 554.5 589.0 632.5 687.1 732.7 Illustration JOCLAD 2010 13 / 21
  • 32. Isabel Silva Some contributions to PCA for time series Illustration 1 2 3 4 5 6 7 8 400 500 600 700 800 1 2 3 4 5 6 7 8 −50 0 50 residual=y−y_reconstructed y y_reconstructed Illustration JOCLAD 2010 14 / 21
  • 33. Isabel Silva Some contributions to PCA for time series Illustration Monthly number of occupied rooms Jan1963 Dec1976 400 500 600 700 800 900 1000 1100 1200 month numberofoccupiedrooms Illustration JOCLAD 2010 15 / 21
  • 34. Isabel Silva Some contributions to PCA for time series Illustration Monthly number of occupied rooms Jan1963 Dec1976 400 500 600 700 800 900 1000 1100 1200 month numberofoccupiedrooms n = 168, L = 12, K = 168−12+1 = 157 Illustration JOCLAD 2010 15 / 21
  • 35. Isabel Silva Some contributions to PCA for time series Illustration Principal Components of the monthly number of occupied rooms 0 50 100 150 −1000 −500 0 500 1000 0 50 100 150 −400 −200 0 200 400 0 50 100 150 −400 −200 0 200 400 0 50 100 150 −300 −200 −100 0 100 200 0 50 100 150 −200 −100 0 100 200 0 50 100 150 −150 −100 −50 0 50 100 0 50 100 150 −200 −100 0 100 200 0 50 100 150 −200 −100 0 100 200 0 50 100 150 −150 −100 −50 0 50 100 0 50 100 150 −100 −50 0 50 100 150 0 50 100 150 −100 −50 0 50 100 0 50 100 150 −100 −50 0 50 100 Illustration JOCLAD 2010 16 / 21
  • 36. Isabel Silva Some contributions to PCA for time series Illustration Normalized singular values of the monthly number of occupied rooms If n,L and K are sufficiently large, each harmonic produces two eigentriples with close singular values 0 2 4 6 8 10 12 0 5 10 15 20 25 30 35 40 45 i normalizedλ i Illustration JOCLAD 2010 17 / 21
  • 37. Isabel Silva Some contributions to PCA for time series Illustration The contribution of the components XI1 : 97.96%, XI2_3 : 1.42%, XI4_5 : 0,32% 20 40 60 80 100 120 140 160 400 600 800 1000 1200 20 40 60 80 100 120 140 160 −500 0 500 1000 1500 20 40 60 80 100 120 140 160 −500 0 500 1000 1500 y y_rec_PC1 y y_rec_PC_2_3 y y_rec_PC_4_5 Illustration JOCLAD 2010 18 / 21
  • 38. Isabel Silva Some contributions to PCA for time series Illustration The contribution of the component XI1_5 : 99.70% 20 40 60 80 100 120 140 160 400 500 600 700 800 900 1000 1100 1200 20 40 60 80 100 120 140 160 −100 −50 0 50 100 y y_rec_PC_1_to_5 residuals Illustration JOCLAD 2010 19 / 21
  • 39. Isabel Silva Some contributions to PCA for time series Final remarks PCA is a very popular and widely used tool for reducing the dimension of high dimensional data Classical PCA does not take into account dependence between observations Time series can be considered as variables or as measurements → observation times are the variables Results of the different PCA-based techniques are not directly comparable Practical problems of SSA: choice of L and M Final remarks JOCLAD 2010 20 / 21
  • 40. Isabel Silva Some contributions to PCA for time series References Brillinger , D. R., 2001. Time Series: Data Analysis and Theory. Classics in Applied Mathematics, 36, SIAM. Golyandina, N., Nekrutkin, V. and Zhigljavsky, A., 2001. Analysis of Time Series Structure: SSA and related techniques. Chapman & Hall/CRC Monographs on Statistics & Applied Probability. Golyandina, N. and Stepanov, D., 2005. SSA-based approaches to analysis and forecast of multidimensional time series. In Proceedings of the Fifth Workshop on Simulation, pp. 293 ˝U298. Hassani, H., 2007. Singular Spectrum Analysis: Methodology and Comparison. Journal of Data Science, Vol. 5, pp. 239 ˝U257. Jolliffe, I. T., 2002. Principal Component Analysis. Springer, New York, 2nd ed.. Rodrigues, P. C. and De Carvalho, M., 2008. Monitoring Calibration of the Singular Spectrum Analysis Method. In Proceedings of COMPSTAT’2008, Vol. 2, pp. 955-964, Physica-Verlag. Shumway, R. and Stoffer, D., 2000. Time Series Analysis and Its Applications. Springer, New York. References JOCLAD 2010 21 / 21