zolt an szab o { cmap, ecole polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · crest...

121
Characteristic Tensor Kernels Zolt´ an Szab´ o – CMAP, ´ Ecole Polytechnique Joint work with: Bharath K. Sriperumbudur (PSU) CREST Statistics Seminar, ENSAE October 9, 2017 Zolt´ anSzab´o Characteristic Tensor Kernels

Upload: others

Post on 05-Jun-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Characteristic Tensor Kernels

Zoltan Szabo – CMAP, Ecole Polytechnique

Joint work with: Bharath K. Sriperumbudur (PSU)

CREST Statistics Seminar, ENSAEOctober 9, 2017

Zoltan Szabo Characteristic Tensor Kernels

Page 2: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Objects of Interest

Divergence & independence measures on kernel-endowed domains.

Mean embedding:

µkpPq :“

ż

Xkp¨, xq dPpxq P Hk .

Maximum mean discrepancy (MMD):

MMDkpP,Qq :“ }µkpPq ´ µkpQq}Hk.

Hilbert-Schmidt independence criterion (HSIC), k “ bMm“1km:

HSICk pPq :“›

›µk pPq ´ µk

´

bMm“1Pm

¯›

Hk

.

Question

Conditions on km-s so that MMD and HSIC are characteristic?

Zoltan Szabo Characteristic Tensor Kernels

Page 3: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Objects of Interest

Divergence & independence measures on kernel-endowed domains.

Mean embedding:

µkpPq :“

ż

Xkp¨, xq dPpxq P Hk .

Maximum mean discrepancy (MMD):

MMDkpP,Qq :“ }µkpPq ´ µkpQq}Hk.

Hilbert-Schmidt independence criterion (HSIC), k “ bMm“1km:

HSICk pPq :“›

›µk pPq ´ µk

´

bMm“1Pm

¯›

Hk

.

Question

Conditions on km-s so that MMD and HSIC are characteristic?

Zoltan Szabo Characteristic Tensor Kernels

Page 4: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Objects of Interest

Divergence & independence measures on kernel-endowed domains.

Mean embedding:

µkpPq :“

ż

Xkp¨, xq dPpxq P Hk .

Maximum mean discrepancy (MMD):

MMDkpP,Qq :“ }µkpPq ´ µkpQq}Hk.

Hilbert-Schmidt independence criterion (HSIC), k “ bMm“1km:

HSICk pPq :“›

›µk pPq ´ µk

´

bMm“1Pm

¯›

Hk

.

Question

Conditions on km-s so that MMD and HSIC are characteristic?

Zoltan Szabo Characteristic Tensor Kernels

Page 5: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Objects of Interest

Divergence & independence measures on kernel-endowed domains.

Mean embedding:

µkpPq :“

ż

Xkp¨, xq dPpxq P Hk .

Maximum mean discrepancy (MMD):

MMDkpP,Qq :“ }µkpPq ´ µkpQq}Hk.

Hilbert-Schmidt independence criterion (HSIC), k “ bMm“1km:

HSICk pPq :“›

›µk pPq ´ µk

´

bMm“1Pm

¯›

Hk

.

Question

Conditions on km-s so that MMD and HSIC are characteristic?

Zoltan Szabo Characteristic Tensor Kernels

Page 6: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Intuition: Distribution Representation via Functions

Cumulative density function:

P ÞÑ F pzq “ Ppx ă zq

“ Ex„Pχp´8,zqpxq.

Characteristic function:

P ÞÑ cPpzq “

ż

e i〈z,x〉dPpxq.

Moment generating function:

P ÞÑ MPpzq “

ż

e〈z,x〉dP pxq .

Pattern

P ÞÑ µP “ş

X ϕpxqdPpxq.

Zoltan Szabo Characteristic Tensor Kernels

Page 7: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Intuition: Distribution Representation via Functions

Cumulative density function:

P ÞÑ F pzq “ Ppx ă zq “ Ex„Pχp´8,zqpxq.

Characteristic function:

P ÞÑ cPpzq “

ż

e i〈z,x〉dPpxq.

Moment generating function:

P ÞÑ MPpzq “

ż

e〈z,x〉dP pxq .

Pattern

P ÞÑ µP “ş

X ϕpxqdPpxq.

Zoltan Szabo Characteristic Tensor Kernels

Page 8: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Intuition: Distribution Representation via Functions

Cumulative density function:

P ÞÑ F pzq “ Ppx ă zq “ Ex„Pχp´8,zqpxq.

Characteristic function:

P ÞÑ cPpzq “

ż

e i〈z,x〉dPpxq.

Moment generating function:

P ÞÑ MPpzq “

ż

e〈z,x〉dP pxq .

Pattern

P ÞÑ µP “ş

X ϕpxqdPpxq.

Zoltan Szabo Characteristic Tensor Kernels

Page 9: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Intuition: Distribution Representation via Functions

Cumulative density function:

P ÞÑ F pzq “ Ppx ă zq “ Ex„Pχp´8,zqpxq.

Characteristic function:

P ÞÑ cPpzq “

ż

e i〈z,x〉dPpxq.

Moment generating function:

P ÞÑ MPpzq “

ż

e〈z,x〉dP pxq .

Pattern

P ÞÑ µP “ş

X ϕpxqdPpxq.

Zoltan Szabo Characteristic Tensor Kernels

Page 10: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Intuition: Distribution Representation via Functions

Cumulative density function:

P ÞÑ F pzq “ Ppx ă zq “ Ex„Pχp´8,zqpxq.

Characteristic function:

P ÞÑ cPpzq “

ż

e i〈z,x〉dPpxq.

Moment generating function:

P ÞÑ MPpzq “

ż

e〈z,x〉dP pxq .

Pattern

P ÞÑ µP “ş

X ϕpxqdPpxq.

Zoltan Szabo Characteristic Tensor Kernels

Page 11: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Ingredients

Zoltan Szabo Characteristic Tensor Kernels

Page 12: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Ingredients: Domain of the Distributions (X )

X “ ˆMm“1Xm: product space.

Xm: different modalities Ñ images, texts, audio, . . .

Assumption

Xm: kernel-endowed domains (ñ inner product).

Zoltan Szabo Characteristic Tensor Kernels

Page 13: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Ingredients: Domain of the Distributions (X )

X “ ˆMm“1Xm: product space.

Xm: different modalities Ñ images, texts, audio, . . .

Assumption

Xm: kernel-endowed domains (ñ inner product).

Zoltan Szabo Characteristic Tensor Kernels

Page 14: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Ingredients: Kernel, RKHS (X :“ Xm, k :“ km)

Given: X set.

Kernel:

kpa, bq “ xϕpaq, ϕpbqyH, H : some Hilbert space.

Reproducing kernel of a Hpilbertq Ă RX :

kp¨, bq P H, xf , kp¨, bqyH “ f pbq.

spec.ÝÝÝÑ kpa, bq “ xkp¨, aq, kp¨, bqyH.

Zoltan Szabo Characteristic Tensor Kernels

Page 15: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Ingredients: Kernel, RKHS (X :“ Xm, k :“ km)

Given: X set.

Kernel:

kpa, bq “ xϕpaq, ϕpbqyH, H : some Hilbert space.

Reproducing kernel of a Hpilbertq Ă RX :

kp¨, bq P H, xf , kp¨, bqyH “ f pbq.

spec.ÝÝÝÑ kpa, bq “ xkp¨, aq, kp¨, bqyH.

Zoltan Szabo Characteristic Tensor Kernels

Page 16: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Ingredients: Kernel, RKHS (X :“ Xm, k :“ km)

Given: X set.

Kernel:

kpa, bq “ xϕpaq, ϕpbqyH, H : some Hilbert space.

Reproducing kernel of a Hpilbertq Ă RX :

kp¨, bq P H, xf , kp¨, bqyH “ f pbq.

spec.ÝÝÝÑ kpa, bq “ xkp¨, aq, kp¨, bqyH.

Zoltan Szabo Characteristic Tensor Kernels

Page 17: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Ingredients: Kernel, RKHS – continued

Alternatives:

k : X ˆ X Ñ R symmetric is positive definite if

G “ rkpxi , xjqsni ,j“1 ľ 0 @n P Z`,@txiuni“1.

H Ă RX Hilbert space,

δx : f P H ÞÑ f pxq P R

is continuous for all x P X .

All these definitions are equivalent.

Zoltan Szabo Characteristic Tensor Kernels

Page 18: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Ingredients: Kernel, RKHS – continued

Alternatives:

k : X ˆ X Ñ R symmetric is positive definite if

G “ rkpxi , xjqsni ,j“1 ľ 0 @n P Z`,@txiuni“1.

H Ă RX Hilbert space,

δx : f P H ÞÑ f pxq P R

is continuous for all x P X .

All these definitions are equivalent.

Zoltan Szabo Characteristic Tensor Kernels

Page 19: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Ingredients: Kernel, RKHS – continued

Alternatives:

k : X ˆ X Ñ R symmetric is positive definite if

G “ rkpxi , xjqsni ,j“1 ľ 0 @n P Z`,@txiuni“1.

H Ă RX Hilbert space,

δx : f P H ÞÑ f pxq P R

is continuous for all x P X .

All these definitions are equivalent.

Zoltan Szabo Characteristic Tensor Kernels

Page 20: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Kernel Examples

X “ Rd , γ ą 0:

kppx, yq “ p〈x, y〉` γqp, kG px, yq “ e´γ}x´y}22 ,

