Research Project (2000-2003)

Estimating driving forces of nonstationary time series with slow feature analysis

Laurenz Wiskott


Slow feature analysis (SFA) is a technique for extracting slowly varying freatures from a quickly varying signal in a non-linear fashion. It has been developed in the context of biological modeling, but can also be used to analyze nonstationary time series and estimate underlying driving forces. The figure shows an example of a tent map time series modulated by a slowly varying driving force.

nonstationary time series (31 kB)
nonstationary time series (28 kB)

Figure: Estimating the driving force of a tent map time series. Top: Nonstationary times series generated by an iterated tent map with an underlying driving force slowly shifting the 'tent' with cyclic boundary conditions. There is no obvious change of the dynamics. Bottom: True (solid line) and estimated (dots) driving force determined by slow feature analysis.

Python source code for SFA and several other learning algorithms written by Pietro Berkes and Tiziano Zito is available at http://mdp-toolkit.sourceforge.net/.


Relevant Publication:

  1. Wiskott, L. (12. December 2003).
    Estimating driving forces of nonstationary time series with slow feature analysis.
    arXiv.org e-Print archive, http://arxiv.org/abs/cond-mat/0312317.
    (bibtex, abstract.html, paper, paper.pdf, paper.ps.gz)


Related Project:


setup December 12, 2003; updated December 18, 2003
Laurenz Wiskott, http://www.neuroinformatik.ruhr-uni-bochum.de/PEOPLE/wiskott/