1 of 28

Time Coupled Diffusion Maps- An online approach

Ev Zisselman

2 of 28

Content

  • Accounting for Changing Dynamics
  • The proposed approach
  • Numerical example
  • Online extension – general case
  • The proposed solution- Perturbation theory
  • Perturbation theory- next steps

3 of 28

Content

  • Accounting for Changing Dynamics
  • The proposed approach
  • Numerical example
  • Online extension – general case
  • The proposed solution- Perturbation theory
  • Perturbation theory- next steps

4 of 28

Accounting for Changing Dynamics in manifold

  • Current graph Laplacian methods assume stationary process, hence a static intrinsic manifold.
  • However, in many applications accounting for changing in the intrinsic manifold may offer an advantage.
  • Examples for such applications are:
    • Video segmentation
    • Vortices in the atmosphere or in ocean

flows�

5 of 28

Content

  • Accounting for Changing Dynamics
  • The proposed approach
  • Numerical example
  • Online extension – general case
  • The proposed solution- Perturbation theory
  • Perturbation theory- next steps

6 of 28

The proposed approach

  •  

n points

d dimension

m times

X

7 of 28

The proposed approach

  •  

 

 

 

 

 

…

 

 

8 of 28

The proposed approach

  •  

9 of 28

The proposed approach

  •  

10 of 28

The proposed approach

  •  

11 of 28

Content

  • Accounting for Changing Dynamics
  • The proposed approach
  • Numerical example
  • Online extension – general case
  • The proposed solution- Perturbation theory
  • Perturbation theory- next steps

12 of 28

Numerical example

  •  

13 of 28

Numerical example – other methods

  •  

n points

2 dimension

t times

X

 

14 of 28

Numerical example

1. Standard diffusion map:

  • At time t=1 it separates between the red and the blue points
  • At time t=5 there is no such a separation- all the points are uniformly spread on a unit disk
  • Also at time t=9 it separates between the top points and the bottom points

15 of 28

Numerical example

2. Concatenated data Diffusion map:

  • At time t=1 we get the same separation as before
  • At time t=5 we get basically nothing interesting – on average the points are spread out over the disc
  • Notice that at t=9 also provides no separation

16 of 28

Numerical example

Time coupled diffusion map:

  • At time t=1 we get the same separation as before
  • At time t=5 we still get the information of the past
  • At time t=9 it clearly captures the foure events: the four lines in the embedding represent the four classes in the data
  • The time couple diffusion map aggregates information over time

17 of 28

Numerical example

  • First two coordinate of the embedding:

The figure shows a clear separation in the case of time coupled DM, as opposed to lack of separation in the case of concatenated data DM

18 of 28

Content

  • Accounting for Changing Dynamics
  • The proposed approach
  • Numerical example
  • Online extension – general case
  • The proposed solution- Perturbation theory
  • Perturbation theory- next steps

19 of 28

Online extension- general case

  •  

20 of 28

Content

  • Accounting for Changing Dynamics
  • The proposed approach
  • Numerical example
  • Online extension – general case
  • The proposed solution- Perturbation theory
  • Perturbation theory- next steps

21 of 28

Perturbation theory

  •  

22 of 28

Perturbation theory

  •  

23 of 28

Perturbation theory

  •  

24 of 28

Perturbation theory- eigenvalue approximation

  •  

25 of 28

Perturbation theory- eigenvalue approximation

  •  

26 of 28

Content

  • Accounting for Changing Dynamics
  • The proposed approach
  • Numerical example
  • Online extension – general case
  • The proposed solution- Perturbation theory
  • Perturbation theory- next steps

27 of 28

Perturbation theory- next steps

  •  

28 of 28

Questions