kepx, yq “ e´γ}x´y}2 , kC px, yq “ 1`1

γ }x´ y}22.

X = texts, strings:

r -spectrum kernel: # of common ď r -substrings.

X = time-series: dynamic time-warping.

X = trees, graphs, dynamical systems, sets, permutations, . . .

Zoltan Szabo Characteristic Tensor Kernels

Page 21: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Kernel Examples

X “ Rd , γ ą 0:

kppx, yq “ p〈x, y〉` γqp, kG px, yq “ e´γ}x´y}22 ,

kepx, yq “ e´γ}x´y}2 , kC px, yq “ 1`1

γ }x´ y}22.

X = texts, strings:

r -spectrum kernel: # of common ď r -substrings.

X = time-series: dynamic time-warping.

X = trees, graphs, dynamical systems, sets, permutations, . . .

Zoltan Szabo Characteristic Tensor Kernels

Page 22: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Kernel Examples

X “ Rd , γ ą 0:

kppx, yq “ p〈x, y〉` γqp, kG px, yq “ e´γ}x´y}22 ,

kepx, yq “ e´γ}x´y}2 , kC px, yq “ 1`1

γ }x´ y}22.

X = texts, strings:

r -spectrum kernel: # of common ď r -substrings.

X = time-series: dynamic time-warping.

X = trees, graphs, dynamical systems, sets, permutations, . . .

Zoltan Szabo Characteristic Tensor Kernels

Page 23: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Kernel Examples

X “ Rd , γ ą 0:

kppx, yq “ p〈x, y〉` γqp, kG px, yq “ e´γ}x´y}22 ,

kepx, yq “ e´γ}x´y}2 , kC px, yq “ 1`1

γ }x´ y}22.

X = texts, strings:

r -spectrum kernel: # of common ď r -substrings.

X = time-series: dynamic time-warping.

X = trees, graphs, dynamical systems, sets, permutations, . . .

Zoltan Szabo Characteristic Tensor Kernels

Page 24: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

RKHS: Constructively

k : X ˆ X Ñ R kernel,1:1ÐÑ Hk RKHS.

Elements of Hk : třn

i“1 αikp¨, xi q : xi P X , αi P Ru.

Inner product:

〈kp¨, xq, kp¨, yq〉Hk:“ kpx , yq.

Extension: by linearity & limit.

We represent distributions in an RKHS.

Zoltan Szabo Characteristic Tensor Kernels

Page 25: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

RKHS: Constructively

k : X ˆ X Ñ R kernel,1:1ÐÑ Hk RKHS.

Elements of Hk : třn

i“1 αikp¨, xi q : xi P X , αi P Ru.

Inner product:

〈kp¨, xq, kp¨, yq〉Hk:“ kpx , yq.

Extension: by linearity & limit.

We represent distributions in an RKHS.

Zoltan Szabo Characteristic Tensor Kernels

Page 26: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

RKHS: Constructively

k : X ˆ X Ñ R kernel,1:1ÐÑ Hk RKHS.

Elements of Hk : třn

i“1 αikp¨, xi q : xi P X , αi P Ru.

Inner product:

〈kp¨, xq, kp¨, yq〉Hk:“ kpx , yq.

Extension: by linearity & limit.

We represent distributions in an RKHS.

Zoltan Szabo Characteristic Tensor Kernels

Page 27: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

RKHS: Constructively

k : X ˆ X Ñ R kernel,1:1ÐÑ Hk RKHS.

Elements of Hk : třn

i“1 αikp¨, xi q : xi P X , αi P Ru.

Inner product:

〈kp¨, xq, kp¨, yq〉Hk:“ kpx , yq.

Extension: by linearity & limit.

We represent distributions in an RKHS.

Zoltan Szabo Characteristic Tensor Kernels

Page 28: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Mean embedding: kernel trick Ñ mean trick

Kernel: kpx , x 1q “⟨kp¨, xq, kp¨, x 1q

⟩Hk

, µP :“ kp¨, xq, P “ δx .

Mean embedding (feature of P):

µP :“Nÿ

i“1

wikp¨, xi q P Hk , P “Nÿ

i“1

wiδxi ,

µP :“

ż

kp¨, xqdPpxqlooooooomooooooon

Bochner integral

P Hk .

DµP ôş

}kp¨, xq}Hklooooomooooon

?kpx ,xq

dPpxq ă 8. Assume: bounded k .

Zoltan Szabo Characteristic Tensor Kernels

Page 29: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Mean embedding: kernel trick Ñ mean trick

Kernel: kpx , x 1q “⟨kp¨, xq, kp¨, x 1q

⟩Hk

, µP :“ kp¨, xq, P “ δx .

Mean embedding (feature of P):

µP :“Nÿ

i“1

wikp¨, xi q P Hk ,

P “Nÿ

i“1

wiδxi ,

µP :“

ż

kp¨, xqdPpxqlooooooomooooooon

Bochner integral

P Hk .

DµP ôş

}kp¨, xq}Hklooooomooooon

?kpx ,xq

dPpxq ă 8. Assume: bounded k .

Zoltan Szabo Characteristic Tensor Kernels

Page 30: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Mean embedding: kernel trick Ñ mean trick

Kernel: kpx , x 1q “⟨kp¨, xq, kp¨, x 1q

⟩Hk

, µP :“ kp¨, xq, P “ δx .

Mean embedding (feature of P):

µP :“Nÿ

i“1

wikp¨, xi q P Hk , P “Nÿ

i“1

wiδxi ,

µP :“

ż

kp¨, xqdPpxqlooooooomooooooon

Bochner integral

P Hk .

DµP ôş

}kp¨, xq}Hklooooomooooon

?kpx ,xq

dPpxq ă 8. Assume: bounded k .

Zoltan Szabo Characteristic Tensor Kernels

Page 31: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Mean embedding: kernel trick Ñ mean trick

Kernel: kpx , x 1q “⟨kp¨, xq, kp¨, x 1q

⟩Hk

, µP :“ kp¨, xq, P “ δx .

Mean embedding (feature of P):

µP :“Nÿ

i“1

wikp¨, xi q P Hk , P “Nÿ

i“1

wiδxi ,

µP :“

ż

kp¨, xqdPpxqlooooooomooooooon

Bochner integral

P Hk .

DµP ôş

}kp¨, xq}Hklooooomooooon

?kpx ,xq

dPpxq ă 8. Assume: bounded k .

Zoltan Szabo Characteristic Tensor Kernels

Page 32: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Mean embedding: kernel trick Ñ mean trick

Kernel: kpx , x 1q “⟨kp¨, xq, kp¨, x 1q

⟩Hk

, µP :“ kp¨, xq, P “ δx .

Mean embedding (feature of P):

µP :“Nÿ

i“1

wikp¨, xi q P Hk , P “Nÿ

i“1

wiδxi ,

µP :“

ż

kp¨, xqdPpxqlooooooomooooooon

Bochner integral

P Hk .

DµP ôş

}kp¨, xq}Hklooooomooooon

?kpx ,xq

dPpxq ă 8. Assume: bounded k .

Zoltan Szabo Characteristic Tensor Kernels

Page 33: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Mean Embedding

Applications:

two-sample testing [Gretton et al., 2012], domain adaptation[Zhang et al., 2013],kernel belief propagation [Song et al., 2011], kernel Bayes’ rule[Fukumizu et al., 2013], model criticism [Lloyd et al., 2014],approximate Bayesian computation [Park et al., 2016],probabilistic programming [Scholkopf et al., 2015],distribution classification [Muandet et al., 2011], distributionregression [Szabo et al., 2016], topological data analysis[Kusano et al., 2016].

Review [Muandet et al., 2017].

Zoltan Szabo Characteristic Tensor Kernels

Page 34: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Mean Embedding Ñ MMD

k is called characteristic if

P ÞÑ µP “

ż

Xkp¨, xqdPpxq

is injective [Fukumizu et al., 2008, Sriperumbudur et al., 2010].

In this case

MMDkpP,Qq :“ }µkpPq ´ µkpQq}Hk

is a metric.

Zoltan Szabo Characteristic Tensor Kernels

Page 35: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Mean Embedding Ñ MMD

k is called characteristic if

P ÞÑ µP “

ż

Xkp¨, xqdPpxq

is injective [Fukumizu et al., 2008, Sriperumbudur et al., 2010].In this case

MMDkpP,Qq :“ }µkpPq ´ µkpQq}Hk

is a metric.

Zoltan Szabo Characteristic Tensor Kernels

Page 36: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Maximum Mean Discrepancy Ñ HSIC

X :“ ˆMm“1Xm. Tensor product of pkmq

Mm“1 kernels:

´

bMm“1km

¯

`

x , x 1˘

m“1

km`

xm, x1m

˘

, x , x 1 P X

is a kernel, HbMm“1km

“ bMm“1Hkm [Berlinet and Thomas-Agnan, 2004].

Choosing k :“ bMm“1km, Q :“ bM

m“1Pm in MMD:

HSICk pPq :“›

›µk pPq ´ µk

´

bMm“1Pm

¯›

Hk

.

Zoltan Szabo Characteristic Tensor Kernels

Page 37: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Maximum Mean Discrepancy Ñ HSIC

X :“ ˆMm“1Xm. Tensor product of pkmq

Mm“1 kernels:

´

bMm“1km

¯

`

x , x 1˘

m“1

