Multiscale Wavelets on Trees, Graphs and High Dimensional...

120
Multiscale Wavelets on Trees, Graphs and High Dimensional Data ICML 2010, Haifa Matan Gavish (Weizmann/Stanford) Boaz Nadler (Weizmann) Ronald Coifman (Yale)

Transcript of Multiscale Wavelets on Trees, Graphs and High Dimensional...

Page 1: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Multiscale Wavelets on Trees, Graphsand High Dimensional Data

ICML 2010, Haifa

Matan Gavish (Weizmann/Stanford)Boaz Nadler (Weizmann)

Ronald Coifman (Yale)

Page 2: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Boaz Nadler Ronald Coifman

Page 3: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Motto

“. . . the relationships between smoothness and frequency formingthe core ideas of Euclidean harmonic analysis are remarkablyresilient, persisting in very general geometries.”- Szlam, Maggioni, Coifman (2008)

Page 4: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Problem setup: Processing functions on a dataset

Given a dataset X = {x1, . . . , xN} with similarity matrix Wi ,j

(or X = {x1, . . . , xN} ⊂ Rd)

”Nonparametric” inference of f : X → RDenoise: observe g = f + ε, recover f

SSL / classification: extend f from X̃ ⊂ X to X

Page 5: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Problem setup: Processing functions on a dataset

Given a dataset X = {x1, . . . , xN} with similarity matrix Wi ,j

(or X = {x1, . . . , xN} ⊂ Rd)

”Nonparametric” inference of f : X → RDenoise: observe g = f + ε, recover f

SSL / classification: extend f from X̃ ⊂ X to X

Page 6: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Problem setup: Processing functions on a dataset

Given a dataset X = {x1, . . . , xN} with similarity matrix Wi ,j

(or X = {x1, . . . , xN} ⊂ Rd)

”Nonparametric” inference of f : X → RDenoise: observe g = f + ε, recover f

SSL / classification: extend f from X̃ ⊂ X to X

Page 7: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Problem setup: Processing functions on a dataset

Given a dataset X = {x1, . . . , xN} with similarity matrix Wi ,j

(or X = {x1, . . . , xN} ⊂ Rd)

”Nonparametric” inference of f : X → RDenoise: observe g = f + ε, recover f

SSL / classification: extend f from X̃ ⊂ X to X

Page 8: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Problem setup: Processing functions on a dataset

Given a dataset X = {x1, . . . , xN} with similarity matrix Wi ,j

(or X = {x1, . . . , xN} ⊂ Rd)

”Nonparametric” inference of f : X → RDenoise: observe g = f + ε, recover f

SSL / classification: extend f from X̃ ⊂ X to X

Page 9: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Problem setup: Processing functions on a dataset

Given a dataset X = {x1, . . . , xN} with similarity matrix Wi ,j

(or X = {x1, . . . , xN} ⊂ Rd)

”Nonparametric” inference of f : X → RDenoise: observe g = f + ε, recover f

SSL / classification: extend f from X̃ ⊂ X to X

Page 10: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Problem setup: Processing functions on a dataset

Given a dataset X = {x1, . . . , xN} with similarity matrix Wi ,j

(or X = {x1, . . . , xN} ⊂ Rd)

”Nonparametric” inference of f : X → RDenoise: observe g = f + ε, recover f

SSL / classification: extend f from X̃ ⊂ X to X

Page 11: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Problem setup: Processing functions on a dataset

Given a dataset X = {x1, . . . , xN} with similarity matrix Wi ,j

(or X = {x1, . . . , xN} ⊂ Rd)

”Nonparametric” inference of f : X → RDenoise: observe g = f + ε, recover f

SSL / classification: extend f from X̃ ⊂ X to X

Page 12: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Problem setup: Data adaptive orthobasis

Can use local geometry W , but why reinvent the wheel?

Enter Euclid

Harmonic analysis wisdom in low dim Euclidean space: useorthobasis {ψi} for space of functions f : X → RPopular bases: Fourier, wavelet

Process f in coefficient domain e.g. estimate, thereshold

