Lecture series: Data analysis Lectures: Each Tuesday at 16:00 (First lecture: May 21, last lecture: June 25) Thomas Kreuz, ISC, CNR

Slides:



Advertisements
Similar presentations
Physical Layer: Signals, Capacity, and Coding
Advertisements

From
DYNAMICS OF RANDOM BOOLEAN NETWORKS James F. Lynch Clarkson University.
 Introduction and motivation  Comparitive investigation: Predictive performance of measures of synchronization  Statistical validation of seizure predictions:
Neural Synchronization Jaeseung Jeong, Ph.D Department of Bio and Brain Engineering, KAIST.
Lecture series: Data analysis Lectures: Each Tuesday at 16:00 (First lecture: May 21, last lecture: June 25) Thomas Kreuz, ISC, CNR
AGC DSP AGC DSP Professor A G Constantinides©1 Modern Spectral Estimation Modern Spectral Estimation is based on a priori assumptions on the manner, the.
Stochastic Resonance:New Horizons in Physics & Engineering, Max Planck Institute for the Physics of Complex Systems, Dresden 4-7 October 2004 Andrzej Krawiecki,
Forecasting using Non Linear Techniques in Time Series Analysis – Michel Camilleri – September FORECASTING USING NON-LINEAR TECHNIQUES IN TIME SERIES.
STAT 497 APPLIED TIME SERIES ANALYSIS
Nonlinear estimators and time embedding Raul Vicente FIAS Frankfurt,
Seizure prediction by non- linear time series analysis of brain electrical activity Ilana Podlipsky.
Digital Image Processing Chapter 5: Image Restoration.
Paradoxes on Instantaneous Frequency a la Leon Cohen Time-Frequency Analysis, Prentice Hall, 1995 Chapter 2: Instantaneous Frequency, P. 40.
Chaos Control (Part III) Amir massoud Farahmand Advisor: Caro Lucas.
Admin stuff. Questionnaire Name Math courses taken so far General academic trend (major) General interests What about Chaos interests you the most?
(1) A probability model respecting those covariance observations: Gaussian Maximum entropy probability distribution for a given covariance observation.
Statistical Methods for long-range forecast By Syunji Takahashi Climate Prediction Division JMA.
Lecture series: Data analysis Lectures: Each Tuesday at 16:00 (First lecture: May 21, last lecture: June 25) Thomas Kreuz, ISC, CNR
Review of Probability.
Reconstructed Phase Space (RPS)
Dynamics of Coupled Oscillators-Theory and Applications
Lecture 2 Signals and Systems (I)
Wireless Communication Technologies 1 Outline Introduction OFDM Basics Performance sensitivity for imperfect circuit Timing and.
Mathematical Preliminaries. 37 Matrix Theory Vectors nth element of vector u : u(n) Matrix mth row and nth column of A : a(m,n) column vector.
THE ANDERSON LOCALIZATION PROBLEM, THE FERMI - PASTA - ULAM PARADOX AND THE GENERALIZED DIFFUSION APPROACH V.N. Kuzovkov ERAF project Nr. 2010/0272/2DP/ /10/APIA/VIAA/088.
Strange Attractors From Art to Science J. C. Sprott Department of Physics University of Wisconsin - Madison Presented to the Society for chaos theory in.
Signals CY2G2/SE2A2 Information Theory and Signals Aims: To discuss further concepts in information theory and to introduce signal theory. Outcomes:
Detecting non linear dynamics in cardiovascular control: the surrogate data approach Alberto Porta Department of Biomedical Sciences for Health Galeazzi.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Definitions Random Signal Analysis (Review) Discrete Random Signals Random.
Applications of Neural Networks in Time-Series Analysis Adam Maus Computer Science Department Mentor: Doctor Sprott Physics Department.
Detection of phase synchronization applied to audio-visual stimulation EEG M. Teplan, K. Šušmáková, M. Paluš, M. Vejmělka Institute of Measurement Science,
Modern Navigation Thomas Herring MW 11:00-12:30 Room
Low-Dimensional Chaotic Signal Characterization Using Approximate Entropy Soundararajan Ezekiel Matthew Lang Computer Science Department Indiana University.
Some figures adapted from a 2004 Lecture by Larry Liebovitch, Ph.D. Chaos BIOL/CMSC 361: Emergence 1/29/08.
EEG analysis during hypnagogium Petr Svoboda Laboratory of System Reliability Faculty of Transportation Czech Technical University
Introduction to Chaos by: Saeed Heidary 29 Feb 2013.
CCN COMPLEX COMPUTING NETWORKS1 This research has been supported in part by European Commission FP6 IYTE-Wireless Project (Contract No: )
Synchronization in complex network topologies
BioSS reading group Adam Butler, 21 June 2006 Allen & Stott (2003) Estimating signal amplitudes in optimal fingerprinting, part I: theory. Climate dynamics,
ارتباطات داده (883-40) فرآیندهای تصادفی نیمسال دوّم افشین همّت یار دانشکده مهندسی کامپیوتر 1.
1 8. One Function of Two Random Variables Given two random variables X and Y and a function g(x,y), we form a new random variable Z as Given the joint.
Experiments on Noise CharacterizationRoma, March 10,1999Andrea Viceré Experiments on Noise Analysis l Need of noise characterization for  Monitoring the.
ECE-7000: Nonlinear Dynamical Systems Overfitting and model costs Overfitting  The more free parameters a model has, the better it can be adapted.
Chapter 1 Random Process
Information Geometry and Model Reduction Sorin Mitran 1 1 Department of Mathematics, University of North Carolina, Chapel Hill, NC, USA Reconstruction.
ENEE631 Digital Image Processing (Spring'04) Basics on 2-D Random Signal Spring ’04 Instructor: Min Wu ECE Department, Univ. of Maryland, College Park.
S. Srinivasan, S. Prasad, S. Patil, G. Lazarou and J. Picone Intelligent Electronic Systems Center for Advanced Vehicular Systems Mississippi State University.
1 Challenge the future Chaotic Invariants for Human Action Recognition Ali, Basharat, & Shah, ICCV 2007.
Amir massoud Farahmand
Chapter 2. Fourier Representation of Signals and Systems
1 EE571 PART 3 Random Processes Huseyin Bilgekul Eeng571 Probability and astochastic Processes Department of Electrical and Electronic Engineering Eastern.
1 Synchronization in large networks of coupled heterogeneous oscillators Edward Ott University of Maryland.
ECE-7000: Nonlinear Dynamical Systems 2. Linear tools and general considerations 2.1 Stationarity and sampling - In principle, the more a scientific measurement.
1 Quasiperiodic Dynamics in Coupled Period-Doubling Systems Sang-Yoon Kim Department of Physics Kangwon National University Korea Nonlinear Systems with.
ESTIMATION METHODS We know how to calculate confidence intervals for estimates of  and  2 Now, we need procedures to calculate  and  2, themselves.
[Chaos in the Brain] Nonlinear dynamical analysis for neural signals Jaeseung Jeong, Ph.D Department of Bio and Brain Engineering, KAIST.
L’Aquila 1 of 26 “Chance or Chaos?” Climate 2005, PIK, Jan 2005 Gabriele Curci, University of L’Aquila
Fundamentals of Data Analysis Lecture 10 Correlation and regression.
V.V. Emel’yanov, S.P. Kuznetsov, and N.M. Ryskin* Saratov State University, , Saratov, Russia * GENERATION OF HYPERBOLIC.
Chaos Analysis.
National Mathematics Day
LECTURE 30: SYSTEM ANALYSIS USING THE TRANSFER FUNCTION
Chaos Control (Part III)
Dimension Review Many of the geometric structures generated by chaotic map or differential dynamic systems are extremely complex. Fractal : hard to define.
Outline Introduction Signal, random variable, random process and spectra Analog modulation Analog to digital conversion Digital transmission through baseband.
Department of Electrical and Computer Engineering
Introduction of Chaos in Electric Drive Systems
STOCHASTIC HYDROLOGY Random Processes
16. Mean Square Estimation
Presentation transcript:

Lecture series: Data analysis Lectures: Each Tuesday at 16:00 (First lecture: May 21, last lecture: June 25) Thomas Kreuz, ISC, CNR

Lecture 1: Example (Epilepsy & spike train synchrony), Data acquisition, Dynamical systems Lecture 2: Linear measures, Introduction to non-linear dynamics Lecture 3: Non-linear measures Lecture 4: Measures of continuous synchronization Lecture 5: Measures of discrete synchronization (spike trains) Lecture 6: Measure comparison & Application to epileptic seizure prediction Schedule

Example: Epileptic seizure prediction Data acquisition Introduction to dynamical systems First lecture

Non-linear model systems Linear measures Introduction to non-linear dynamics Non-linear measures - Introduction to phase space reconstruction - Lyapunov exponent Second lecture

Non-linear measures - Dimension [ Excursion: Fractals ] - Entropies - Relationships among non-linear measures Third lecture

Characterizition of a dynamic in phase space Predictability (Information / Entropy) Density Self-similarityLinearity / Non-linearity Determinism / Stochasticity (Dimension) Stability (sensitivity to initial conditions)

Dimension (classical) Number of degrees of freedom necessary to characterize a geometric object Euclidean geometry: Integer dimensions Object Dimension Point0 Line1 Square (Area)2 Cube (Volume)3 N-cuben Time series analysis: Number of equations necessary to model a physical system

Hausdorff-dimension

Box-counting

Richardson: Counter-intuitive notion that a coastline's measured length changes with the length of the measuring stick used. Fractal dimension of a coastline: How does the number of measuring sticks required to measure the coastline change with the scale of the stick?

Example: Koch-curve Some properties: - Infinite length - Continuous everywhere - Differentiable nowhere - Fractal dimension D=log4/log3≈ 1.26

Strange attractors are fractals Logistic map Hénon map 2,01

Self-similarity of the logistic attractor

Generalized dimensions

Generalized entropies

Lyapunov-exponent

Summary

Motivation Measures of synchronization for continuous data Linear measures: Cross correlation, coherence Mutual information Phase synchronization (Hilbert transform) Non-linear interdependences Measure comparison on model systems Measures of directionality Granger causality Transfer entropy Today’s lecture

Motivation

Motivation: Bivariate time series analysis Three different scenarios: Repeated measurement from one system (different times)  Stationarity, Reliability Simultaneous measurement from one system (same time)  Coupling, Correlation, Synchronization, Directionality Simultaneous measurement from two systems (same time)  Coupling, Correlation, Synchronization, Directionality

Synchronization [Huygens: Horologium Oscillatorium. 1673]

Synchronization [Pecora & Carroll. Synchronization in chaotic systems. Phys Rev Lett 1990]

Synchronization [Pikovsky & Rosenblum: Synchronization. Scholarpedia (2007)] In-phase synchronization

Synchronization [Pikovsky & Rosenblum: Synchronization. Scholarpedia (2007)] Anti-phase synchronization

Synchronization [Pikovsky & Rosenblum: Synchronization. Scholarpedia (2007)] Synchronization with phase shift

Synchronization [Pikovsky & Rosenblum: Synchronization. Scholarpedia (2007)] No synchronization

Synchronization [Pikovsky & Rosenblum: Synchronization. Scholarpedia (2007)] In-phase synchronizationAnti-phase synchronization No synchronizationSynchronization with phase shift

Measures of synchronization SynchronizationDirectionality Cross correlation / Coherence Mutual Information Index of phase synchronization - based on Hilbert transform - based on Wavelet transform Non-linear interdependence Event synchronization Delay asymmetry Transfer entropy Granger causality

Linear correlation

Static linear correlation: Pearson’s r -1 - completely anti-correlated r = 0 - uncorrelated (linearly!) 1 - completely correlated Two sets of data points:

Examples: Pearson’s r Undefined [An example of the correlation of x and y for various distributions of (x,y) pairs; Denis Boigelot 2011]

Cross correlation Maximum cross correlation:

Coherence Linear correlation in the frequency domain Cross spectrum: Coherence = Normalized power in the cross spectrum Welch’s method: average over estimated periodograms of subintervals of equal length Complex number  Phase

Mutual information

Shannon entropy ~ ‘Uncertainty’ Binary probabilities:In general:

Mutual Information Marginal Shannon entropy: Joint Shannon entropy: Mutual Information: Estimation based on k-nearest neighbor distances: [Kraskov, Stögbauer, Grassberger: Estimating Mutual Information. Phys Rev E 2004] Kullback-Leibler entropy compares to probability distributions Mutual Information = KL-Entropy with respect to independence

Mutual Information Properties: Non-negativity: Symmetry: Minimum: Independent time series Maximum: for identical systems Venn diagram (Set theory)

Cross correlation & Mutual Information C max I C max I C max I

Phase synchronization

Definition of a phase - Rice phase - Hilbert phase - Wavelet phase Index of phase synchronization - Index based on circular variance - [Index based on Shannon entropy] - [Index based on conditional entropy] Phase synchronization [Tass et al. PRL 1998]

Linear interpolation between ‘marker events’ - threshold crossings (mostly zero, sometimes after demeaning) - discrete events (begin of a new cycle) Problem: Can be very sensitive to noise Rice phase

Hilbert phase [Rosenblum et al., Phys. Rev. Lett. 1996] Analytic signal: ‘Artificial’ imaginary part: Instantaneous Hilbert phase: - Cauchy principal value

Wavelet phase Basis functions with finite support Example: complex Morlet wavelet Wavelet = Hilbert + filter [ Quian Quiroga, Kraskov, Kreuz, Grassberger. Phys. Rev. E 2002 ] Wavelet phase:

Index of phase synchronization: Circular variance (CV)

Non-linear interdependence

Taken’s embedding theorem [F. Takens. Detecting strange attractors in turbulence. Springer, Berlin, 1980]

Non-linear interdependences Nonlinear interdependence SNonlinear interdependence H Synchronization Directionality [Arnhold, Lehnertz, Grassberger, Elger. Physica D 1999]

Non-linear interdependence

Event synchronization

Event synchronization Event times: Synchronicity: Event synchronization:Delay asymmetry: [Quian Quiroga, Kreuz, Grassberger. Phys Rev E 2002] Window: with Avoids double-counting

Event synchronization [Quian Quiroga, Kreuz, Grassberger. Phys Rev E 2002] Q q

Measure comparison on model systems

Measure comparison on model systems [Kreuz, Mormann, Andrzejak, Kraskov, Lehnertz, Grassberger. Phys D 2007]

Model systems & Coupling schemes

Hénon map Introduced by Michel Hénon as a simplified model of the Poincaré section of the Lorenz model One of the most studied examples of dynamical systems that exhibit chaotic behavior [M. Hénon. A two-dimensional mapping with a strange attractor. Commun. Math. Phys., 50:69, 1976]

Hénon map

Coupled Hénon maps Driver: Responder: Identical systems: Coupling strength:

Coupled Hénon maps

Coupled Hénon systems

Rössler system designed in 1976, for purely theoretical reasons later found to be useful in modeling equilibrium in chemical reactions [ O. E. Rössler. An equation for continuous chaos. Phys. Lett. A, 57:397, 1976 ]

Rössler system

Coupled Rössler systems Driver: Responder: Parameter mismatch: Coupling strength:

Coupled Rössler systems

Lorenz system Developed in 1963 as a simplified mathematical model for atmospheric convection Arise in simplified models for lasers, dynamos, electric circuits, and chemical reactions [ E. N. Lorenz. Deterministic non-periodic flow. J. Atmos. Sci., 20:130, 1963 ]

Lorenz system

Coupled Lorenz systems Driver: Responder: Small parameter mismatch in second component Coupling strength:

Coupled Lorenz systems

Noise-free case

Criterion I: Degree of monotonicity = 1 - strictly monotonic increase M(s) = 0 - flat line (or equal decrease and increase) = -1 - strictly monotonic decrease

Degree of monotonicity: Examples Sequences: 100 values  5050 pairs Left: Monotonicity Right: # positive # negative

Comparison: No Noise

Summary: No-Noise-Comparison Results for Rössler are more consistent than for the other systems Mutual Information slightly better than cross correlation (Non-linearity matters) Wavelet phase synchronization not appropiate for broadband systems (inherent filtering looses information)

Robustness against noise

Criterion II: Robustness against noise

Example: White noise

Hénon system: White noise

Rössler system : White noise

Lorenz system: White noise

Hénon system

Comparison: White noise

Summary: White noise For systems opposite order as in the noise-free case (Lorenz more robust then Hénon and than Rössler)  the more monotonous a system has been without noise, the less noise is necessary to destroy this monotonicity Highest robustness is obtained for cross correlation followed by mutual information.

Iso-spectral noise: Example

Iso-spectral noise: Fourier spectrum complex Autocorrelation Fourier spectrum Time domain Frequency domain x (t) Amplitude Physical phenomenon Time series

Generation of iso-spectral noise Phase-randomized surrogates: Take Fourier transform of original signal Randomize phases Take inverse Fourier transform  Iso-spectral surrogate (By construction identical Power spectrum, just different phases) Add to original signal with given NSR

Lorenz system: Iso-spectral noise

Comparison: Iso-spectral noise

Summary: Iso-spectral noise Again results for Rössler are more consistent than for the other systems Sometimes M never crosses critical threshold (monotonicity of the noise-free case is not destroyed by iso-spectral noise). Sometimes synchronization increases for more noise: (spurious) synchronization between contaminating noise-signals, only for narrow-band systems

Correlation among measures

Correlation among measures

Summary: Correlation All correlation values rather high (Minimum: ~0.65) Highest correlations for cross correlation and Hilbert phase synchronization Event synchronization and Hilbert phase synchronization appear least correlated Overall correlation between two phase synchronization methods low (but only due to different frequency sensitivity in the Hénon system)

Overall summary: Comparison of measures Capability to distinguish different coupling strengths Obvious and objective criterion exists only in some special cases (e.g., wavelet phase is not very suitable for a system with a broadband spectrum). Robustness against noise varies (Important criterion for noisy data)  Pragmatic solution: Choose measure which most reliably yields valuable information (e.g., information useful for diagnostic purposes) in test applications

Measures of directionality

Measures of directionality

Granger causality [Granger: Investigating causal relations by econometric models and cross-spectral methods. Econometrica 37, (1969)]

Granger causality Univariate model: Bivariate model: – Model parameters; – Prediction errors; [Granger: Investigating causal relations by econometric models and cross-spectral methods. Econometrica 37, (1969)] Fit via linear regression

Transfer Entropy: Conditional entropy Venn diagram (Set theory) Conditional entropy: Mutual Information:

Transfer entropy : Conditional entropy [T. Schreiber. Measuring information transfer. Phys. Rev. Lett., 85:461, 2000]

Transfer entropy [T. Schreiber. Measuring information transfer. Phys. Rev. Lett., 85:461, 2000]

Transfer entropy [T. Schreiber. Measuring information transfer. Phys. Rev. Lett., 85:461, 2000]

Motivation Measures of synchronization for continuous data Linear measures: Cross correlation, coherence Mutual information Phase synchronization (Hilbert transform) Non-linear interdependences Measure comparison on model systems Measures of directionality Granger causality Transfer entropy Today’s lecture

Measures of synchronization for discrete data (e.g. spike trains) Victor-Purpura distance Van Rossum distance Schreiber correlation measure ISI-distance SPIKE-distance Measure comparison Next lecture