km`

xm, x1m

˘

, x , x 1 P X

is a kernel, HbMm“1km

“ bMm“1Hkm [Berlinet and Thomas-Agnan, 2004].

Choosing k :“ bMm“1km, Q :“ bM

m“1Pm in MMD:

HSICk pPq :“›

›µk pPq ´ µk

´

bMm“1Pm

¯›

Hk

.

Zoltan Szabo Characteristic Tensor Kernels

Page 38: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

HSIC Applications

Blind source separation [Gretton et al., 2005],

feature selection [Song et al., 2012],

independence testing [Gretton et al., 2008],

post selection inference [Yamada et al., 2016],

causal detection [Mooij et al., 2016, Pfister et al., 2017].

Zoltan Szabo Characteristic Tensor Kernels

Page 39: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

MMD: Easy to Estimate

Using txiuNxi“1 „ P, tyju

Ny

j“1 „ Q,

{MMD2pP,Qq “ MMD2´

P, Q¯

›µP ´ µQ

2

Hk

1

Nx

Nxÿ

i“1

kp¨, xi q ´1

Ny

Nyÿ

j“1

kp¨, yjq

2

Hk

“1

N2x

Nxÿ

i ,j“1

kpxi , xjq

loooooooomoooooooon

ĘGP,P

`1

N2y

Nyÿ

i ,j“1

kpyi , yjq

loooooooomoooooooon

ĘGQ,Q

´21

NxNy

Nxÿ

i“1

Nyÿ

j“1

kpxi , yjq

loooooooooooomoooooooooooon

ĘGP,Q

.

A bit biased: ĚGP,P Ð1N2

x

řNxi“1

řNxj“1,j‰i kpxi , xjq,

ĘGQ,Q Ð . . ., if needed.

Zoltan Szabo Characteristic Tensor Kernels

Page 40: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

MMD: Easy to Estimate

Using txiuNxi“1 „ P, tyju

Ny

j“1 „ Q,

{MMD2pP,Qq “ MMD2´

P, Q¯

›µP ´ µQ

2

Hk

1

Nx

Nxÿ

i“1

kp¨, xi q ´1

Ny

Nyÿ

j“1

kp¨, yjq

2

Hk

“1

N2x

Nxÿ

i ,j“1

kpxi , xjq

loooooooomoooooooon

ĘGP,P

`1

N2y

Nyÿ

i ,j“1

kpyi , yjq

loooooooomoooooooon

ĘGQ,Q

´21

NxNy

Nxÿ

i“1

Nyÿ

j“1

kpxi , yjq

loooooooooooomoooooooooooon

ĘGP,Q

.

A bit biased: ĚGP,P Ð1N2

x

řNxi“1

řNxj“1,j‰i kpxi , xjq,

ĘGQ,Q Ð . . ., if needed.

Zoltan Szabo Characteristic Tensor Kernels

Page 41: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

MMD: Easy to Estimate

Using txiuNxi“1 „ P, tyju

Ny

j“1 „ Q,

{MMD2pP,Qq “ MMD2´

P, Q¯

›µP ´ µQ

2

Hk

1

Nx

Nxÿ

i“1

kp¨, xi q ´1

Ny

Nyÿ

j“1

kp¨, yjq

2

Hk

“1

N2x

Nxÿ

i ,j“1

kpxi , xjq

loooooooomoooooooon

ĘGP,P

`1

N2y

Nyÿ

i ,j“1

kpyi , yjq

loooooooomoooooooon

ĘGQ,Q

´21

NxNy

Nxÿ

i“1

Nyÿ

j“1

kpxi , yjq

loooooooooooomoooooooooooon

ĘGP,Q

.

A bit biased: ĚGP,P Ð1N2

x

řNxi“1

řNxj“1,j‰i kpxi , xjq,

ĘGQ,Q Ð . . ., if needed.

Zoltan Szabo Characteristic Tensor Kernels

Page 42: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

MMD: Easy to Estimate

Using txiuNxi“1 „ P, tyju

Ny

j“1 „ Q,

{MMD2pP,Qq “ MMD2´

P, Q¯

›µP ´ µQ

2

Hk

1

Nx

Nxÿ

i“1

kp¨, xi q ´1

Ny

Nyÿ

j“1

kp¨, yjq

2

Hk

“1

N2x

Nxÿ

i ,j“1

kpxi , xjq

loooooooomoooooooon

ĘGP,P

`1

N2y

Nyÿ

i ,j“1

kpyi , yjq

loooooooomoooooooon

ĘGQ,Q

´21

NxNy

Nxÿ

i“1

Nyÿ

j“1

kpxi , yjq

loooooooooooomoooooooooooon

ĘGP,Q

.

A bit biased: ĚGP,P Ð1N2

x

řNxi“1

řNxj“1,j‰i kpxi , xjq,

ĘGQ,Q Ð . . ., if needed.

Zoltan Szabo Characteristic Tensor Kernels

Page 43: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

MMD: Easy to Estimate

Using txiuNxi“1 „ P, tyju

Ny

j“1 „ Q,

{MMD2pP,Qq “ MMD2´

P, Q¯

›µP ´ µQ

2

Hk

1

Nx

Nxÿ

i“1

kp¨, xi q ´1

Ny

Nyÿ

j“1

kp¨, yjq

2

Hk

“1

N2x

Nxÿ

i ,j“1

kpxi , xjq

loooooooomoooooooon

ĘGP,P

`1

N2y

Nyÿ

i ,j“1

kpyi , yjq

loooooooomoooooooon

ĘGQ,Q

´21

NxNy

Nxÿ

i“1

Nyÿ

j“1

kpxi , yjq

loooooooooooomoooooooooooon

ĘGP,Q

.

A bit biased: ĚGP,P Ð1N2x

řNxi“1

řNxj“1,j‰i kpxi , xjq,

ĘGQ,Q Ð . . ., if needed.

Zoltan Szabo Characteristic Tensor Kernels

Page 44: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

HSIC: Easy to Estimate

Given: tpxi , yi quNi“1 paired samples.

Estimate:

{HSIC 2 “1

N2

⟨Gx , Gy

⟩F

,

Gx “ rk1pxi , xjqsni ,j“1

, Gx “ HGxH, H “ I´E

N.

Plug-in estimator; similarly easy to debias.

Zoltan Szabo Characteristic Tensor Kernels

Page 45: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

HSIC: Easy to Estimate

Given: tpxi , yi quNi“1 paired samples.

Estimate:

{HSIC 2 “1

N2

⟨Gx , Gy

⟩F,

Gx “ rk1pxi , xjqsni ,j“1

, Gx “ HGxH, H “ I´E

N.

Plug-in estimator; similarly easy to debias.

Zoltan Szabo Characteristic Tensor Kernels

Page 46: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

HSIC: Easy to Estimate

Given: tpxi , yi quNi“1 paired samples.

Estimate:

{HSIC 2 “1

N2

⟨Gx , Gy

⟩F,

Gx “ rk1pxi , xjqsni ,j“1, Gx “ HGxH, H “ I´

E

N.

Plug-in estimator; similarly easy to debias.

Zoltan Szabo Characteristic Tensor Kernels

Page 47: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Central in Applications: Characteristic Property

MMD: ’k is characteristic’ means

MMDkpP,Qq“ 0 ô P “ Q.

HSIC: k “ bMm“1kM will be called I-characteristic if

HSICkpPq“ 0 ô P “ bMm“1Pm.

bMm“1kM : characteristic ñ I-characteristic.

Wanted

Precise relation between characteristic and I-characteristic?

Conditions in terms of km-s?

Zoltan Szabo Characteristic Tensor Kernels

Page 48: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Central in Applications: Characteristic Property

MMD: ’k is characteristic’ means

MMDkpP,Qq“ 0 ô P “ Q.

HSIC: k “ bMm“1kM will be called I-characteristic if

HSICkpPq“ 0 ô P “ bMm“1Pm.

bMm“1kM : characteristic ñ I-characteristic.

Wanted

Precise relation between characteristic and I-characteristic?

Conditions in terms of km-s?

Zoltan Szabo Characteristic Tensor Kernels

Page 49: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Central in Applications: Characteristic Property

MMD: ’k is characteristic’ means

MMDkpP,Qq“ 0 ô P “ Q.

HSIC: k “ bMm“1kM will be called I-characteristic if

HSICkpPq“ 0 ô P “ bMm“1Pm.

bMm“1kM : characteristic ñ I-characteristic.

Wanted

Precise relation between characteristic and I-characteristic?

Conditions in terms of km-s?

Zoltan Szabo Characteristic Tensor Kernels

Page 50: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Central in Applications: Characteristic Property

MMD: ’k is characteristic’ means

MMDkpP,Qq“ 0 ô P “ Q.

HSIC: k “ bMm“1kM will be called I-characteristic if

HSICkpPq“ 0 ô P “ bMm“1Pm.

bMm“1kM : characteristic ñ I-characteristic.

Wanted

Precise relation between characteristic and I-characteristic?

Conditions in terms of km-s?

Zoltan Szabo Characteristic Tensor Kernels

Page 51: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Characteristic property

Well-understood for

Continuous bounded translation-invariant kernels on Rd :

kpx , x 1q “ k0px ´ x 1q, k0 P CbpRdq.

In this case (Bochner’s theorem):

k0pzq “

ż

Rd

e´i〈z,ω〉dΛpωq,

}µP ´ µQ}Hk“ }cP ´ cQ}L2pΛq .

Theorem ([Sriperumbudur et al., 2010])

k is characteristic iff. supppΛq “ Rd .

Zoltan Szabo Characteristic Tensor Kernels

Page 52: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Characteristic property

Well-understood for

Continuous bounded translation-invariant kernels on Rd :

kpx , x 1q “ k0px ´ x 1q, k0 P CbpRdq.

In this case (Bochner’s theorem):

k0pzq “

ż

Rd

e´i〈z,ω〉dΛpωq,

}µP ´ µQ}Hk“ }cP ´ cQ}L2pΛq .