Exit Euclid

We want to build {ψi} according to graph W

Page 13: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Problem setup: Data adaptive orthobasis

Can use local geometry W , but why reinvent the wheel?

Enter Euclid

Harmonic analysis wisdom in low dim Euclidean space: useorthobasis {ψi} for space of functions f : X → RPopular bases: Fourier, wavelet

Process f in coefficient domain e.g. estimate, thereshold

Exit Euclid

We want to build {ψi} according to graph W

Page 14: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Problem setup: Data adaptive orthobasis

Can use local geometry W , but why reinvent the wheel?

Enter Euclid

Harmonic analysis wisdom in low dim Euclidean space: useorthobasis {ψi} for space of functions f : X → RPopular bases: Fourier, wavelet

Process f in coefficient domain e.g. estimate, thereshold

Exit Euclid

We want to build {ψi} according to graph W

Page 15: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Problem setup: Data adaptive orthobasis

Can use local geometry W , but why reinvent the wheel?

Enter Euclid

Harmonic analysis wisdom in low dim Euclidean space: useorthobasis {ψi} for space of functions f : X → RPopular bases: Fourier, wavelet

Process f in coefficient domain e.g. estimate, thereshold

Exit Euclid

We want to build {ψi} according to graph W

Page 16: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Problem setup: Data adaptive orthobasis

Can use local geometry W , but why reinvent the wheel?

Enter Euclid

Harmonic analysis wisdom in low dim Euclidean space: useorthobasis {ψi} for space of functions f : X → RPopular bases: Fourier, wavelet

Process f in coefficient domain e.g. estimate, thereshold

Exit Euclid

We want to build {ψi} according to graph W

Page 17: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Problem setup: Data adaptive orthobasis

Can use local geometry W , but why reinvent the wheel?

Enter Euclid

Harmonic analysis wisdom in low dim Euclidean space: useorthobasis {ψi} for space of functions f : X → RPopular bases: Fourier, wavelet

Process f in coefficient domain e.g. estimate, thereshold

Exit Euclid

We want to build {ψi} according to graph W

Page 18: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Problem setup: Data adaptive orthobasis

Can use local geometry W , but why reinvent the wheel?

Enter Euclid

Harmonic analysis wisdom in low dim Euclidean space: useorthobasis {ψi} for space of functions f : X → RPopular bases: Fourier, wavelet

Process f in coefficient domain e.g. estimate, thereshold

Exit Euclid

We want to build {ψi} according to graph W

Page 19: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Toy example

Chapelle, Scholkopf and Zien, Semi-supervised learning, 2006

Example: USPS benchmark

X is USPS (ML benchmark) as 1500 vectors in R16×16 = R256

Affinity Wi,j = exp(−‖xi − xj‖2

)f : X → {1,−1} is the class label.

Page 20: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Toy example

Chapelle, Scholkopf and Zien, Semi-supervised learning, 2006

Example: USPS benchmark

X is USPS (ML benchmark) as 1500 vectors in R16×16 = R256

Affinity Wi,j = exp(−‖xi − xj‖2

)f : X → {1,−1} is the class label.

Page 21: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Toy example

Chapelle, Scholkopf and Zien, Semi-supervised learning, 2006

Example: USPS benchmark

X is USPS (ML benchmark) as 1500 vectors in R16×16 = R256

Affinity Wi,j = exp(−‖xi − xj‖2

)f : X → {1,−1} is the class label.

Page 22: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Toy example

Chapelle, Scholkopf and Zien, Semi-supervised learning, 2006

Example: USPS benchmark

X is USPS (ML benchmark) as 1500 vectors in R16×16 = R256

Affinity Wi,j = exp(−‖xi − xj‖2

)f : X → {1,−1} is the class label.

Page 23: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Toy example: visualization by kernel PCA

−0.015 −0.01 −0.005 0 0.005 0.01 0.015 0.02 0.025

−0.02

−0.01

0

0.01

0.02−0.025

−0.02

−0.015

−0.01

−0.005

0

