Motivation. In a time series data, the latent features change more slowly than the actual data. For example in a video of a running zebra, the pixels of the video rapidly changes, but the ‘feature’ that there is a zebra in the frame does not change. We take advantage of this.
def. Slow Feature Analysis (SFA). We have continuous time series data
- We extract them into latent features over time via a set of non-linear functions .
- These non-linear functions are somewhat arbitrarily chosen. It can simply be something like or , etc.
- Then we linearly combine these to get the output signal via matrix
Objectiv e. Our goal is to find such that changes very slowly. Thus the objective is to minimize:
under constraints 3. Zero mean: ← because shifts doesn’t matter 4. Unit variance: ← because amplitude doesn’t matter