The harmonic analysis of kernel functions
Mattia Zorzi
Department of Information Engineering University of Padova
Cison di Valmarino, September 26th, 2016
Joint work with:
- A. Chiuso (University of Padova)
The harmonic analysis of kernel functions Mattia Zorzi Department - - PowerPoint PPT Presentation
The harmonic analysis of kernel functions Mattia Zorzi Department of Information Engineering University of Padova Cison di Valmarino, September 26th, 2016 Joint work with: A. Chiuso (University of Padova) Kernels in system identification
Department of Information Engineering University of Padova
Joint work with:
∞
The harmonic analysis of kernel functions September 26th, 2016 2 / 15
∞
The harmonic analysis of kernel functions September 26th, 2016 2 / 15
∞
The harmonic analysis of kernel functions September 26th, 2016 2 / 15
∞
The harmonic analysis of kernel functions September 26th, 2016 2 / 15
The harmonic analysis of kernel functions September 26th, 2016 3 / 15
The harmonic analysis of kernel functions September 26th, 2016 3 / 15
10 20 30 40 50 60 70 80 90 100 −0.8 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1
t gt
−40 −20 20 Magnitude (dB) 10
−110 10
1−360 −315 −270 −225 −180 Phase (deg)
Bode Diagram
Frequency (rad/s)
The harmonic analysis of kernel functions September 26th, 2016 3 / 15
10 20 30 40 50 60 70 80 90 100 −0.8 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1
t gt
−40 −20 20 Magnitude (dB) 10
−110 10
1−360 −315 −270 −225 −180 Phase (deg)
Bode Diagram
Frequency (rad/s)
The harmonic analysis of kernel functions September 26th, 2016 3 / 15
M
2 t cos(ωkt + ∠ck)
◮ ck is zero mean ◮ Cov(ck, ¯
◮ Cov(ck, cj) = 0
The harmonic analysis of kernel functions September 26th, 2016 4 / 15
M
2 t cos(ωkt + ∠ck)
10 20 30 40 50 60 70 80 90 100 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1
t gt e−
αk 2 t
ωk
◮ ck is zero mean ◮ Cov(ck, ¯
◮ Cov(ck, cj) = 0
The harmonic analysis of kernel functions September 26th, 2016 4 / 15
M
2 t cos(ωkt + ∠ck)
10 20 30 40 50 60 70 80 90 100 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1
t gt e−
αk 2 t
ωk
◮ ck is zero mean ◮ Cov(ck, ¯
◮ Cov(ck, cj) = 0
The harmonic analysis of kernel functions September 26th, 2016 4 / 15
αj 2 t cos(ωit + ∠cij)
−∞
2 t cos(ωt + ∠c(α, ω))dωdα
The harmonic analysis of kernel functions September 26th, 2016 5 / 15
αj 2 t cos(ωit + ∠cij)
k = 1 k = 2
−∞
2 t cos(ωt + ∠c(α, ω))dωdα
The harmonic analysis of kernel functions September 26th, 2016 5 / 15
αj 2 t cos(ωit + ∠cij)
k = 1 k = 2
−∞
2 t cos(ωt + ∠c(α, ω))dωdα
The harmonic analysis of kernel functions September 26th, 2016 5 / 15
αj 2 t cos(ωit + ∠cij)
k = 1 k = 2
−∞
2 t cos(ωt + ∠c(α, ω))dωdα
The harmonic analysis of kernel functions September 26th, 2016 5 / 15
−∞
2 t cos(ωt + ∠c(α, ω))dωdα
−∞
2 cos(ω(t − s))dωdα
The harmonic analysis of kernel functions September 26th, 2016 6 / 15
−∞
2 t cos(ωt + ∠c(α, ω))dωdα
−∞
2 cos(ω(t − s))dωdα
The harmonic analysis of kernel functions September 26th, 2016 6 / 15
−∞
2 t cos(ωt + ∠c(α, ω))dωdα
−∞
2 cos(ω(t − s))dωdα
The harmonic analysis of kernel functions September 26th, 2016 6 / 15
−∞
2 t cos(ωt + ∠c(α, ω))dωdα
−∞
2 cos(ω(t − s))dωdα
The harmonic analysis of kernel functions September 26th, 2016 6 / 15
−∞
2 t cos(ωt + ∠c(α, ω))dωdα
−∞
2 cos(ω(t − s))dωdα
! α p(α; !)
The harmonic analysis of kernel functions September 26th, 2016 6 / 15
−∞
−∞
The harmonic analysis of kernel functions September 26th, 2016 7 / 15
! α p(α; !)
−∞
−∞
The harmonic analysis of kernel functions September 26th, 2016 7 / 15
! α p(α; !)
−∞
−∞
The harmonic analysis of kernel functions September 26th, 2016 7 / 15
! α p(α; !)
−∞
−∞
The harmonic analysis of kernel functions September 26th, 2016 7 / 15
˜ qL(ω) =
β/2 π[(ω−ω0)2+(β/2)2]
KL(t − s) = e− β
2 |t−s| cos(ω0(t − s))
˜ qC (ω) =
1 2β e − |ω−ω0| β
KC (t − s) =
1 1+β2(t−s)2 cos(ω0(t − s))
˜ qG (ω) =
1
− (ω−ω0)2 2β2
KG (t − s) = e− β2(t−s)2
2
cos(ω0(t − s))
The harmonic analysis of kernel functions September 26th, 2016 8 / 15
˜ qL(ω) =
β/2 π[(ω−ω0)2+(β/2)2]
KL(t − s) = e− β
2 |t−s| cos(ω0(t − s))
˜ qC (ω) =
1 2β e − |ω−ω0| β
KC (t − s) =
1 1+β2(t−s)2 cos(ω0(t − s))
˜ qG (ω) =
1
− (ω−ω0)2 2β2
KG (t − s) = e− β2(t−s)2
2
cos(ω0(t − s))
The harmonic analysis of kernel functions September 26th, 2016 8 / 15
˜ qL(ω) =
β/2 π[(ω−ω0)2+(β/2)2]
KL(t − s) = e− β
2 |t−s| cos(ω0(t − s))
˜ qC (ω) =
1 2β e − |ω−ω0| β
KC (t − s) =
1 1+β2(t−s)2 cos(ω0(t − s))
˜ qG (ω) =
1
− (ω−ω0)2 2β2
KG (t − s) = e− β2(t−s)2
2
cos(ω0(t − s))
The harmonic analysis of kernel functions September 26th, 2016 8 / 15
˜ qL(ω) =
β/2 π[(ω−ω0)2+(β/2)2]
KL(t − s) = e− β
2 |t−s| cos(ω0(t − s))
˜ qC (ω) =
1 2β e − |ω−ω0| β
KC (t − s) =
1 1+β2(t−s)2 cos(ω0(t − s))
˜ qG (ω) =
1
− (ω−ω0)2 2β2
KG (t − s) = e− β2(t−s)2
2
cos(ω0(t − s))
14 16 18 20 22 24 26 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4
ω0
˜ qL ˜ qC ˜ qG
The harmonic analysis of kernel functions September 26th, 2016 8 / 15
stationary kernel
α t+s
2 K2(t − s)
The harmonic analysis of kernel functions September 26th, 2016 9 / 15
stationary kernel
α t+s
2 K2(t − s)
The harmonic analysis of kernel functions September 26th, 2016 9 / 15
stationary kernel
α t+s
2 K2(t − s)
The harmonic analysis of kernel functions September 26th, 2016 9 / 15
stationary kernel
α t+s
2 K2(t − s)
! α p(α; !) ¯ α
The harmonic analysis of kernel functions September 26th, 2016 9 / 15
stationary kernel
α t+s
2 K2(t − s)
! α p(α; !) ¯ α
The harmonic analysis of kernel functions September 26th, 2016 9 / 15
stationary kernel
α t+s
2 K2(t − s)
! α p(α; !) ¯ α
The harmonic analysis of kernel functions September 26th, 2016 9 / 15
∞
The harmonic analysis of kernel functions September 26th, 2016 10 / 15
∞
xr xi p(xr, xi)
The harmonic analysis of kernel functions September 26th, 2016 10 / 15
−1 −0.5 0.5 1 0.2 0.4 0.6 0.8 1
Filtered
real imag −1 −0.5 0.5 1 0.2 0.4 0.6 0.8 1 real
Laplacian
imag −1 −0.5 0.5 1 0.2 0.4 0.6 0.8 1
Cauchy
real imag −1 −0.5 0.5 1 0.2 0.4 0.6 0.8 1 real
Gaussian
imag
4π
ω0
˜ qL ˜ qC ˜ qG
The harmonic analysis of kernel functions September 26th, 2016 11 / 15
−1 −0.5 0.5 1 0.2 0.4 0.6 0.8 1
Filtered
real imag −1 −0.5 0.5 1 0.2 0.4 0.6 0.8 1 real
Laplacian
imag −1 −0.5 0.5 1 0.2 0.4 0.6 0.8 1
Cauchy
real imag −1 −0.5 0.5 1 0.2 0.4 0.6 0.8 1 real
Gaussian
imag
4π
ω0
˜ qL ˜ qC ˜ qG
The harmonic analysis of kernel functions September 26th, 2016 12 / 15
α/2 π[ω2+(α/2)2]
2 − e−αM t+s 2
stationary kernel
The harmonic analysis of kernel functions September 26th, 2016 13 / 15
α/2 π[ω2+(α/2)2]
2 − e−αM t+s 2
stationary kernel
The harmonic analysis of kernel functions September 26th, 2016 13 / 15
α/2 π[ω2+(α/2)2]
2 − e−αM t+s 2
stationary kernel
The harmonic analysis of kernel functions September 26th, 2016 13 / 15
α/2 π[ω2+(α/2)2]
2 − e−αM t+s 2
stationary kernel
! α p(α; !) αM
The harmonic analysis of kernel functions September 26th, 2016 13 / 15
α/2 π[ω2+(α/2)2]
2 − e−αM t+s 2
stationary kernel
! α p(α; !) αM
The harmonic analysis of kernel functions September 26th, 2016 13 / 15
−1 −0.5 0.5 1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 real
Laplacian
imag −1 −0.5 0.5 1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Cauchy
real imag −1 −0.5 0.5 1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 real
Gaussian
imag
−1 −0.5 0.5 1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 real
Laplacian
imag −1 −0.5 0.5 1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 real
Cauchy
imag −1 −0.5 0.5 1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 real
Gaussian
imag
The harmonic analysis of kernel functions September 26th, 2016 14 / 15
The harmonic analysis of kernel functions September 26th, 2016 15 / 15
The harmonic analysis of kernel functions September 26th, 2016 15 / 15
The harmonic analysis of kernel functions September 26th, 2016 15 / 15
The harmonic analysis of kernel functions September 26th, 2016 15 / 15
The harmonic analysis of kernel functions September 26th, 2016 15 / 15
The harmonic analysis of kernel functions September 26th, 2016 15 / 15