0.005

0.01

0.015

−1

−0.8

−0.6

−0.4

−0.2

0

0.2

0.4

0.6

0.8

1

Page 24: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Fourier Basis for {f : X → R}Belkin and Niyogi, Using manifold structure for partially labelledclassification, 2003

Generalizing Fourier: The Graph Laplacian eigenbasis

Take (W − D)ψi = λiψi where Di ,i =∑

j Wi ,j

−0.015 −0.01 −0.005 0 0.005 0.01 0.015 0.02 0.025

−0.02

−0.015

−0.01

−0.005

0

0.005

0.01

0.015−0.025

−0.02

−0.015

−0.01

−0.005

0

0.005

0.01

0.015−0.04

−0.02

0

0.02

0.04

0.06

Page 25: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Cons of Laplacian Eigenbasis

Laplacian (“Graph Fourier”) basis

Oscillatory, nonlocalized

Uninterpretable

Scalability challenging

No theoretical bound on |〈f , ψi 〉|Empirically slow coefficient decay

No fast transform

Page 26: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Toy example: Graph Laplacian Eigenbasis

Page 27: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Toy example: Graph Laplacian Eigenbasis

Page 28: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Cons of Laplacian Eigenbasis

Laplacian eigenbasis “Dream” Basis

Oscillatory, nonlocalized Localized

Uninterpretable Interpretable

Scalability Challenging Computation scalable

No theory bound on |〈f , ψi 〉| Provably fast coef. decay

Empirically slow decay Empricially fast decay

No fast transform Fast transform

Page 29: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

On Euclidean space, Wavelet basis solves this

Localized

Interpretable - scale/shift of same function

Fundamental wavelet property on R - coeffs decay:If ψ is a regular wavelet and 0 < α < 1, then

|f (x)− f (y)| ≤ C |x − y |α ⇐⇒ |〈f , ψ`,k〉| ≤ C̃ · 2−`(α+ 12 )

Fast transform

Page 30: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Wavelet basis for {f : X → R}?

Prior Art

Diffusion wavelets (Coifman, Maggioni)

Anisotropic Haar bases (Donoho)

Treelets (Nadler, Lee, Wasserman)

Page 31: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Main Message

Any Balanced Partition Tree whose metric preserves smoothness inW yields an extremely simple Wavelet “Dream” Basis

Page 32: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:
Page 33: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Cons of Laplacian Eigenbasis

Laplacian eigenbasis Haar-like Basis

Oscillatory, nonlocalized Localized

Uninterpretable Easily interpretable

Scalability Challenging Computation scalable

No theory bound on |〈f , ψi 〉| f smooth ⇔|〈f , ψ`,k〉| ≤ c−`

Empirically slow decay Empricially fast decay

No fast transform Fast transform

Page 34: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Toy example: Haar-like coeffs decay

Page 35: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Toy example: Haar-like coeffs decay

Page 36: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Toy example: Haar-like coeffs decay

Page 37: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Toy example: Haar-like coeffs decay

Page 38: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Eigenfunctions are oscillatory

−0.015 −0.01 −0.005 0 0.005 0.01 0.015 0.02 0.025

−0.02

−0.015

−0.01

−0.005

0

0.005

0.01

0.015−0.025

−0.02

−0.015

−0.01

−0.005

0

0.005

0.01

0.015−0.04

−0.02

0

0.02

0.04

0.06

Page 39: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Toy example: Haar-like basis function

−0.015−0.01

−0.0050

0.0050.01

0.0150.02

0.025−0.02

−0.01

0

0.01

0.02−0.025

−0.02

−0.015

−0.01

−0.005

0

0.005

0.01

0.015

−0.06

−0.04

−0.02

0

0.02

0.04

Page 40: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Main Message

Any Balanced Partition Tree, whose metric preserves smoothnessin W ,yields an extremely simple Basis

Page 41: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

A Partition Tree on the nodes

Page 42: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

A Partition Tree on the nodes

Page 43: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

A Partition Tree on the nodes

Page 44: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

A Partition Tree on the nodes

