What is Nonlinear Dynamics?

33
What is Nonlinear Dynamics? HRV 2006: Techniques, Applications, and New Directions Daniel Kaplan Macalester College Saint Paul, Minnesota

Transcript of What is Nonlinear Dynamics?

Page 1: What is Nonlinear Dynamics?

What is Nonlinear Dynamics?HRV 2006: Techniques, Applications,

and New Directions

Daniel KaplanMacalester College

Saint Paul, Minnesota

Page 2: What is Nonlinear Dynamics?

Dynamics and Complexity

lHistorically¡Simple systems generate simple behaviorle.g. the pendulumlorbits of planets in the solar system

¡Complex systems generate complex behaviorle.g. the economy

¡In between is in betweenle.g., NMR spectroscopy

Page 3: What is Nonlinear Dynamics?

Dynamics since the 1970s

l Simple systems can generate complex-looking behavior.¡Chaos¡Planets are not so simple after all, asteroids

l Complex systems can generate simple behavior¡Fixed points, limit cycles

l New types of behavior can emerge when coupling systems¡Spiral waves in tachycardia and fibrillation.

Page 4: What is Nonlinear Dynamics?

Components of Dynamics

l A state that can change in time.¡a sufficient description of the system

l A rule/mechanism/process that describes what the new state will be given any existing state.¡Discrete time: finite-difference equations¡Continuous time: differential equations

l Possibly a set of inputs that connect the system to another one: coupling¡The inputs might be considered random, giving a

stochastic dynamical system.

Page 5: What is Nonlinear Dynamics?

A One-dimensional State

Page 6: What is Nonlinear Dynamics?

Princeton Univ. Press19880-691-08496-3

Page 7: What is Nonlinear Dynamics?

A Two-dimensional State

-500 0 500 1000 1500 2000

-500

050

010

0015

0020

00

x

y

Page 8: What is Nonlinear Dynamics?

What is Linear Dynamics?

lThe dynamical rule is a proportional function of the state.lBasic phenomena¡Exponential growth, exponential decay¡Sine-wave oscillation¡Modulated sine-wave oscillation¡Combinations of the above

lStability: decays to steady state or grows to infinity. There’s no in-between behavior

Page 9: What is Nonlinear Dynamics?

-1.0 -0.5 0.0 0.5 1.0

-1.0

-0.5

0.0

0.5

1.0

x

y

Page 10: What is Nonlinear Dynamics?

Linear Dynamics with an Input

lProportional response: doubling the input leads to doubling the output.lSine-wave input gives a sine-wave output.¡Respiration and RSA in HRV

lSuperposition and decomposition: ¡Break input into components, find response to

each component, then add together to find the overall response.¡Fourier decomposition.

Page 11: What is Nonlinear Dynamics?

Ways that Linear Models are Wrong for HRV

lProportional response? ¡Limits to ventricular response to pacing. If the

response were proportional, the heart rate would be unlimited. [See Leon Glass’s session on complex arrhythmogenesis.]

Page 12: What is Nonlinear Dynamics?
Page 13: What is Nonlinear Dynamics?

Phenomena Linear Models Can’t Capture

lStability and a Single point attractor?¡The same cardiac system can have utterly

different types of sustained behavior depending on the initial state, e.g. NSR, tachycardia, fibrillation.

lEntrainmentlFrequency Pulling

Page 14: What is Nonlinear Dynamics?

Nonlinear Interactions of HRV Oscillators: Model w/strong 10 second rhythm

Respiration Frequency

HRVFrequency

Page 15: What is Nonlinear Dynamics?

“All models are wrong, some models are useful.” –George Box

l In some situations, linear models might be more useful than nonlinear ones.

l State might be so complicated that we can’t construct any detailed proxy for it, so the dynamics are effectively random.

l Outside inputs may dominate internal dynamics.¡ e.g. random-interval breathing

l Nonstationarity¡ is there enough repetition to see the dynamical rule? ¡ is the state changing according to a constant dynamical rule or is

the rule changing in time? l Parsimony. Linear models can capture behavior with few

parameters. Short data sets, changing dynamics limit our ability to see nonlinearity.

Page 16: What is Nonlinear Dynamics?

Can We Reject Linear Dynamics?The Surrogate Data Technique

lSurrogate data are random data that are consistent with a linear model that matches the data.¡Generated with fourier synthesis.

lCan you distinguish between the surrogate data and the actual data?lSurrogate data can be made stationary, by

design.

Page 17: What is Nonlinear Dynamics?

Surrogates as a Sanity Check

Acth rhythms: Chaos or circadian?

Page 18: What is Nonlinear Dynamics?

HR/Respiration Coupling

Page 19: What is Nonlinear Dynamics?

HR/Resp Coupling (cont)

Page 20: What is Nonlinear Dynamics?

HR/Resp Coupling w/Surrogates

Shuffled Surrogates Phase Surrogates

Page 21: What is Nonlinear Dynamics?

Example: A sound

Page 22: What is Nonlinear Dynamics?

Successive Spectra

Page 23: What is Nonlinear Dynamics?

The Spectrogram

surrogate

Page 24: What is Nonlinear Dynamics?

Some Approaches to Nonlinear Dynamics

lConstructing a proxy state: lag embeddinglExample: signal …, 73, 68, 62, 57, 61, 65, 74, 83, 88, …becomes a sequence of vectors(65, 57, 68)(74, 61, 62)(83, 65, 57)(88, 74, 61)

State transition

State transition

State transition

Page 25: What is Nonlinear Dynamics?

Model Construction

lEmbed time seriesl Infer dynamical rule from present->future

state-transition pairs¡Many model architectures possible:

lNonlinear Prediction¡How well does the model predict the time series

itself?

Page 26: What is Nonlinear Dynamics?
Page 27: What is Nonlinear Dynamics?

Squid Return Maps

Page 28: What is Nonlinear Dynamics?

Entropy and Dimension

Treat the trajectory as a probability cloud.lQuantify the

information content of the probability.

Treat the trajectory as an objectlQuantify the shape,

e.g., scaling properties.

Page 29: What is Nonlinear Dynamics?

The State Need Not be Numerical: Symbolic Dynamics

lCan assign a “letter” to each measurement, e.g. U, S, D depending on whether the IBI went “up”, “down” or “steady.”lEmbedding amounts to looking at the

“words” of consecutive letters in the signal.lConcepts of information and state

transition still apply.

Page 30: What is Nonlinear Dynamics?

Conclusion

l Simple systems¡ simple behavior¡ complex-looking behavior

l Complex systems¡ simple behavior¡ complex-looking behavior¡ complex behavior

We’re now pretty good at extracting information from simple signals via linear analysis and complex-looking signals via nonlinear analysis.

But we’re not yet so good at dealing with genuinely complex signals.

Is HRV complex-looking or just complex?

Page 31: What is Nonlinear Dynamics?
Page 32: What is Nonlinear Dynamics?

Princeton Univ. Press19880-691-08496-3

Page 33: What is Nonlinear Dynamics?

Spring-Verlag NYISBN 0-387-94440-0