Theorem ([Sriperumbudur et al., 2010])

k is characteristic iff. supppΛq “ Rd .

Zoltan Szabo Characteristic Tensor Kernels

Page 53: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Characteristic property

Well-understood for

Continuous bounded translation-invariant kernels on Rd :

kpx , x 1q “ k0px ´ x 1q, k0 P CbpRdq.

In this case (Bochner’s theorem):

k0pzq “

ż

Rd

e´i〈z,ω〉dΛpωq,

}µP ´ µQ}Hk“ }cP ´ cQ}L2pΛq .

Theorem ([Sriperumbudur et al., 2010])

k is characteristic iff. supppΛq “ Rd .

Zoltan Szabo Characteristic Tensor Kernels

Page 54: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Translation-invariant kernels on R

For Poisson kernel: σ P p0, 1q.

kernel name k0pk0pωq supp

`

pk0

˘

Gaussian e´x2

2σ2 σe´σ2ω2

2 RLaplacian e´σ|x|

b

σσ2`ω2 R

B2n`1-spline ˚2n`2χr´ 12 ,

12 spxq 4n`1

?2π

sin2n`2pω2 qω2n`2 R

Sinc sinpσxqx

a

π2χr´σ,σspωq r´σ, σs

Poisson 1´σ2

σ2´2σ cospxq`1

?2π

ř8

j“´8 σ|j|δpω ´ jq Z

Dirichletsinp

p2n`1qx2 q

sinp x2 q

?2π

ř8

j“´8 δpω ´ jq t0,˘1,˘2, . . . ,˘nu

Fejer 1n`1

sin2 pn`1qx2

sin2p x2 q

?2π

řnj“´n

´

1´ |j|n`1

¯

δpω ´ jq t0,˘1,˘2, . . . ,˘nu

Cosine cospσxqa

π2 rδpω ´ σq ` δpω ` σqs t´σ, σu

For x P Rd : k0pxq “śd

j“1 k0pxjq, pk0pωq “śd

j“1pk0pωjq.

Zoltan Szabo Characteristic Tensor Kernels

Page 55: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Translation-invariant kernels on R

For Poisson kernel: σ P p0, 1q.

kernel name k0pk0pωq supp

`

pk0

˘

Gaussian e´x2

2σ2 σe´σ2ω2

2 RLaplacian e´σ|x|

b

σσ2`ω2 R

B2n`1-spline ˚2n`2χr´ 12 ,

12 spxq 4n`1

?2π

sin2n`2pω2 qω2n`2 R

Sinc sinpσxqx

a

π2χr´σ,σspωq r´σ, σs

Poisson 1´σ2

σ2´2σ cospxq`1

?2π

ř8

j“´8 σ|j|δpω ´ jq Z

Dirichletsinp

p2n`1qx2 q

sinp x2 q

?2π

ř8

j“´8 δpω ´ jq t0,˘1,˘2, . . . ,˘nu

Fejer 1n`1

sin2 pn`1qx2

sin2p x2 q

?2π

řnj“´n

´

1´ |j|n`1

¯

δpω ´ jq t0,˘1,˘2, . . . ,˘nu

Cosine cospσxqa

π2 rδpω ´ σq ` δpω ` σqs t´σ, σu

For x P Rd : k0pxq “śd

j“1 k0pxjq, pk0pωq “śd

j“1pk0pωjq.

Zoltan Szabo Characteristic Tensor Kernels

Page 56: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Universal kernel

Let C pX q “ tf : X Ñ R continuousu.

Definition

Assume:

X : compact metric space.

k: continuous kernel on X .

k is called (c)-universal [Steinwart, 2001] if Hk is dense inpC pX q, } ¨ }8q.

Zoltan Szabo Characteristic Tensor Kernels

Page 57: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Universal ñ Characteristic

[Micchelli et al., 2006]: k is c-universal ô µk is injective onMbpX q, the set of finite signed Borel measures on X .

If X = LCP: c0-universality [Sriperumbudur et al., 2010]

Hk dense in C0pX q, equivalentlyµk : MbpX q ÞÑ Hk is injective.

LCP examples: Rd , countable discrete.

c0-universality ñ characteristic.

Zoltan Szabo Characteristic Tensor Kernels

Page 58: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Universal ñ Characteristic

[Micchelli et al., 2006]: k is c-universal ô µk is injective onMbpX q, the set of finite signed Borel measures on X .

If X = LCP: c0-universality [Sriperumbudur et al., 2010]

Hk dense in C0pX q, equivalentlyµk : MbpX q ÞÑ Hk is injective.

LCP examples: Rd , countable discrete.

c0-universality ñ characteristic.

Zoltan Szabo Characteristic Tensor Kernels

Page 59: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Universal ñ Characteristic

[Micchelli et al., 2006]: k is c-universal ô µk is injective onMbpX q, the set of finite signed Borel measures on X .

If X = LCP: c0-universality [Sriperumbudur et al., 2010]

Hk dense in C0pX q, equivalentlyµk : MbpX q ÞÑ Hk is injective.

LCP examples: Rd , countable discrete.

c0-universality ñ characteristic.

Zoltan Szabo Characteristic Tensor Kernels

Page 60: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Universal ñ Characteristic

[Micchelli et al., 2006]: k is c-universal ô µk is injective onMbpX q, the set of finite signed Borel measures on X .

If X = LCP: c0-universality [Sriperumbudur et al., 2010]

Hk dense in C0pX q, equivalentlyµk : MbpX q ÞÑ Hk is injective.

LCP examples: Rd , countable discrete.

c0-universality ñ characteristic.

Zoltan Szabo Characteristic Tensor Kernels

Page 61: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Local Summary

Setup: X “ ˆMm“1Xm, pXm, kmq: kernel-enriched domains.

Mean embedding, MMD, HSIC, bMm“1km.

Characteristic, c0-universality.

Little is known about the

characteristic/I-characteristic/universality of bMm“1km in terms of

km-s.

Zoltan Szabo Characteristic Tensor Kernels

Page 62: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Local Summary

Setup: X “ ˆMm“1Xm, pXm, kmq: kernel-enriched domains.

Mean embedding, MMD, HSIC, bMm“1km.

Characteristic, c0-universality.

Little is known about the

characteristic/I-characteristic/universality of bMm“1km in terms of

km-s.

Zoltan Szabo Characteristic Tensor Kernels

Page 63: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Known ’I-characteristic’ Results, M “ 2

[Waegeman et al., 2012, Gretton, 2015]:

k1&k2: universal ñ k1 b k2: universal (ñ I-characteristic).

Stronger: combinining [Lyons, 2013] (DCov) and[Sejdinovic et al., 2013] (DCov ô HSIC)

k1&k2: characteristic ô k1 b k2: I-characteristic.

Question

Extension to M ě 2?

Main Challenge

’bkm: I-characteristic ô km: characteristic (@m)’ does NOT hold.

Zoltan Szabo Characteristic Tensor Kernels

Page 64: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Known ’I-characteristic’ Results, M “ 2

[Waegeman et al., 2012, Gretton, 2015]:

k1&k2: universal ñ k1 b k2: universal (ñ I-characteristic).

Stronger: combinining [Lyons, 2013] (DCov) and[Sejdinovic et al., 2013] (DCov ô HSIC)

k1&k2: characteristic ô k1 b k2: I-characteristic.

Question

Extension to M ě 2?

Main Challenge

’bkm: I-characteristic ô km: characteristic (@m)’ does NOT hold.

Zoltan Szabo Characteristic Tensor Kernels

Page 65: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Known ’I-characteristic’ Results, M “ 2

[Waegeman et al., 2012, Gretton, 2015]:

k1&k2: universal ñ k1 b k2: universal (ñ I-characteristic).

Stronger: combinining [Lyons, 2013] (DCov) and[Sejdinovic et al., 2013] (DCov ô HSIC)

k1&k2: characteristic ô k1 b k2: I-characteristic.

Question

Extension to M ě 2?

Main Challenge

’bkm: I-characteristic ô km: characteristic (@m)’ does NOT hold.

Zoltan Szabo Characteristic Tensor Kernels

Page 66: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Known ’I-characteristic’ Results, M “ 2

[Waegeman et al., 2012, Gretton, 2015]:

k1&k2: universal ñ k1 b k2: universal (ñ I-characteristic).

Stronger: combinining [Lyons, 2013] (DCov) and[Sejdinovic et al., 2013] (DCov ô HSIC)

k1&k2: characteristic ô k1 b k2: I-characteristic.

Question

Extension to M ě 2?

Main Challenge

’bkm: I-characteristic ô km: characteristic (@m)’ does NOT hold.

Zoltan Szabo Characteristic Tensor Kernels

Page 67: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Idea: Characteristic Property as Ispd

Characteristic property:

}µP1´P2}2k

loooomoooon

ş

X kpx ,x 1q dFpxq dFpx 1q,F:“P1´P2‰0,FpX q“0