Page 45: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

A Partition Tree on the nodes

Page 46: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree (Dendrogram)

Page 47: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree (Dendrogram)

Page 48: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree (Dendrogram)

Page 49: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree (Dendrogram)

Page 50: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree (Dendrogram)

Page 51: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree (Dendrogram)

Page 52: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree (Dendrogram)

Page 53: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

The Haar Basis on [0, 1]

Page 54: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

The Haar Basis on [0, 1]

Page 55: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

The Haar Basis on [0, 1]

Page 56: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

The Haar Basis on [0, 1]

Page 57: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

The Haar Basis on [0, 1]

Page 58: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

The Haar Basis on [0, 1]

Page 59: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

The Haar Basis on [0, 1]

Page 60: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

The Haar Basis on [0, 1]

Page 61: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

The Haar Basis on [0, 1]

Page 62: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

The Haar Basis on [0, 1]

Page 63: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

The Haar Basis on [0, 1]

Page 64: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree (Dendrogram)

Page 65: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree (Dendrogram)

Page 66: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree (Dendrogram)

Page 67: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree (Dendrogram)

Page 68: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree (Dendrogram)

Page 69: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree (Dendrogram)

Page 70: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree (Dendrogram)

Page 71: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree ⇒ Haar-like basis

Page 72: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree ⇒ Haar-like basis

Page 73: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree ⇒ Haar-like basis

Page 74: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree ⇒ Haar-like basis

Page 75: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree ⇒ Haar-like basis

Page 76: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree ⇒ Haar-like basis

Page 77: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree ⇒ Haar-like basis

Page 78: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree ⇒ Haar-like basis

Page 79: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree ⇒ Haar-like basis

Page 80: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree ⇒ Haar-like basis

Page 81: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Partition Tree ⇒ Haar-like basis

Page 82: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:
Page 83: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Main Message

Any Balanced Partition Tree,whose metric preservessmoothness in W , yields an extremely simple WaveletBasis

Page 84: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

f smooth in tree metric ⇐⇒ coefs decay

How to define smoothness

Partition tree T induces natrual tree (ultra-) metric d

Measure smoothness of f : X → R w.r.t d

Theorem

Let f : X → R. Then

|f (x)− f (y)| ≤ C · d (x , y)α ⇔ |〈f , ψ`,k〉| ≤ C̃ · |supp (ψ`,k)|(α+ 12 )

for any Haar-like basis {ψ`.k} based on the tree T .

If the tree is balanced ⇒ |offspring folder | ≤ q · |parent folder |Then|f (x)− f (y)| ≤ C · d (x , y)α ⇐⇒ |〈f , ψ`,k〉| ≤ C̃ · q`(α+ 1

2 )

(for classical Haar, q = 12).

Page 85: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

f smooth in tree metric ⇐⇒ coefs decay

How to define smoothness

Partition tree T induces natrual tree (ultra-) metric d

Measure smoothness of f : X → R w.r.t d

Theorem

Let f : X → R. Then

|f (x)− f (y)| ≤ C · d (x , y)α ⇔ |〈f , ψ`,k〉| ≤ C̃ · |supp (ψ`,k)|(α+ 12 )

for any Haar-like basis {ψ`.k} based on the tree T .

If the tree is balanced ⇒ |offspring folder | ≤ q · |parent folder |Then|f (x)− f (y)| ≤ C · d (x , y)α ⇐⇒ |〈f , ψ`,k〉| ≤ C̃ · q`(α+ 1

2 )

(for classical Haar, q = 12).

Page 86: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

f smooth in tree metric ⇐⇒ coefs decay

How to define smoothness

Partition tree T induces natrual tree (ultra-) metric d

Measure smoothness of f : X → R w.r.t d

Theorem

Let f : X → R. Then

|f (x)− f (y)| ≤ C · d (x , y)α ⇔ |〈f , ψ`,k〉| ≤ C̃ · |supp (ψ`,k)|(α+ 12 )

