Professional Documents
Culture Documents
Agenda
$ '
Hidden Components
Principal Components
Beyond Principal Components
David Donoho
Statistics Department
Stanford University
% &
Look Ahead
&
$ '
(b) Prism
% &
'
(a) Newton
&
'
Figure 2: Fourier
$ '
Diffusion of Heat
Shows
less variation
more smoothness
eventual uniformity
Stages of Diffusion
Fouriers Insight
cn exp{in}
n (t) cn exp{in}
f (, t = 0) =
f (, t) =
Damping factor:
n (t) = exp{n2 t}
% &
&
% &
$ '
'
1.5
0.5
-0.5
&
f(,t)
'
1.5
1
0.5
0
-0.5
0
Components t=0
10
Components t=.0469
f(,t=.)
10
Component
Diffusion
Fourier1
Fourier
1.5
(cn (t))
(cn (0))
Modern Viewpoint I
f (, 0)
f (, t)
0.5
-0.5
&
'
Component
&
f(,0)
Density at t=.0469
n (t)
$ '
Interpretation
10
Tn,m cm
12
% &
11
$ '
nm
Modern Viewpoint II
Linear Transformation
(T c)n =
Diagonal Transformation
(T c)n = Tn,n cn
% &
'
f (, 0)
Fourier1
Fourier
(cn (t))
(cn (0))
Diffusion
f (, t)
Diagonal
13
$ '
14
(b) Lo`eve
% &
(a) Karhunen
&
hn , m i = n,m
1 2 3 . . .
16
Eigenvectors
Karhunen-Lo`
eve Transform
$ '
(b) Hotelling
Eigenvalues
% &
15
'
(a) Pearson
&
'
f
KLT1
KLT
(dn )
(cn )
Modern Viewpoint
Covariance
f
17
$ '
KLT Representation
Xn n (t)
Cov(Xn , Xm ) = n n,m
V arXn = n
18
% &
20
$ '
Noise Removal
Y (t) observed data
X(t) desired signal to recover
wn Yn n (t)
n
.
n + n
wn =
E{X(t)|Y } =
Eigenvalues (n )
where
% &
19
'
&
'
KLT
Modern Viewpoint
Y
KLT1
n)
(X
(Yn )
Expectation
E{X(t)|Y }
wn
21
$ '
Data Compression
22
0.1
0.2
0.3
0.4
Brownian Bridge
0.5
t
0.6
0.7
24
% &
30
25
20
15
10
-5
-10
-15
-20
% &
23
&
0.9
$ '
0.8
'
Key Example
&
B(t)
'
2 sin(nt)
X
Zn n (t)
KLT of Brownian
n (t) =
n (0) = n (1) = 0
n = Const/n2
Representation:
B(t) =
Principal Scores Zn indep N (0, n ).
25
$ '
26
Sparse Components
% &
28
n n (t)
$ '
X
n
Proof:
% &
27
'
X(t) =
n Independent
n Basis Functions
Remarks
Need not exist
Need not be orthogonal
No procedure in general
&
'
t
t1
t
t<
X(t, ) =
Properties:
EX(t) = 0
29
0.1
0.2
0.3
0.4
Ramp
0.5
t
0.6
0.7
$ '
1
0.8
0.6
0.4
0.2
-0.2
0.8
0.9
30
-0.4
% &
X(1) = X(0) = 0
&
0.1
0.1
0.2
0.2
0.3
0.3
0.4
0.4
Brownian Bridge
0.5
t
Ramp
0.5
t
0.6
0.7
0.7
0.8
0.8
0.9
0.9
32
$
50
40
30
20
10
-10
-20
1
0.8
0.6
0.4
0.2
-0.2
-0.4
0.6
% &
31
$ '
&
Covariance of Ramp
'
Ramp(t)
B(t)
Ramp(t)
'
Contrast
Principal Components are second-order independent, but
perhaps not independent.
33
$ '
34
% &
&
E(X1 X2 ) E(X3 X4 )
E(X1 X2 X3 X4 )
36
$ '
% &
35
'
Cum4 (X1 , . . . , X4 )
&
'
Numerical Experiment
Finite Ramp Process:
T = {1/32, . . . , 32/32}
= {1/32, . . . , 32/32}
Database X(i, j) =
X(i , tj ).
N = 32 realizations X(i, )
N = 32 variables X(, t)
Use Jean-Francois Cardoso JADE Algorithm
Attempt Diagonalization of Empirical Cumulant Tensor
Moves 90% of Kurtic Energy on Diagonal.
37
$ '
20
20
20
20
20
-1
10
20
-1
10
20
-1
10
-1
10
-1
10
-1
10
-1
10
20
20
20
-1
10
-1
20
20
20
20
20
20
20
0
-1
10
0
-1
10
0
-1
10
0
-1
10
0
-1
10
0
-1
10
0
20
0
-1
-1
10
20
20
20
20
20
20
20
-1
10
0
-1
10
0
-1
10
0
-1
10
0
-1
10
0
20
0
-1
-1
10
20
20
20
20
20
20
0
-1
10
0
-1
10
0
-1
10
0
-1
10
0
-1
10
0
-1
10
-1
10
0
-1
Jadelet 16
Jadelet 9
Comparisons
Jadelet 5
0.5
0.5
0.5
-1
0.5
20
-1
20
-0.5
-1
Wavelet 23
-0.5
20
0.5
Wavelet 21
-0.5
-1
Wavelet 12
0.5
0.5
-1
0.5
20
-1
20
-0.5
-1
-0.5
20
-0.5
-1
-0.5
-0.5
Wavelet 25
20
38
40
%
39
% &
20
20
20
20
20
20
20
20
Jadelet 13
&
20
0
-1
10
0
-1
$ '
20
% &
'
20
-1
10
20
0
-1
10
20
0
-1
10
0
20
0
-1
10
0
-1
10
20
20
20
0
-1
10
0
-1
10
0
-1
10
20
-1
10
-1
10
-1
10
-1
10
20
20
20
20
-1
10
-1
10
-1
10
-1
10
20
20
20
20
-1
10
-1
10
-1
10
-1
10
20
20
20
20
-1
10
-1
0
20
-1
10
0
-1
-1
10
20
0
0
-1
10
-1
-1
10
-1
10
-1
10
20
&
'
Interpretations
Hidden Components discovered by JADE
Dyadic Scales
Near-Translates
Approx. Daubechies Nearly Symmetric
41
$ '
Xn n (t)
42
% &
No general algorithm
&
cnj nj k2
44
$ '
j=1
m
X
% &
43
'
PCA
m
X
n=1
cn n
&
'
X
j,k j,k (t)
160
45
$ '
Sparsity Comparison
Wavelet Basis (quasi-SCA)
1
0.8
0.6
0.4
0.2
-0.2
-0.4
-2
-4
-6
-8
-10
0.2
0.6
Ramp
0.4
0.4
0.6
0.8
0.8
0.2
Coefficient Amplitude
0.5
-0.5
10
-2
10
-4
10
-6
10
200
100
200
k-th largest coefficient
Wavelet Transform
Sine Transform
100
46
48
140
47
% &
300
&
120
80
Sine Transform
60
Wavelet Transform
40
300
200
$ '
20
180
'
-1
-2
-3
-7
-6
-5
-4
-8
100
n
% &
Ramp(t)
&
Log(c )
'
Second-Order
Independence
High-Order
ICA
First-m Term
Approximation
Best-m Term
SCA
Contrast of ICA/SCA/PCA
New Concept
PCA Concept
49
Aspect
Immense
ICA
Approximation Theory
Rarified
SCA
$ '
Popularity
Statistical
Comparison of ICA/SCA
Mode
Plausibility
Many Heuristics
None
Few Heuristics
Sufficient
Harmonic Analysis
Algorithms
50
Approximation
% &
Independence
&
52
i1 ,i2 ,i3
$ '
51
'
i1
% &
&
'
Interpretation
Study 1 d objects with singularities
They are nongaussian
PCA would give sinsuoidal components
ICA & SCA give wavelet components
53
$ '
Retina
...
V1
...
54
% &
Wavelet/Gabor Models
&
(b) Field
56
(a) Barlow
$ '
% &
55
'
Caricature of V1
&
'
Barlow
Visual System does a remarkable job of image compression.
107 bits/sec at input
20 40 bits/sec at end of processing
57
$ '
Field
58
% &
&
60
Depict results
Database of patches
Extract 16 16 patches.
Olshausen-Field Experiment
$ '
(b) Field
% &
59
'
(a) Olshausen
&
'
61
$ '
j (p)j
kX(p, )
Xj (p)j k2 + S((p))
Formal Objective
X
(j ) (j (p))
min min
Sparsity measure
log(1 + j2 )
62
% &
S() =
&
64
Interpretation
$ '
Multi-Oriented
Multiscale
Bandpass
Initially, wavelets. Later not in title.
Clearly (to me) not wavelets.
% &
63
'
&
66
65
$ '
'
% &
Beamlets
Curvelets
Ridgelets
&
68
Hyvarinen
Lewicki-Sejnowksi
Hundreds of papers
NIPS Conferences
ICA-2000 Conference
$ '
(b) Sejnowksi
% &
67
'
(a) Bell
&
'
69
$ '
70
% &
&
Wed.
Curvelets
Thurs.
Combined
Beamlets
Fri.
72
$ '
Tues.
Ridgelets
Curvelets
Lecture Plan
Mon.
Ridgelets
Curvelets
71
'
Lectures to Come
Analogy between Statistical Analysis of Image Databases&
Harmonic Analysis of Image Models.
Data Anal.
Ridgelets
Math Anal.
% &
'
73
Whats at Stake
$ '
Applications
Data Compression
Noise Removal
Detection, Classification
New Approximation Theory
74
(b) Imagelets
% &
(a) Ridgelets
&
(b) X. Huo
76
(a) E. Cand`es
Collaborators (2)
$ '
% &
75
'
Collaborators (1)
&
'
Collaborators (3ab)
(b) Coifman
77
$ '
(b)
Wald
en
Collaborators (3cd)
(a) Israeli
78
(a) Averbuch
% &
(b) Y. Hel-Or
80
&
(a) H. Hel-Or
Collaborators (5)
Collaborators (4)
(b) E. Arias
% &
79
$ '
(c) O. Levi
'
(a) G. Flesia
&
'
(a) Stodden
Thanks ...
(b) Duncan
&
81