ą 0, @P1,P2 PM`1 pX q,P1 ‰ P2.

Observation [Sriperumbudur et al., 2010]: k is characteristic iff.

ż

X

ż

Xkpx , x 1qdFpxq dFpx 1q ą 0, @ F PMbpX qzt0u FpX q “ 0

loooooooooooooooomoooooooooooooooon

F1

.

We have also seen: k is c0-universal iff.ż

X

ż

Xkpx , x 1q dFpxqdFpx 1q ą 0, @ F PMbpX qzt0u

loooooooomoooooooon

F2

.

Zoltan Szabo Characteristic Tensor Kernels

Page 68: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Idea: Characteristic Property as Ispd

Characteristic property:

}µP1´P2}2k

loooomoooon

ş

X kpx ,x 1q dFpxq dFpx 1q,F:“P1´P2‰0,FpX q“0

ą 0, @P1,P2 PM`1 pX q,P1 ‰ P2.

Observation [Sriperumbudur et al., 2010]: k is characteristic iff.

ż

X

ż

Xkpx , x 1qdFpxq dFpx 1q ą 0, @ F PMbpX qzt0u FpX q “ 0

loooooooooooooooomoooooooooooooooon

F1

.

We have also seen: k is c0-universal iff.ż

X

ż

Xkpx , x 1q dFpxqdFpx 1q ą 0, @ F PMbpX qzt0u

loooooooomoooooooon

F2

.

Zoltan Szabo Characteristic Tensor Kernels

Page 69: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Idea: Characteristic Property as Ispd

Characteristic property:

}µP1´P2}2k

loooomoooon

ş

X kpx ,x 1q dFpxq dFpx 1q,F:“P1´P2‰0,FpX q“0

ą 0, @P1,P2 PM`1 pX q,P1 ‰ P2.

Observation [Sriperumbudur et al., 2010]: k is characteristic iff.

ż

X

ż

Xkpx , x 1qdFpxq dFpx 1q ą 0, @ F PMbpX qzt0u FpX q “ 0

loooooooooooooooomoooooooooooooooon

F1

.

We have also seen: k is c0-universal iff.ż

X

ż

Xkpx , x 1q dFpxqdFpx 1q ą 0, @ F PMbpX qzt0u

loooooooomoooooooon

F2

.

Zoltan Szabo Characteristic Tensor Kernels

Page 70: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

F-ispd Tensor Product Kernels

From now on: X “ bMm“1Xm.

Definition

Let F ĎMbpX q, 0 P F. k “ bMm“1km is called F-ispd if

µkpFq “ 0 ñ F “ 0 pF P Fq, equivalently

}µkpFq}2Hk“

ż

X

ż

Xk`

x , x 1˘

dFpxq dFpx 1q ą 0, @F P Fzt0u.

Zoltan Szabo Characteristic Tensor Kernels

Page 71: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Examples

F F-ispd k

MbpX q c0-universal

rMbpX qs0 characteristic

I :“

P´bMm“1Pm : P PM`

1 pX q(

I-characteristic“

bMm“1MbpXmq

‰0b-characteristic

bMm“1M

0bpXmq b0-characteristic

bMm“1 M

0bpXmq

Ď

bMm“1MbpXmq

‰0

Ď rMb pX qs0 Ď Mb pX q

I

Ď

.

b0 -characteristic b -characteristic

ð characteristicð

ð

c0-universal.ð

I-characteristic

Zoltan Szabo Characteristic Tensor Kernels

Page 72: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Examples

F F-ispd k

MbpX q c0-universal

rMbpX qs0 characteristicI :“

P´bMm“1Pm : P PM`

1 pX q(

I-characteristic

bMm“1MbpXmq

‰0b-characteristic

bMm“1M

0bpXmq b0-characteristic

bMm“1 M

0bpXmq

Ď

bMm“1MbpXmq

‰0

Ď rMb pX qs0 Ď Mb pX q

I

Ď

.

b0 -characteristic b -characteristic

ð characteristicð

ð

c0-universal.ð

I-characteristic

Zoltan Szabo Characteristic Tensor Kernels

Page 73: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Examples

F F-ispd k

MbpX q c0-universal

rMbpX qs0 characteristicI :“

P´bMm“1Pm : P PM`

1 pX q(

I-characteristic“

bMm“1MbpXmq

‰0b-characteristic

bMm“1M

0bpXmq b0-characteristic

bMm“1 M

0bpXmq

Ď“

bMm“1MbpXmq

‰0Ď rMb pX qs0 Ď Mb pX q

I

Ď

.

b0 -characteristic

b -characteristicð characteristicð

ð

c0-universal.ð

I-characteristic

Zoltan Szabo Characteristic Tensor Kernels

Page 74: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Examples

F F-ispd k

MbpX q c0-universal

rMbpX qs0 characteristicI :“

P´bMm“1Pm : P PM`

1 pX q(

I-characteristic“

bMm“1MbpXmq

‰0b-characteristic

bMm“1M

0bpXmq b0-characteristic

bMm“1 M

0bpXmq Ď

bMm“1MbpXmq

‰0Ď rMb pX qs0 Ď Mb pX q

I

Ď

.

b0 -characteristic b -characteristicð characteristicð

ð

c0-universal.ð

I-characteristic

Zoltan Szabo Characteristic Tensor Kernels

Page 75: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

MbpX q

rMbpX qs0

IbmM0bpXmq

rbmMbpXmqs0

c0-univ.

char.

I-char.b-char.

b0-char.

Page 76: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Results

Zoltan Szabo Characteristic Tensor Kernels

Page 77: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Various characteristic properties of bMm“1km

Proposition

(i) bMm“1km: characteristic ñ b-characteristic.

(ii) bMm“1km: b-characteristic ñ b0-characteristic.

(iii) bMm“1km: b0-characteristic ô pkmq

Mm“1 are characteristic.

(iii) remains. Proof idea: with k “ bMm“1km, F “ bM

m“1Fm,

}µkpFq}2Hk“

m“1

}µkmpFmq}2Hkm

,

F P”

bMm“1M

0b pXmq

ı

zt0u ô @m : Fm PM0bpXmqzt0u.

Zoltan Szabo Characteristic Tensor Kernels

Page 78: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Various characteristic properties of bMm“1km

Proposition

(i) bMm“1km: characteristic ñ b-characteristic.

(ii) bMm“1km: b-characteristic ñ b0-characteristic.

(iii) bMm“1km: b0-characteristic ô pkmq

Mm“1 are characteristic.

(iii) remains. Proof idea: with k “ bMm“1km, F “ bM

m“1Fm,

}µkpFq}2Hk“

m“1

}µkmpFmq}2Hkm

,

F P”

bMm“1M

0b pXmq

ı

zt0u ô @m : Fm PM0bpXmqzt0u.

Zoltan Szabo Characteristic Tensor Kernels

Page 79: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

b0-characteristic œ even b-characteristic

Reverse of (ii) does not hold.

Example

Xm “ t1, 2u, τXm “ Ppt1, 2uq, kmpx , x1q “ 2δx ,x 1 ´ 1, M “ 2.

k1 “ k2: characteristic, but k1 b k2 is not b-characteristic.

k1 b k2 is I-characteristic.

Zoltan Szabo Characteristic Tensor Kernels

Page 80: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Proof idea: k1 b k2: not b-characteristic

Goal: construct a witness 0 ‰ F “ F1 b F2 P b2m“1MbpXmq s.t.

0 “ FpX1 ˆ X2q “ F1pX1qF2pX2q,

0 “

ż

X1ˆX2

ż

X1ˆX2

k1px1, x11qk2qpx2, x

12qdFpx1, x2qdFpx 11, x 12q.

Finite signed measures on t1, 2u:

F1 “ F1paq “ a1δ1 ` a2δ2, F2 “ F2pbq “ b1δ1 ` b2δ2.

This gives

0 “ pa1 ` a2qpb1 ` b2q, 0 “ pa1 ´ a2q2pb1 ´ b2q

2.

ñ Two symmetric solutions (a ‰ 0, b ‰ 0):

a1 ` a2 “ 0, b1 “ b2

a1 “ a2, b1 ` b2 “ 0.

Zoltan Szabo Characteristic Tensor Kernels

Page 81: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Proof idea: k1 b k2: not b-characteristic

Goal: construct a witness 0 ‰ F “ F1 b F2 P b2m“1MbpXmq s.t.

0 “ FpX1 ˆ X2q “ F1pX1qF2pX2q,

0 “

ż

X1ˆX2

ż

X1ˆX2

k1px1, x11qk2qpx2, x

12qdFpx1, x2qdFpx 11, x 12q.

Finite signed measures on t1, 2u:

F1 “ F1paq “ a1δ1 ` a2δ2, F2 “ F2pbq “ b1δ1 ` b2δ2.

This gives

0 “ pa1 ` a2qpb1 ` b2q, 0 “ pa1 ´ a2q2pb1 ´ b2q

2.

ñ Two symmetric solutions (a ‰ 0, b ‰ 0):

a1 ` a2 “ 0, b1 “ b2

a1 “ a2, b1 ` b2 “ 0.

Zoltan Szabo Characteristic Tensor Kernels

Page 82: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Proof idea: k1 b k2: not b-characteristic

Goal: construct a witness 0 ‰ F “ F1 b F2 P b2m“1MbpXmq s.t.

0 “ FpX1 ˆ X2q “ F1pX1qF2pX2q,

0 “

ż

X1ˆX2

ż

X1ˆX2

k1px1, x11qk2qpx2, x

12qdFpx1, x2qdFpx 11, x 12q.

Finite signed measures on t1, 2u:

F1 “ F1paq “ a1δ1 ` a2δ2, F2 “ F2pbq “ b1δ1 ` b2δ2.