for any Haar-like basis {ψ`.k} based on the tree T .

If the tree is balanced ⇒ |offspring folder | ≤ q · |parent folder |Then|f (x)− f (y)| ≤ C · d (x , y)α ⇐⇒ |〈f , ψ`,k〉| ≤ C̃ · q`(α+ 1

2 )

(for classical Haar, q = 12).

Page 87: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

f smooth in tree metric ⇐⇒ coefs decay

How to define smoothness

Partition tree T induces natrual tree (ultra-) metric d

Measure smoothness of f : X → R w.r.t d

Theorem

Let f : X → R. Then

|f (x)− f (y)| ≤ C · d (x , y)α ⇔ |〈f , ψ`,k〉| ≤ C̃ · |supp (ψ`,k)|(α+ 12 )

for any Haar-like basis {ψ`.k} based on the tree T .

If the tree is balanced ⇒ |offspring folder | ≤ q · |parent folder |Then|f (x)− f (y)| ≤ C · d (x , y)α ⇐⇒ |〈f , ψ`,k〉| ≤ C̃ · q`(α+ 1

2 )

(for classical Haar, q = 12).

Page 88: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

f smooth in tree metric ⇐⇒ coefs decay

How to define smoothness

Partition tree T induces natrual tree (ultra-) metric d

Measure smoothness of f : X → R w.r.t d

Theorem

Let f : X → R. Then

|f (x)− f (y)| ≤ C · d (x , y)α ⇔ |〈f , ψ`,k〉| ≤ C̃ · |supp (ψ`,k)|(α+ 12 )

for any Haar-like basis {ψ`.k} based on the tree T .

If the tree is balanced ⇒ |offspring folder | ≤ q · |parent folder |Then|f (x)− f (y)| ≤ C · d (x , y)α ⇐⇒ |〈f , ψ`,k〉| ≤ C̃ · q`(α+ 1

2 )

(for classical Haar, q = 12).

Page 89: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Results

Results

1 Any partition tree on X induces “wavelet” Haar-like bases√

2 “Balanced” tree ⇒ f smooth equals fast coefficient decay√

3 Application to semi-supervised learning

4 Beyond basics: Comparing trees, Tensor product of Haar-likebases

Page 90: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Application: Semi supervised learning

Classification/Regression with Haar-like basis

Task: Given values of smooth f on X̃ ⊂ X , extend f to X .

Step 1: Build a partition tree s.t. f is smooth w.r.t tree metric

Step 2: Construct a Haar-like basis {ψ`,i}

Step 3: Estimate f̂ =∑ ̂〈f , ψ`,i 〉ψ`,i

Control over coefficient decay ⇒ non-parametric risk analysis

Bound on E∥∥∥f − f̂

∥∥∥2depends only on smoothness α of the

target f and # labeled points

Page 91: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Application: Semi supervised learning

Classification/Regression with Haar-like basis

Task: Given values of smooth f on X̃ ⊂ X , extend f to X .

Step 1: Build a partition tree s.t. f is smooth w.r.t tree metric

Step 2: Construct a Haar-like basis {ψ`,i}

Step 3: Estimate f̂ =∑ ̂〈f , ψ`,i 〉ψ`,i

Control over coefficient decay ⇒ non-parametric risk analysis

Bound on E∥∥∥f − f̂

∥∥∥2depends only on smoothness α of the

target f and # labeled points

Page 92: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Application: Semi supervised learning

Classification/Regression with Haar-like basis

Task: Given values of smooth f on X̃ ⊂ X , extend f to X .

Step 1: Build a partition tree s.t. f is smooth w.r.t tree metric

Step 2: Construct a Haar-like basis {ψ`,i}

Step 3: Estimate f̂ =∑ ̂〈f , ψ`,i 〉ψ`,i

Control over coefficient decay ⇒ non-parametric risk analysis

Bound on E∥∥∥f − f̂

∥∥∥2depends only on smoothness α of the

target f and # labeled points

Page 93: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Application: Semi supervised learning

Classification/Regression with Haar-like basis