This gives

0 “ pa1 ` a2qpb1 ` b2q, 0 “ pa1 ´ a2q2pb1 ´ b2q

2.

ñ Two symmetric solutions (a ‰ 0, b ‰ 0):

a1 ` a2 “ 0, b1 “ b2

a1 “ a2, b1 ` b2 “ 0.

Zoltan Szabo Characteristic Tensor Kernels

Page 83: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Proof idea: k1 b k2: not b-characteristic

Goal: construct a witness 0 ‰ F “ F1 b F2 P b2m“1MbpXmq s.t.

0 “ FpX1 ˆ X2q “ F1pX1qF2pX2q,

0 “

ż

X1ˆX2

ż

X1ˆX2

k1px1, x11qk2qpx2, x

12qdFpx1, x2qdFpx 11, x 12q.

Finite signed measures on t1, 2u:

F1 “ F1paq “ a1δ1 ` a2δ2, F2 “ F2pbq “ b1δ1 ` b2δ2.

This gives

0 “ pa1 ` a2qpb1 ` b2q, 0 “ pa1 ´ a2q2pb1 ´ b2q

2.

ñ Two symmetric solutions (a ‰ 0, b ‰ 0):

a1 ` a2 “ 0, b1 “ b2

a1 “ a2, b1 ` b2 “ 0.

Zoltan Szabo Characteristic Tensor Kernels

Page 84: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Towards I-characteristicity

In the previous example:

k1, k2: characteristic ñ k1 b k2: I-characteristic.

In fact:

this holds for any bounded kernel,

+converse for any M ě 2! Formally, . . .

Zoltan Szabo Characteristic Tensor Kernels

Page 85: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

I-characteristic Property

Proposition

(i) k1, k2: characteristic ñ k1 b k2: I-characteristic.

(ii) Suppose Xm is Hausdorff (@m). Then

bMm“1km: I-characteristic ñ pkmq

Mm“1 are characteristic.

Proof idea:

(i) Induction: see later c0-universality (F “ P´ P1 b P2).

(ii) If a km is not characteristic, then we construct a witness forthe non-I-characteristic property.

Zoltan Szabo Characteristic Tensor Kernels

Page 86: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

I-characteristic Property

Proposition

(i) k1, k2: characteristic ñ k1 b k2: I-characteristic.

(ii) Suppose Xm is Hausdorff (@m). Then

bMm“1km: I-characteristic ñ pkmq

Mm“1 are characteristic.

Proof idea:

(i) Induction: see later c0-universality (F “ P´ P1 b P2).

(ii) If a km is not characteristic, then we construct a witness forthe non-I-characteristic property.

Zoltan Szabo Characteristic Tensor Kernels

Page 87: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

I-characteristic Property

Proposition

(i) k1, k2: characteristic ñ k1 b k2: I-characteristic.

(ii) Suppose Xm is Hausdorff (@m). Then

bMm“1km: I-characteristic ñ pkmq

Mm“1 are characteristic.

Proof idea:

(i) Induction: see later c0-universality (F “ P´ P1 b P2).

(ii) If a km is not characteristic, then we construct a witness forthe non-I-characteristic property.

Zoltan Szabo Characteristic Tensor Kernels

Page 88: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

k1, k2, k3: characteristic œ b3m“1km: I-characteristic

Example

Xm “ t1, 2u, τXm “ Ppt1, 2uq, kmpx , x1q “ 2δx ,x 1 ´ 1, M “ 3.

Then

pkmq3m“1: characteristic.

b3m“1km: is not I-characteristic. Witness:

p1,1,1 “1

5, p1,1,2 “

1

10, p1,2,1 “

1

10, p1,2,2 “

1

10,

p2,1,1 “1

5, p2,1,2 “

1

10, p2,2,1 “

1

10, p2,2,2 “

1

10,

Zoltan Szabo Characteristic Tensor Kernels

Page 89: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Non-I-characteristicity: Analytical Solution

Parameter: z “ pz0, z1, . . . , z5q P r0, 1s6.

Example: p1,1,1 “

´

z2 ` z1 ` z4 ` z5 ´ 3z2z1 ´ 4z2z4 ´ 4z1z4 ´ z2z3 ´ 2z2z0 ´ 2z1z3 ´ 3z2z5

´ 2z4z3 ´ z1z0 ´ 3z1z5 ´ 2z4z0 ´ 4z4z5 ´ z3z0 ´ z3z5 ´ z0z5 ` 2z2z21 ` 2z2

2 z1

` 4z2z24 ` 2z2

2 z4 ` 4z1z24 ` 2z2

1 z4 ` 2z22 z0 ` 2z2

1 z3 ` 2z2z25 ` 2z2

2 z5 ` 2z24 z3

` 2z1z25 ` 2z2

1 z5 ` 2z24 z0 ` 2z4z

25 ` 4z2

4 z5 ´ z22 ´ z2

1 ´ 3z24 ` 2z3

4 ´ z25

` 6z2z1z4 ` 2z2z1z3 ` 2z2z4z3 ` 2z2z1z0 ` 4z2z1z5 ` 4z2z4z0 ` 4z1z4z3

` 6z2z4z5 ` 2z1z4z0 ` 6z1z4z5 ` 2z2z3z0 ` 2z2z3z5 ` 2z1z3z0 ` 2z2z0z5

` 2z1z3z5 ` 2z4z3z0 ` 2z4z3z5 ` 2z1z0z5 ` 2z4z0z5

2z2z1 ´ z1 ´ 2z4 ´ z3 ´ z0 ´ 2z5 ´ z2 ` 2z2z4 ` 2z1z4 ` 2z2z0 ` 2z1z3 ` 2z2z5

` 2z4z3 ` 2z1z5 ` 2z4z0 ` 4z4z5 ` 2z3z0 ` 2z3z5 ` 2z0z5 ` 2z24 ` 2z2

5

.

We chose: z “`

110 ,

110 ,

110 ,

110 ,

110 ,

110

˘

.

Zoltan Szabo Characteristic Tensor Kernels

Page 90: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Non-I-characteristicity: Analytical Solution

Parameter: z “ pz0, z1, . . . , z5q P r0, 1s6. Example: p1,1,1 “

´

z2 ` z1 ` z4 ` z5 ´ 3z2z1 ´ 4z2z4 ´ 4z1z4 ´ z2z3 ´ 2z2z0 ´ 2z1z3 ´ 3z2z5

´ 2z4z3 ´ z1z0 ´ 3z1z5 ´ 2z4z0 ´ 4z4z5 ´ z3z0 ´ z3z5 ´ z0z5 ` 2z2z21 ` 2z2

2 z1

` 4z2z24 ` 2z2

2 z4 ` 4z1z24 ` 2z2

1 z4 ` 2z22 z0 ` 2z2

1 z3 ` 2z2z25 ` 2z2

2 z5 ` 2z24 z3

` 2z1z25 ` 2z2

1 z5 ` 2z24 z0 ` 2z4z

25 ` 4z2

4 z5 ´ z22 ´ z2

1 ´ 3z24 ` 2z3

4 ´ z25

` 6z2z1z4 ` 2z2z1z3 ` 2z2z4z3 ` 2z2z1z0 ` 4z2z1z5 ` 4z2z4z0 ` 4z1z4z3

` 6z2z4z5 ` 2z1z4z0 ` 6z1z4z5 ` 2z2z3z0 ` 2z2z3z5 ` 2z1z3z0 ` 2z2z0z5

` 2z1z3z5 ` 2z4z3z0 ` 2z4z3z5 ` 2z1z0z5 ` 2z4z0z5

2z2z1 ´ z1 ´ 2z4 ´ z3 ´ z0 ´ 2z5 ´ z2 ` 2z2z4 ` 2z1z4 ` 2z2z0 ` 2z1z3 ` 2z2z5

` 2z4z3 ` 2z1z5 ` 2z4z0 ` 4z4z5 ` 2z3z0 ` 2z3z5 ` 2z0z5 ` 2z24 ` 2z2

5

.

We chose: z “`

110 ,

110 ,

110 ,

110 ,

110 ,

110

˘

.

Zoltan Szabo Characteristic Tensor Kernels

Page 91: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Non-I-characteristicity: Analytical Solution

Parameter: z “ pz0, z1, . . . , z5q P r0, 1s6. Example: p1,1,1 “

´

z2 ` z1 ` z4 ` z5 ´ 3z2z1 ´ 4z2z4 ´ 4z1z4 ´ z2z3 ´ 2z2z0 ´ 2z1z3 ´ 3z2z5

´ 2z4z3 ´ z1z0 ´ 3z1z5 ´ 2z4z0 ´ 4z4z5 ´ z3z0 ´ z3z5 ´ z0z5 ` 2z2z21 ` 2z2

2 z1

` 4z2z24 ` 2z2

2 z4 ` 4z1z24 ` 2z2

1 z4 ` 2z22 z0 ` 2z2

1 z3 ` 2z2z25 ` 2z2

2 z5 ` 2z24 z3

` 2z1z25 ` 2z2

1 z5 ` 2z24 z0 ` 2z4z

25 ` 4z2

4 z5 ´ z22 ´ z2

1 ´ 3z24 ` 2z3

4 ´ z25

` 6z2z1z4 ` 2z2z1z3 ` 2z2z4z3 ` 2z2z1z0 ` 4z2z1z5 ` 4z2z4z0 ` 4z1z4z3

` 6z2z4z5 ` 2z1z4z0 ` 6z1z4z5 ` 2z2z3z0 ` 2z2z3z5 ` 2z1z3z0 ` 2z2z0z5