Task: Given values of smooth f on X̃ ⊂ X , extend f to X .

Step 1: Build a partition tree s.t. f is smooth w.r.t tree metric

Step 2: Construct a Haar-like basis {ψ`,i}

Step 3: Estimate f̂ =∑ ̂〈f , ψ`,i 〉ψ`,i

Control over coefficient decay ⇒ non-parametric risk analysis

Bound on E∥∥∥f − f̂

∥∥∥2depends only on smoothness α of the

target f and # labeled points

Page 94: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Application: Semi supervised learning

Classification/Regression with Haar-like basis

Task: Given values of smooth f on X̃ ⊂ X , extend f to X .

Step 1: Build a partition tree s.t. f is smooth w.r.t tree metric

Step 2: Construct a Haar-like basis {ψ`,i}

Step 3: Estimate f̂ =∑ ̂〈f , ψ`,i 〉ψ`,i

Control over coefficient decay ⇒ non-parametric risk analysis

Bound on E∥∥∥f − f̂

∥∥∥2depends only on smoothness α of the

target f and # labeled points

Page 95: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Application: Semi supervised learning

Classification/Regression with Haar-like basis

Task: Given values of smooth f on X̃ ⊂ X , extend f to X .

Step 1: Build a partition tree s.t. f is smooth w.r.t tree metric

Step 2: Construct a Haar-like basis {ψ`,i}

Step 3: Estimate f̂ =∑ ̂〈f , ψ`,i 〉ψ`,i

Control over coefficient decay ⇒ non-parametric risk analysis

Bound on E∥∥∥f − f̂

∥∥∥2depends only on smoothness α of the

target f and # labeled points

Page 96: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Application: Semi supervised learning

Classification/Regression with Haar-like basis

Task: Given values of smooth f on X̃ ⊂ X , extend f to X .

Step 1: Build a partition tree s.t. f is smooth w.r.t tree metric

Step 2: Construct a Haar-like basis {ψ`,i}

Step 3: Estimate f̂ =∑ ̂〈f , ψ`,i 〉ψ`,i

Control over coefficient decay ⇒ non-parametric risk analysis

Bound on E∥∥∥f − f̂

∥∥∥2depends only on smoothness α of the

target f and # labeled points

Page 97: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Toy Example benchmark

0 20 40 60 80 1000

5

10

15

20

25

30

# of labeled points (out of 1500)

Tes

t Err

or (

%)

Laplacian EigenmapsLaplacian Reg.Adaptive ThresholdHaar−like basisState of the art

Page 98: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

MNIST Digits 8 vs. {3,4,5,7}

0 20 40 60 80 1000

5

10

15

20

25

# of labeled points (out of 1000)

Tes

t Err

or (

%)

Laplacian EigenmapsLaplacian Reg.Adaptive ThresholdHaar−like basis

Page 99: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Results

Results

1 Any partition tree on X induces “wavelet” Haar-like bases√

2 “Balanced” tree ⇒ f smooth equals fast coefficient decay√

3 Application to semi-supervised learning√

4 Beyond basics: Tensor product of Haar-like bases, Coefficientthresholding

Page 100: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Tensor product of Haar-like bases

Coifman and G, Harmonic Analysis of Digital Data Bases (2010)

Page 101: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Tensor product of Haar-like bases

Coifman and G, Harmonic Analysis of Digital Data Bases (2010)

Page 102: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Tensor product of Haar-like bases

Coifman and G, Harmonic Analysis of Digital Data Bases (2010)

Page 103: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Tensor product of Haar-like bases

Coifman and G, Harmonic Analysis of Digital Data Bases (2010)

Page 104: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Tensor product of Haar-like bases

Coifman and G, Harmonic Analysis of Digital Data Bases (2010)

Page 105: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Tensor product of Haar-like bases

Coifman and G, Harmonic Analysis of Digital Data Bases (2010)

Page 106: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Tensor product of Haar-like bases

Coifman and G, Harmonic Analysis of Digital Data Bases (2010)

Page 107: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Tensor product of Haar-like bases

Coifman and G, Harmonic Analysis of Digital Data Bases (2010)

Page 108: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Tensor product of Haar-like bases

Coifman and G, Harmonic Analysis of Digital Data Bases (2010)

Page 109: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Tensor product of Haar-like bases

Coifman and G, Harmonic Analysis of Digital Data Bases (2010)

Page 110: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Tensor product of Haar-like bases

Coifman and G, Harmonic Analysis of Digital Data Bases (2010)

Page 111: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Tensor product of Haar-like bases

Coifman and G, Harmonic Analysis of Digital Data Bases (2010)

Page 112: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Tensor product of Haar-like bases

Coifman and G, Harmonic Analysis of Digital Data Bases (2010)

Page 113: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Tensor product of Haar-like bases

Coifman and G, Harmonic Analysis of Digital Data Bases (2010)

Page 114: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Tensor product of Haar-like bases

Page 115: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

The Big Picture

Coifman and Weiss, Extensions of Hardy spaces and their use in analysis,1979

Geometric tools for Data analysis widely recognized

Analysis tools (e.g. function spaces, wavelet theory) in graphor general geometries valuable and largely unexplored in MLcontext

Deep theory, long tradition: geometry of X ⇐⇒ bases for{f : X → R} (“Spaces of Homogeneous Type”)

Page 116: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

The Big Picture

Coifman and Weiss, Extensions of Hardy spaces and their use in analysis,1979

Geometric tools for Data analysis widely recognized

Analysis tools (e.g. function spaces, wavelet theory) in graphor general geometries valuable and largely unexplored in MLcontext

Deep theory, long tradition: geometry of X ⇐⇒ bases for{f : X → R} (“Spaces of Homogeneous Type”)

Page 117: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

The Big Picture

Coifman and Weiss, Extensions of Hardy spaces and their use in analysis,1979

Geometric tools for Data analysis widely recognized

Analysis tools (e.g. function spaces, wavelet theory) in graphor general geometries valuable and largely unexplored in MLcontext

Deep theory, long tradition: geometry of X ⇐⇒ bases for{f : X → R} (“Spaces of Homogeneous Type”)

Page 118: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

The Big Picture

Coifman and Weiss, Extensions of Hardy spaces and their use in analysis,1979

Geometric tools for Data analysis widely recognized

Analysis tools (e.g. function spaces, wavelet theory) in graphor general geometries valuable and largely unexplored in MLcontext

Deep theory, long tradition: geometry of X ⇐⇒ bases for{f : X → R} (“Spaces of Homogeneous Type”)

Page 119: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Summary

Motto

“. . . the relationships between smoothness and frequency formingthe core ideas of Euclidean harmonic analysis are remarkablyresilient, persisting in very general geometries.”- Szlam, Maggioni, Coifman (2008)

Main message

Any Balanced Partition Tree whose metric preserves smoothness inW yields an extremely simple “Dream” Wavelet Basis

Fascinating open question

Which graphs admit Balanced Partition Trees, whose metricpreserves smoothness in W ?

Page 120: Multiscale Wavelets on Trees, Graphs and High Dimensional Dataweb.stanford.edu/~gavish/documents/ICML_Haar_like_slides.pdf · Harmonic analysis wisdom in low dim Euclidean space:

Supporting Information - proofs & code:www.stanford.edu/˜gavish ;www.wisdom.weizmann.ac.il/˜nadler/

G, Nadler and Coifman, Multiscale wavelets on trees, graphsand high dimensional data, Proceedings of ICML 2010

G, Nadler and Coifman, Inference using Haar-like wavelets,preprint (2010)

Coifman and G, Harmonic analysis of digital data bases, toappear in Wavelets: Old and New Perspectives, Springer(2010)

Coifman and Weiss, Extensions of Hardy spaces and their usein analysis, Bul. Of the AMS, 83 #4, pp. 569-645 (1977)

Singh, Nowak and Calderbank, Detecting weak buthierarchically-structured patterns in networks, Proceedings ofAISTATS 2010