` 2z1z3z5 ` 2z4z3z0 ` 2z4z3z5 ` 2z1z0z5 ` 2z4z0z5

2z2z1 ´ z1 ´ 2z4 ´ z3 ´ z0 ´ 2z5 ´ z2 ` 2z2z4 ` 2z1z4 ` 2z2z0 ` 2z1z3 ` 2z2z5

` 2z4z3 ` 2z1z5 ` 2z4z0 ` 4z4z5 ` 2z3z0 ` 2z3z5 ` 2z0z5 ` 2z24 ` 2z2

5

.

We chose: z “`

110 ,

110 ,

110 ,

110 ,

110 ,

110

˘

.

Zoltan Szabo Characteristic Tensor Kernels

Page 92: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Rd & translation-invariance: all notions coincide

Proposition

Assume km : Rdm ˆ Rdm Ñ R are continuous, translation-invariantkernels. Then the followings are equivalent:

(i) pkmqMm“1-s are characteristic.

(ii) bMm“1km: b0-characteristic.

(iii) bMm“1km: b-characteristic.

(iv) bMm“1km: I-characteristic.

(v) bMm“1km: characteristic.

Proof idea: We already know

pvq ñ piiiq ñ piiq ô piq, pvq ñ pivq ñ piq.

Remains: piq ñ pvq.

Zoltan Szabo Characteristic Tensor Kernels

Page 93: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Rd & translation-invariance: all notions coincide

Proposition

Assume km : Rdm ˆ Rdm Ñ R are continuous, translation-invariantkernels. Then the followings are equivalent:

(i) pkmqMm“1-s are characteristic.

(ii) bMm“1km: b0-characteristic.

(iii) bMm“1km: b-characteristic.

(iv) bMm“1km: I-characteristic.

(v) bMm“1km: characteristic.

Proof idea: We already know

pvq ñ piiiq ñ piiq ô piq, pvq ñ pivq ñ piq.

Remains: piq ñ pvq.

Zoltan Szabo Characteristic Tensor Kernels

Page 94: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

pkmqMm“1: characteristic ñ bM

m“1km: characteristic

Bochner theorem and supp-characterization:

kmpxm, x1mq “

ż

Rdm

e´ixωm,xm´x 1my dΛmpωmq, xm, x1m P Rdm ,

where supppΛmq “ Rdm .

Tensor kernel:

´

bMm“1km

¯

px , x 1q “

ż

Rd

e´ixω,x´x1y dΛpωq, Λ :“ bM

m“1Λm.

supppΛq “ ˆMm“1supp pΛmq “ ˆ

Mm“1Rdm “ Rd .

Zoltan Szabo Characteristic Tensor Kernels

Page 95: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

pkmqMm“1: characteristic ñ bM

m“1km: characteristic

Bochner theorem and supp-characterization:

kmpxm, x1mq “

ż

Rdm

e´ixωm,xm´x 1my dΛmpωmq, xm, x1m P Rdm ,

where supppΛmq “ Rdm .Tensor kernel:

´

bMm“1km

¯

px , x 1q “

ż

Rd

e´ixω,x´x1y dΛpωq, Λ :“ bM

m“1Λm.

supppΛq “ ˆMm“1supp pΛmq “ ˆ

Mm“1Rdm “ Rd .

Zoltan Szabo Characteristic Tensor Kernels

Page 96: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

pkmqMm“1: characteristic ñ bM

m“1km: characteristic

Bochner theorem and supp-characterization:

kmpxm, x1mq “

ż

Rdm

e´ixωm,xm´x 1my dΛmpωmq, xm, x1m P Rdm ,

where supppΛmq “ Rdm .Tensor kernel:

´

bMm“1km

¯

px , x 1q “

ż

Rd

e´ixω,x´x1y dΛpωq, Λ :“ bM

m“1Λm.

supppΛq “ ˆMm“1supp pΛmq “ ˆ

Mm“1Rdm “ Rd .

Zoltan Szabo Characteristic Tensor Kernels

Page 97: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

c0-universality of bMm“1km

We saw: for M ě 3

pkmqMm“1 characteristic œ bM

m“1km: I-characteristic.

Proposition

Assume pkmqMm“1 are c0-kernels on LCP spaces Xm. Then

bMm“1km: c0-universal ô pkmq

Mm“1 are c0-universal.

Zoltan Szabo Characteristic Tensor Kernels

Page 98: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

The tricky direction: if pkmqMm“1 are c0-universal . . .

Checking:

Xm: LCP ñ ˆMm“1Xm: LCP.

km: c0-kernel ñ bMm“1km: c0-kernel.

Goal: injectivity of µ “ µbMm“1km

on MbpX q, i.e.

µpFqloomoon

ş

X bMm“1kmp¨,xmqdFpxq

“ 0?ùñ F “ 0, F PMbpX q.

To get F “ 0 it is enough:

ˆMm“1Bm

¯

“ 0, @Bm P BpXmq.

Zoltan Szabo Characteristic Tensor Kernels

Page 99: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

The tricky direction: if pkmqMm“1 are c0-universal . . .

Checking:

Xm: LCP ñ ˆMm“1Xm: LCP.

km: c0-kernel ñ bMm“1km: c0-kernel.

Goal: injectivity of µ “ µbMm“1km

on MbpX q, i.e.

µpFqloomoon

ş

X bMm“1kmp¨,xmqdFpxq

“ 0?ùñ F “ 0, F PMbpX q.

To get F “ 0 it is enough:

ˆMm“1Bm

¯

“ 0, @Bm P BpXmq.

Zoltan Szabo Characteristic Tensor Kernels

Page 100: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

The tricky direction: if pkmqMm“1 are c0-universal . . .

Checking:

Xm: LCP ñ ˆMm“1Xm: LCP.

km: c0-kernel ñ bMm“1km: c0-kernel.

Goal: injectivity of µ “ µbMm“1km

on MbpX q, i.e.

µpFqloomoon

ş

X bMm“1kmp¨,xmqdFpxq

“ 0?ùñ F “ 0, F PMbpX q.

To get F “ 0 it is enough:

ˆMm“1Bm

¯

“ 0, @Bm P BpXmq.

Zoltan Szabo Characteristic Tensor Kernels

Page 101: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Proof idea

bMm“1Hkm Q 0 “

ż

XbM

m“1kmp¨, xmqdFpxq,

bMm“J`1 Hkm Q 0 “

ż

X

m“1

χBmpxmq bMm“J`1 kmp¨, xmqdFpxq, @Bm

,

R Q 0 “ F´

ˆMm“1Bm

¯

ż

XˆM

m“1χBmpxmqdFpxq,@Bm.

We proceed by induction (J “ 0, . . . ,M).

Zoltan Szabo Characteristic Tensor Kernels

Page 102: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Proof idea

bMm“1Hkm Q 0 “

ż

XbM

m“1kmp¨, xmqdFpxq,

bMm“J`1 Hkm Q 0 “

ż

X

m“1

χBmpxmq bMm“J`1 kmp¨, xmqdFpxq, @Bm,

R Q 0 “ F´

ˆMm“1Bm

¯

ż

XˆM

m“1χBmpxmqdFpxq,@Bm.

We proceed by induction (J “ 0, . . . ,M).

Zoltan Szabo Characteristic Tensor Kernels

Page 103: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Proof idea

bMm“1Hkm Q 0 “

ż

XbM

m“1kmp¨, xmqdFpxq,

bMm“J`1 Hkm Q 0 “

ż

X

m“1

χBmpxmq bMm“J`1 kmp¨, xmqdFpxq, @Bm,

R Q 0 “ F´

ˆMm“1Bm

¯

ż

XˆM

m“1χBmpxmqdFpxq,@Bm.

We proceed by induction (J “ 0, . . . ,M).

Zoltan Szabo Characteristic Tensor Kernels

Page 104: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Visual Illustration

Zoltan Szabo Characteristic Tensor Kernels

Page 105: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Summary

Divergence & independence measures on kernel-endoweddomains:

Maximum mean discrepancy,Hilbert Schmidt independence criterion.

Kernel: k “ bMm“1km.

F-ispd ñ

various characteristic properties.relations & expressed in terms of km-s.

Zoltan Szabo Characteristic Tensor Kernels

Page 106: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Thank you for the attention!

Acks: A part of the work was carried out while BKS was visiting ZSz atCMAP, Ecole Polytechnique. BKS is supported by NSF-DMS-1713011.

Zoltan Szabo Characteristic Tensor Kernels

Page 107: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Bochner integral: quick summary

Given:

pX ,A, µq: measure space,f : pX ,Aq Ñ B(anach space)-valued measurable function.

For f “řn

i“1 ciχAi(Ai P A, ci P B) measurable step functions

ż

Xf dµ :“

nÿ

i“1

ciµpAi q P B.

f measurable function is Bochner µ-integrable if

D pfnq measurable step functions: limnÑ8

ş

X }f ´ fn}B dµ “ 0.In this case limnÑ8

ş

X fndµ exists, “:ş

X f dµ.

Zoltan Szabo Characteristic Tensor Kernels

Page 108: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Bochner integral: quick summary

Given:

pX ,A, µq: measure space,f : pX ,Aq Ñ B(anach space)-valued measurable function.

For f “řn

i“1 ciχAi(Ai P A, ci P B) measurable step functions

ż

Xf dµ :“

nÿ

i“1

ciµpAi q P B.

f measurable function is Bochner µ-integrable if

D pfnq measurable step functions: limnÑ8

ş

X }f ´ fn}B dµ “ 0.In this case limnÑ8

ş

X fndµ exists, “:ş

X f dµ.

Zoltan Szabo Characteristic Tensor Kernels

Page 109: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Bochner integral: quick summary

Given:

pX ,A, µq: measure space,f : pX ,Aq Ñ B(anach space)-valued measurable function.

For f “řn

i“1 ciχAi(Ai P A, ci P B) measurable step functions

ż

Xf dµ :“

nÿ

i“1

ciµpAi q P B.

f measurable function is Bochner µ-integrable if

D pfnq measurable step functions: limnÑ8

ş

X }f ´ fn}B dµ “ 0.In this case limnÑ8

ş

X fndµ exists, “:ş

X f dµ.

Zoltan Szabo Characteristic Tensor Kernels

Page 110: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Bochner integral: properties

f : X Ñ B is Bochner integrable ôş

X }f }B dµ ă 8.

In this case›

ş

X f dµ›

ş

X }f }B dµ. (’Jensen inequality’)

If

S : B Ñ B2: bounded linear operator,f : X Ñ B: Bochner integrable, then

S ˝ f : X Ñ B2 is Bochner integrable and

S

ˆż

Xf dµ

˙

ż

XSf dµ.

In shortˇ

ˇ

ş

f dµˇ

ˇ ďş

|f |dµ and cş

f dµ “ş

cf dµ generalize nicely.

Zoltan Szabo Characteristic Tensor Kernels

Page 111: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Bochner integral: properties

f : X Ñ B is Bochner integrable ôş

X }f }B dµ ă 8.

In this case›

ş

X f dµ›

ş

X }f }B dµ. (’Jensen inequality’)

If

S : B Ñ B2: bounded linear operator,f : X Ñ B: Bochner integrable, then

S ˝ f : X Ñ B2 is Bochner integrable and

S

ˆż

Xf dµ

˙

ż

XSf dµ.

In shortˇ

ˇ

ş

f dµˇ

ˇ ďş

|f |dµ and cş

f dµ “ş

cf dµ generalize nicely.

Zoltan Szabo Characteristic Tensor Kernels

Page 112: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Bochner integral: properties

f : X Ñ B is Bochner integrable ôş

X }f }B dµ ă 8.

In this case›

ş

X f dµ›

ş

X }f }B dµ. (’Jensen inequality’)

If

S : B Ñ B2: bounded linear operator,f : X Ñ B: Bochner integrable, then

S ˝ f : X Ñ B2 is Bochner integrable and

S

ˆż

Xf dµ

˙

ż

XSf dµ.

In shortˇ

ˇ

ş

f dµˇ

ˇ ďş

|f |dµ and cş

f dµ “ş

cf dµ generalize nicely.

Zoltan Szabo Characteristic Tensor Kernels

Page 113: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Bochner integral: properties

f : X Ñ B is Bochner integrable ôş

X }f }B dµ ă 8.

In this case›

ş

X f dµ›

ş

X }f }B dµ. (’Jensen inequality’)

If

S : B Ñ B2: bounded linear operator,f : X Ñ B: Bochner integrable, then

S ˝ f : X Ñ B2 is Bochner integrable and

S

ˆż

Xf dµ

˙

ż

XSf dµ.

In shortˇ

ˇ

ş

f dµˇ

ˇ ďş

|f |dµ and cş

f dµ “ş

cf dµ generalize nicely.

Zoltan Szabo Characteristic Tensor Kernels

Page 114: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Berlinet, A. and Thomas-Agnan, C. (2004).Reproducing Kernel Hilbert Spaces in Probability andStatistics.Kluwer.

Fukumizu, K., Gretton, A., Sun, X., and Scholkopf, B. (2008).Kernel measures of conditional dependence.In Neural Information Processing Systems (NIPS), pages498–496.

Fukumizu, K., Song, L., and Gretton, A. (2013).Kernel Bayes’ rule: Bayesian inference with positive definitekernels.Journal of Machine Learning Research, 14:3753–3783.

Gretton, A. (2015).A simpler condition for consistency of a kernel independencetest.Technical report, University College London.(http://arxiv.org/abs/1501.06103).

Zoltan Szabo Characteristic Tensor Kernels

Page 115: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Gretton, A., Borgwardt, K. M., Rasch, M. J., Scholkopf, B.,and Smola, A. (2012).A kernel two-sample test.Journal of Machine Learning Research, 13:723–773.

Gretton, A., Bousquet, O., Smola, A., and Scholkopf, B.(2005).Measuring statistical dependence with Hilbert-Schmidt norms.In Algorithmic Learning Theory (ALT), pages 63–78.

Gretton, A., Fukumizu, K., Teo, C. H., Song, L., Scholkopf,B., and Smola, A. J. (2008).A kernel statistical test of independence.In Neural Information Processing Systems (NIPS), pages585–592.

Kusano, G., Fukumizu, K., and Hiraoka, Y. (2016).Persistence weighted Gaussian kernel for topological dataanalysis.

Zoltan Szabo Characteristic Tensor Kernels

Page 116: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

In International Conference on Machine Learning (ICML),pages 2004–2013.

Lloyd, J. R., Duvenaud, D., Grosse, R., Tenenbaum, J. B., andGhahramani, Z. (2014).Automatic construction and natural-language description ofnonparametric regression models.In AAAI Conference on Artificial Intelligence, pages1242–1250.

Lyons, R. (2013).Distance covariance in metric spaces.The Annals of Probability, 41:3284–3305.

Micchelli, C. A., Xu, Y., and Zhang, H. (2006).Universal kernels.Journal of Machine Learning Research, 7:2651–2667.

Mooij, J. M., Peters, J., Janzing, D., Zscheischler, J., andScholkopf, B. (2016).

Zoltan Szabo Characteristic Tensor Kernels

Page 117: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Distinguishing cause from effect using observational data:Methods and benchmarks.Journal of Machine Learning Research, 17:1–102.

Muandet, K., Fukumizu, K., Dinuzzo, F., and Scholkopf, B.(2011).Learning from distributions via support measure machines.In Neural Information Processing Systems (NIPS), pages10–18.

Muandet, K., Fukumizu, K., Sriperumbudur, B., andScholkopf, B. (2017).Kernel mean embedding of distributions: A review andbeyond.Foundations and Trends in Machine Learning, 10(1-2):1–141.

Park, M., Jitkrittum, W., and Sejdinovic, D. (2016).K2-ABC: Approximate Bayesian computation with kernelembeddings.

Zoltan Szabo Characteristic Tensor Kernels

Page 118: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

In International Conference on Artificial Intelligence andStatistics (AISTATS; PMLR), volume 51, pages 51:398–407.

Pfister, N., Buhlmann, P., Scholkopf, B., and Peters, J.(2017).Kernel-based tests for joint independence.Journal of the Royal Statistical Society: Series B (StatisticalMethodology).

Scholkopf, B., Muandet, K., Fukumizu, K., Harmeling, S., andPeters, J. (2015).Computing functions of random variables via reproducingkernel Hilbert space representations.Statistics and Computing, 25(4):755–766.

Sejdinovic, D., Sriperumbudur, B. K., Gretton, A., andFukumizu, K. (2013).Equivalence of distance-based and RKHS-based statistics inhypothesis testing.Annals of Statistics, 41:2263–2291.

Zoltan Szabo Characteristic Tensor Kernels

Page 119: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Song, L., Gretton, A., Bickson, D., Low, Y., and Guestrin, C.(2011).Kernel belief propagation.In International Conference on Artificial Intelligence andStatistics (AISTATS), pages 707–715.

Song, L., Smola, A., Gretton, A., Bedo, J., and Borgwardt, K.(2012).Feature selection via dependence maximization.Journal of Machine Learning Research, 13:1393–1434.

Sriperumbudur, B. K., Gretton, A., Fukumizu, K., Scholkopf,B., and Lanckriet, G. R. (2010).Hilbert space embeddings and metrics on probability measures.

Journal of Machine Learning Research, 11:1517–1561.

Steinwart, I. (2001).On the influence of the kernel on the consistency of supportvector machines.

Zoltan Szabo Characteristic Tensor Kernels

Page 120: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Journal of Machine Learning Research, 6(3):67–93.

Szabo, Z., Sriperumbudur, B., Poczos, B., and Gretton, A.(2016).Learning theory for distribution regression.Journal of Machine Learning Research, 17(152):1–40.

Waegeman, W., Pahikkala, T., Airola, A., Salakoski, T.,Stock, M., and Baets, B. D. (2012).A kernel-based framework for learning graded relations fromdata.IEEE Transactions on Fuzzy Systems, 20:1090–1101.

Yamada, M., Umezu, Y., Fukumizu, K., and Takeuchi, I.(2016).Post selection inference with kernels.Technical report.(https://arxiv.org/abs/1610.03725).

Zhang, K., Scholkopf, B., Muandet, K., and Wang, Z. (2013).Domain adaptation under target and conditional shift.

Zoltan Szabo Characteristic Tensor Kernels

Page 121: Zolt an Szab o { CMAP, Ecole Polytechniquezoltan.szabo/talks/invited... · 2017-10-09 · CREST Statistics Seminar, ENSAE October 9, 2017 Zolt an Szab o Characteristic Tensor Kernels

Journal of Machine Learning Research, 28(3):819–827.

Zoltan Szabo Characteristic Tensor Kernels