Journal of Applied Physiology Fuel your research with LabChart
HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH TABLE OF CONTENTS
 QUICK SEARCH:   [advanced]


     


J Appl Physiol 83: 975-993, 1997;
8750-7587/97 $5.00
This Article
Right arrow Abstract Freely available
Right arrow Full Text (PDF) Free
Right arrow Submit a response
Right arrow Alert me when this article is cited
Right arrow Alert me when eLetters are posted
Right arrow Alert me if a correction is posted
Right arrow Citation Map
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Similar articles in PubMed
Right arrow Alert me to new issues of the journal
Right arrow Download to citation manager
Citing Articles
Right arrow Citing Articles via Google Scholar
Google Scholar
Right arrow Articles by Sammon, M.
Right arrow Articles by Curley, F.
Right arrow Search for Related Content
PubMed
Right arrow PubMed Citation
Right arrow Articles by Sammon, M.
Right arrow Articles by Curley, F.

Journal of Applied Physiology
Vol. 83, No. 3, pp. 975-993, September 1997
CONTROL OF BREATHING, CIRCULATION, AND TEMPERATURE

Nonlinear systems identification: autocorrelation vs. autoskewness

Michel Sammon and Frederick Curley

Division of Pulmonary and Critical Care Medicine, University of Massachusetts Medical Center, Worcester, Massachusetts 01655

ABSTRACT
INTRODUCTION
METHODS
LINEAR VS. NONLINEAR AUTOCORRELATION
AUTOREGRESSIVE SYSTEMS WITH CORRELATED, NON-GAUSSIAN INPUTS
METASTABLE SYSTEMS WITH THRESHOLD NONLINEARITIES
PERIODIC AND CHAOTIC OSCILLATIONS
DISCUSSION
APPENDIX
ACKNOWLEDGEMENTS
FOOTNOTES
REFERENCES


ABSTRACT

Sammon, Michel, and Frederick Curley. Nonlinear systems identification: autocorrelation vs. autoskewness. J. Appl. Physiol. 83(3): 975-993, 1997.---Autocorrelation function (C1) or autoregressive model parameters are often estimated for temporal analysis of physiological measurements. However, statistical approximations truncated at linear terms are unlikely to be of sufficient accuracy for patients whose homeostatic control systems cannot be presumed to be stable local to a single equilibrium. Thus a quadratic variant of C1 [autoskewness function (C2)] is introduced to detect nonlinearities in an output signal as a function of time delays. By use of simulations of nonlinear autoregressive models, C2 is shown to identify only those nonlinearities that "break" the symmetry of a system, altering the mean and skewness of its outputs. Case studies of patients with cardiopulmonary dysfunction demonstrate a range of ventilatory patterns seen in the clinical environment; whereas testing of C1 reveals their breath-by-breath minute ventilation to be significantly autocorrelated, the C2 test concludes that the correlation is nonlinear and asymmetrically distributed. Higher-order functionals [e.g., autokurtosis (C3)] are necessary for global analysis of metastable systems that continuously "switch" between multiple equilibrium states and unstable systems exhibiting nonequilibrium dynamics.

structural stability; metastability; symmetry breaking ; respiratory failure; congestive heart failure; nonlinear dynamics


INTRODUCTION

RECENT REVIEWS by Bruce and Daubenspeck (2, 3) on time-series analysis of respiratory measurements emphasized the issue of "temporal scaling of respiratory pattern variability." This observation is indicative of the complexity and state dependence of the respiratory control system: metabolism, distribution of brain stem neurotransmitters, blood gas tensions, ventilatory dead space, sensations of dyspnea, cardiac output, pulmonary mechanics, and strength of respiratory muscles can vary with different time constants (4, 5, 7, 9, 10, 13-15, 17, 23, 24, 26-28, 30-32, 35-37). Under conditions of respiratory distress, highly complex ventilatory dynamics may unfold that would not be observable in the unstressed system. Thus comparative analyses of the ventilatory patterns of healthy adults and patients with cardiopulmonary disease are critical toward understanding mechanisms of respiratory failure.

However, such analyses are complicated by the fact that various assumptions of classical linear statistics may not be valid when the control system is under duress and not operating locally to a single equilibrium state (a ventilatory "set point") (19, 22, 29). For example, many investigators have found that variables such as depth or rate of breathing exhibit a positive breath-to-breath autocorrelation (1, 13, 23, 26, 36), a result that has been interpreted as evidence of "memory" within the central pattern generator (1) or "noise" within the peripheral feedback control loop (23). Regardless of physiological interpretations, nonzero autocorrelation implies that a fraction of the signal variance has a nonrandom component (see APPENDIX A). Some underlying assumptions of linear, Gaussian systems analysis are as follows: 1) mean output of the controller and the system equilibrium are equivalent, 2) first- and second-order moments (e.g., mean and variance) are independent, 3) autocorrelation and frequency responses are symmetrically distributed about the mean, and 4) system response to perturbation is independent of the amplitude and direction of the disturbance (i.e., memory is independent of noise). By definition, however, autocorrelation in nonlinear dynamical systems is more positive in some directions than in others; when the distribution is asymmetric, the mean output becomes skewed away from the system equilibrium toward those domains where autocorrelation is more positive. Furthermore, when the deviation from linearity is continuous, changes in the signal-to-noise ratio (SNR) alter not only the mean and variance but also the skewness and correlated fraction of the system output.

Therefore, statistical analyses of the output from a nonlinear control system must take into consideration that such parameters (mean, variance, autocorrelation, and skewness) can be interdependent quantities, particularly as the system becomes less stable. Here, dynamic interactions between the first- and second-order moments are referred to as autoskewness and quantified using a quadratic variant of the autocorrelation function (C1), which will be referred to as the autoskewness function (C2). Reviews of nonlinear systems analysis using functional series expansion can be found elsewhere (16, 19, 20, 29); our analysis adopts a pulse amplitude modulation that restricts estimates of higher-order statistical cumulants (29) or Wiener kernels (39) to a single time-delay axis. This greatly simplifies visualization and statistical testing of nonlinearities in an output signal. Probabilistic (8, 25, 29) and geometric (6, 11, 21, 34) analyses of various nonlinear systems are relied on to outline the distinctions of linear vs. nonlinear autocorrelation and local vs. global stability. Inasmuch as deviations from linearity can be specified for these systems, they will be used to generate test signals to demonstrate the utility of C2 analysis in quantifying the differential responses of a system to weak vs. strong perturbations, thus identifying "symmetry-breaking" nonlinearities (21, 31). These analytic techniques will be shown to have diagnostic value for distinguishing the types of nonlinearities typically seen in the ventilatory patterns of patients with cardiorespiratory dysfunction. Higher-order functionals [e.g., autokurtosis (C3)] are necessary for analysis of systems with structural instabilities (6, 34), e.g., where dynamics vary bimodally relative to a threshold nonlinearity or intermittently "switch" between multiple equilibria.


METHODS

Ventilatory patterns for the seven subjects of Figs. 7, 9, and 12 were acquired by inductance plethysmography (Respitrace Plus, NonInvasive Monitoring, W. Palm Beach, FL), with tidal volume calibrated via spirometry. These cases were selected for the range of variability and system memory in their respiratory patterns to demonstrate issues related to the statistical methods. Ventilatory records were collected during an afternoon nap from patients A and B (57- and 74-yr-old men) with mild upper airway obstructions and audible snoring. Five patients were monitored with Respitrace on days of successful "T-piece" weaning from mechanical ventilation in the University of Massachusetts Medical Center Intensive Care Unit (ICU): patients C, D, and E (67-, 74-, and 82-yr-old men) had congestive heart failure (CHF) with left ventricular ejection fractions <50% and marked Cheyne-Stokes respiration (CSR); patients F and G (a 73-yr-old man and a 57-yr-old woman) were recovering from pneumonia. Approval was obtained from our institutional review board for human subjects for off-line analysis of these measurements, which were recorded as part of standard clinical protocols. The algorithms listed in APPENDIXES A AND B are written in the pseudo-C language of the software Matlab (MathWorks, Natick, MA). Inasmuch as the "autofunctionals" are estimated by standardizing each record according to its own probability density function, the analytic results are independent of the absolute volume calibration of the Respitrace signal. Those signals were also not subjected to any filtering before analysis.


Fig. 7. Left: Respitrace measurements of minute ventilation (VI, l/min) and breath duration (TT, s) for patients A and B (with mild upper airway obstructions and snoring during sleep) and C and D (with congestive heart failure in intensive care unit). CV, coefficient of variation of TT. Right: C1,2 estimates for VI using breath-by-breath and continuous time (s) algorithms (APPENDIX A). As CV of TT increases, continuous estimates are presumed to be more accurate. C1 and C2 tend to be negatively correlated when ventilatory oscillations develop (Fig. 6, top).
[View Larger Version of this Image (55K GIF file)]


Fig. 9. Congestive heart failure patient E exhibited persistent Cheyne-Stokes respiration (CSR) in intensive care unit. C1,2 were estimated over four 25-min intervals; negative C1,2 slope was seen for intervals marked #1, positive slope in #3, and zero slope in #2. Arrows at right, C1 at first time lag; arrows at left, values where time delay (D) was selected for return maps (bottom). Maps have negative slopes that vary in proportion to C1D and curvatures that vary with C2D. Mean VI (C0), heart rate (HR), and arterial saturation (SaO2) were higher during segments having hyperventilatory nonlinearity at D (#1); lower values of D may be due to higher HR during these segments.
[View Larger Version of this Image (58K GIF file)]


Fig. 12. Records for intensive care unit patients F and G with pneumonia after they were weaned from mechanical ventilation. Top: Respitrace volume signals show rapid changes in tidal volume and respiratory rate. For their product (VI, middle), arrows correspond with same time as volume records (top). Bottom: autocorrelation functions indicate highly overdamped dynamics (C1 >>  0); negative autokurtosis (C3 < 0) suggests presence of threshold nonlinearity (~10 l/min), resulting in bimodal ventilatory control. Significant autoskewness is seen for each; however, asymmetry is hypoventilatory for patient F (C2 < 0) and hyperventilatory for patient G (C2 > 0; cf. metastable simulations of Fig. 11B).
[View Larger Version of this Image (36K GIF file)]

Statistical Method and Definition of Terms

Autonomous systems. An autoregressive system is one in which the current state (Xt) varies with respect to previous states plus a random perturbation: Xt = f(t,Xt - 1, Xt - 2,...,Xt - D) epsilon t. No a priori assumptions on the variable's probability density (PX), the equations for the vector field (f), or the order of the system (D) will be necessary; however, the statistical methods are aimed at quantifying the autonomous components of f, i.e., variations in Xt that are state dependent rather than dependent on time as an independent variable. Issues related to statistical testing for a null hypothesis of time invariance are discussed in APPENDIX B.

By definition, any system equilibria exist along the diagonal of the phase space (6), i.e., where Xt = Xt - 1 = ... = Xt - D and are notated with an underbar (<UNL><IT>X</IT></UNL>) to distinguish them from the statistical mean of the system output. The classical view of stable homeostasis is that, via bilateral negative feedback, a physiological control system seeks to maintain its trajectory within a neighborhood of a single <UNL><IT>X</IT></UNL>. In this case, the dynamics local to <UNL><IT>X</IT></UNL> depend primarily on the linearization of f: dXt/dXt - d for d = 1,...,D; although the assumption is often unstated, many analysts proceed on the assumption that higher-order terms on Xt are negligible, i.e., dnXt/dXnt - d approx  0 for all d > 0 and n > 1 (1, 13, 14, 23, 26, 36). Inasmuch as this can result in biased parameter estimates for physiological systems with questionable local stability (e.g., patients with pathological homeostasis), a simple model-independent statistical method is needed to quantify deviations from linearity.

Autocorrelation and autoskewness functions. A standard null hypothesis in time-series analysis is that present deviations in a measurement from its expected value are independent of past "residuals" (25, 29); i.e., the initial model for Xt is simply a point estimate {C0 = mean = E[Xt]}. The functional analysis is not restricted to a constant C0; e.g., any predicted trajectory C0t such that E[Xt - C0t] = 0 could be employed as well (APPENDIX B). However, analytic results are dependent on and must be interpreted with respect to the choice of C0; if a comparative analysis is being conducted, e.g., patient A vs. patient B, the same type of C0 should be used for each case.

The autocorrelation function (C1) quantifies the linear correlation between present and past residues of Xt with respect to C0, which are standardized so that -<=  C1 <=  +1
<IT>Z</IT><SUB><IT>t</IT></SUB> = <FR><NU><IT>X<SUB>t</SUB></IT> − <IT>C</IT><SUP>0</SUP></NU><DE><RAD><RCD><IT>E</IT>[(<IT>X</IT><SUB><IT>t</IT></SUB> − <IT>C</IT><SUP>0</SUP>)<SUP>2</SUP>]</RCD></RAD></DE></FR>,  <IT>C</IT><SUP>1</SUP><SUB>&tgr;</SUB> = <IT>E</IT>[<IT>Z</IT><SUB><IT>t</IT>−&tgr;</SUB><IT>Z</IT><SUB><IT>t</IT></SUB>]  time lag = &tgr; ≥ 0 (1)
Standardized residuals of the autocorrelation function are a matrix (Q1) indexed by absolute time and the relative time delay
<B>Q</B><SUP>1</SUP><SUB><IT>t</IT>,&tgr;</SUB> = <FR><NU><IT>Z</IT><SUB><IT>t</IT>−&tgr;</SUB><IT>Z</IT><SUB><IT>t</IT></SUB>− <IT>C</IT><SUP>1</SUP><SUB>&tgr;</SUB></NU><DE><RAD><RCD><IT>E</IT>[(<IT>Z</IT><SUB><IT>t</IT>−&tgr;</SUB><IT>Z</IT><SUB><IT>t</IT></SUB> − <IT>C</IT><SUP>1</SUP><SUB>&tgr;</SUB>)<SUP>2</SUP>]</RCD></RAD></DE></FR>  <IT>C</IT>*<SUB>&tgr;</SUB> = <FR><NU><IT>t</IT><SUB><IT>p</IT>/2,df</SUB></NU><DE><RAD><RCD>df + <IT>t</IT><SUP>2</SUP><SUB><IT>p</IT>/2,df</SUB></RCD></RAD></DE></FR> , 
df = <IT>N</IT> − &tgr; − 1 (2)

For the case where X is a random uncorrelated variable, the distribution of Q1 is asymptotically normal (29); thus the null hypothesis of a "memoryless" system is rejected if a Student's t-test finds a single value of |C1| > C*. To minimize the risk of type I errors, a high sample size (degrees of freedom > 150) and level of significance (P < 0.01) are recommended. The null hypothesis of time invariance can be evaluated by polynomial regression of Q1 with respect to time; a significant trend would result in a conclusion that X is not second-order stationary (APPENDIX B). However, the nonlinear analytic question is: Are the temporal variations in Q1 correlated with those of Zt? A null hypothesis that the signal dynamics are symmetrically distributed and that any memory present is strictly linear presumes that residues of X are independent of the present and past C1 residuals; their cross-correlation matrix (R2) is
<B>R</B><SUP>2</SUP><SUB><IT>s</IT>,&tgr;</SUB> = <IT>E</IT>[<IT>Q</IT><SUP>1</SUP><SUB><IT>t</IT>−<IT>s</IT>,&tgr;</SUB><IT>Z</IT><SUB><IT>t</IT></SUB>],  &kgr; = skewness = <B>R</B><SUP>2</SUP><SUB>0,0</SUB> (3)
The zero-lag estimate is a measure of the skewness of X: kappa  = 0 corresponds with a symmetrical distribution, kappa  < 0 reflects a negatively skewed PX, and kappa  > 0 represents a distribution that is skewed rightward. This third-order statistic varies in direct proportion to other measures of skewness (8) but is scaled as a correlation coefficient (-<=  kappa  <=  +1); the null hypothesis that X is symmetrically distributed is rejected if |kappa | > C*0 (Eq. 2). R2 is a scaled third-order statistical cumulant (29) or second-order discrete Wiener kernel (16). Higher-order functionals are considered later; the present focus is on quadratic approximations; in fact, only R2 elements at s = 0 will be used to evaluate the linearity of X. To apply the test, it is necessary to separate out the C1 component; we refer to the remainder as the autoskewness function (C2)
<IT>C</IT><SUP>2</SUP><SUB>&tgr;</SUB> = <FR><NU><IT>R</IT><SUP>2</SUP><SUB>0,&tgr;</SUB> − <IT>R</IT><SUP>2</SUP><SUB>0,0</SUB><IT>C</IT><SUP>1</SUP><SUB>&tgr;</SUB></NU><DE><RAD><RCD>1 − (<IT>C</IT><SUP>1</SUP><SUB>&tgr;</SUB>)<SUP>2</SUP></RCD></RAD></DE></FR> 
= <FR><NU><IT>E</IT>[<IT>Z</IT><SUP>2</SUP><SUB><IT>t</IT>−&tgr;</SUB><IT>Z<SUB>t</SUB></IT>] − <IT>C</IT><SUP>1</SUP><SUB>&tgr;</SUB><IT>E</IT>[<IT>Z</IT><SUP>3</SUP><SUB><IT>t</IT></SUB>]</NU><DE><RAD><RCD><IT>E</IT>[(<IT>Z</IT><SUP>2</SUP><SUB><IT>t</IT></SUB> − 1)<SUP>2</SUP>]</RCD></RAD> <RAD><RCD>1 − (<IT>C</IT><SUP>1</SUP><SUB>&tgr;</SUB>)<SUP>2</SUP></RCD></RAD></DE></FR> ,  (<IT>C</IT><SUP>1</SUP>)<SUP>2</SUP> = <IT>C</IT><SUP>1</SUP> squared ≠ <IT>C</IT><SUP>2</SUP> (4)

The null hypothesis of linearity is rejected if a single value of |C2| exceeds C* (Eq. 3). This linear deconvolution effectively corrects for the case where X is asymmetrically distributed; it is also geometrically necessary, as, by definition, a plot of Xt vs. Xt - 0 does not deviate from the diagonal; i.e., slope = C10 = 1 and deviation = C20 = 0. An algorithm for standardizing X for zero skewness before estimation of C1,2 is in APPENDIX A; this nonlinear transformation uses C0 = median of Xt (rather than its mean).

Local vs. global stability analysis. In this article, the autofunctionals Cn are interpreted with respect to local and global stability analysis. Toward this end, Cn is itself viewed as a N-dimensional dynamical system having initial conditions = [1,0,0,...,0]; systems will be differentiated by evolution of their Cn functions for tau  > 0. In some cases, these dynamics are viewed with respect to the time delay (Cn vs. tau ); in others, a "parameter space" representation is preferred (e.g., C1 vs. C2). Similarly, it will be useful to alternate between representations of the system output over time (Xt vs. t) within the phase space (Xt vs. Xt - tau ) and as probability density functions (PX vs. X).

As discussed below, local stability analysis adopts the view that a system is operating within a "neighborhood" of a stable equilibrium point. Perturbations of small amplitude are generally applied to identify the linear components of a system's impulse response, but larger perturbations are necessary to identify any nonlinear components. By an impulse, it is always meant a "singularity"; inasmuch as C1,2 are statistical vectors, the source of their impulses at lag zero are the statistical scalars found in the denominators of Eqs. 1 and 4. Nonzero variance in X with respect to C0 perturbs C1; autocorrelation is undefined for all cases where Xt - C0 is identically zero. Similarly, nonzero variance in X2 perturbs the autoskewness function; C2 is singular for all binary processes, e.g., Xt = [-1,1,-1,1,-1,-1,1,...], because Xt vs. Xt - tau consists of only two points. Simply put, a minimum of two unique points are needed to fit a straight line (C1), three for a parabola (C2), and n + 1 for Cn.

Systems that are stationary and locally stable will have C1,2 functions that decay rapidly to [0,0], with C2 generally leading C1. Another source for impulses to autoskewness in Eq. 4 exists when C1 decays very slowly or does not converge at all, i.e., C1tau approx  ±1 for tau  > 0. Case studies are evaluated in later sections on moving-average systems and global stability analysis.

The linear memory of a system will be denoted M1, i.e., the number of values of |C1| > C* (excluding C10), and its quadratic memory as M2, i.e., the number of values where |C2| > C*. M1 generally exceeds M2, and the two are positively correlated; i.e., as systems become less stable in the linear sense (elevated M1), quadratic nonlinearities have greater impact on the dynamics and are thus more easily identifiable (elevated M2).


LINEAR VS. NONLINEAR AUTOCORRELATION

A statistical method for detecting signal nonlinearities is effective only if it quantifies these phenomena independently of the system equations (presumed unknown) that actually generated the signal (20). Consequently, two generalized first-order, nonlinear autoregressive systems are evaluated, for which the deviations from linearity can be specified using a single control parameter (b). These maps will first be used to familiarize readers with some statistical properties of nonlinear dynamical systems and then as signal generators to evaluate the C2 test for linearity. Accurate interpretations of C1,2 necessitate a comparison of systems that have some properties in common but also differ in other aspects.

Nonlinear Autoregressive Systems (Maps)

System 1 is one of the simplest nonlinear systems to study (piecewise linear)
<IT>X</IT><SUB><IT>t</IT></SUB> − <UNL><IT>X</IT></UNL> = <IT>a</IT>(<IT>X</IT><SUB><IT>t</IT>−1</SUB> − <UNL><IT>X</IT></UNL>) + <IT>b</IT>‖<IT>X</IT><SUB><IT>t</IT>−1</SUB> − <UNL><IT>X</IT></UNL>‖ + &egr;<SUB><IT>t</IT></SUB>  <IT>t</IT> = 1, 2, 3 …
In contrast to this deviation model, system 2 is a ratio model, in that it is the relative (and dimensionless) change from X that varies as a function of the previous time sample
<FR><NU><IT>X</IT><SUB><IT>t</IT></SUB></NU><DE><UNL><IT>X</IT></UNL></DE></FR> = <FR><NU><IT>a + b</IT></NU><DE>1 + <IT>b</IT></DE></FR> <FR><NU><IT>X</IT><SUB><IT>t</IT>−1</SUB></NU><DE><UNL><IT>X</IT></UNL></DE></FR> + <FR><NU>1 − <IT>a</IT></NU><DE>1 + <IT>b</IT></DE></FR> <FENCE><FR><NU><IT>X</IT><SUB><IT>t</IT>−1</SUB></NU><DE><UNL><IT>X</IT></UNL></DE></FR></FENCE><SUP>−<IT>b</IT></SUP> + &egr;<SUB><IT>t</IT></SUB><IT>  a</IT> = <FENCE><FR><NU>d<IT>X</IT><SUB><IT>t</IT></SUB></NU><DE>d<IT>X</IT><SUB><IT>t</IT>−1</SUB></DE></FR></FENCE><SUB><UNL><IT>X</IT></UNL></SUB>
Systems 1 and 2 reduce to the same linear, first-order autoregressive model as b right-arrow 0; they differ in how they deviate from linearity. Whereas system 2 is not as simple as system 1, it may be more physically relevant, because the slope of its map (dXt/dXt - 1) is continuous at <UNL><IT>X</IT></UNL>. Curvature away from <UNL><IT>X</IT></UNL> is nonzero for system 2, whereas d2Xt/dX2t - 1 = 0 for system 1. Consequently, the systems have different sensitivities with respect to the SNR.

Parameter Space (a and b)

As shown in Fig. 1, the local stability of systems 1 and 2 is determined by a and b, thus dividing the parameter space into four domains (I-IV), depending on the slope and curvature of the map (6): I reflects a map with positive slope and curvature, II a negative slope with positive curvature, etc. The equilibrium for system 2 is locally stable for |a| < 1; i.e., Xt eventually returns to <UNL><IT>X</IT></UNL> after a small perturbation (epsilon t). (How "small" depends on |a| and |b| but should be such that X is not perturbed to negative values.) In contrast, system 1 is "globally stable" within I-IV; i.e., its rate of return to <UNL><IT>X</IT></UNL> is independent of |epsilon |.
Fig. 1. Stability of systems 1 (A) and 2 (B) varies as a function of their linear and nonlinear parameters (a and b). For most nonlinear control systems, domain of local stability (white area) can be divided into 4 regions (I-IV) to characterize slope and curvature within a neighborhood of control set point. For a and b in unstable domains, systems diverge to ±infinity (A) or converge to periodic/chaotic oscillations (B) or X = 0 (apnea).
[View Larger Version of this Image (16K GIF file)]

For parameter values outside its stable domain, system 1 grows unbounded to ±infinity (domain A of Fig. 1). However, for |a| > 1, system 2 has regions where periodic and chaotic oscillations occur (domain B); elsewhere, Xt grows unbounded or converges to an "apnea" equilibrium located at the origin (a > 1, b < a); this equilibrium is important for global analysis of system 2.

Our present focus is on systems that are stable locally to a single equilibrium; within a neighborhood of (a,b) = (0,0), the qualitative dynamics depend on where the control parameters lie (I-IV). These quadrants are not unique to systems 1 and 2; to a degree of approximation, local stability of any nonlinear control system can be categorized similarly. With regard to system identification, estimates within the C1,2 plane will correspond directly with the (a,b) plane. In the parameter space the null hypothesis of a memoryless system corresponds with a single point (a,b) = (0,0), whereas the null hypothesis of linearity is a restriction to the line (a,0). For local analysis, the statistical question is: How far must the systems be perturbed from the point/line in order for the C1,2 tests to reject the null hypothesis? The flip-side question [Is the system sufficiently close to (a,b) = (0,0) that C3,4,... can be disregarded?] is deferred until sections on global analysis.

Perturbation Analysis

Figure 2 shows responses of systems 1 and 2 to impulse perturbations (epsilon t) of various amplitudes and directions. Both systems are scaled such that <UNL><IT>X</IT></UNL> = 1. This time-domain analysis parallels that of the C1,2 approach: systems are perturbed to an identical set of initial conditions, and the differences in their evolution back to an equilibrium state are then used to distinguish between them. Our analytic approach relies on pulse amplitude modulation; an alternative strategy is a type of pulse "width" modulation, where a second perturbation is delivered at a time delay less than the duration of the system response to a single impulse (see DISCUSSION).
Fig. 2. Responses of nonlinear systems [systems 1 (thick line) and 2 (thin line)] to impulse perturbations (epsilon ) of various magnitude and direction are compared with linearized responses (L, dashed line). A: equilibria (<UNL><IT>X</IT></UNL>) are located on diagonal; responses to hyperventilatory (B) and hypoventilatory (C) perturbations depend on slope and curvature of map at <UNL><IT>X</IT></UNL>. Left: overdamped hypoventilatory maps have positive slope (a = 0.5) and negative curvature (b = -0.3 for system 1, b = -2 for system 2). In response to small epsilon , these systems decay monotonically back to <UNL><IT>X</IT></UNL>. Inasmuch as slope of map is more positive below <UNL><IT>X</IT></UNL> for systems 1 and 2 (+++), nonlinear responses are below L when larger epsilon  are applied. Right: underdamped hyperventilatory maps have negative slope (a = -0.5) and positive curvature (b = +0.3 for system 1, b = +2 for system 2). Nonlinear responses tend to be above that of L, as slope is more positive above <UNL><IT>X</IT></UNL>.
[View Larger Version of this Image (28K GIF file)]

In Fig. 2, left, the systems are configured such that the slope of the map at <UNL><IT>X</IT></UNL> is positive (a = 0.5); in response to small perturbations in either direction, the systems exhibit monotonic decays back to equilibrium (overdamped response). Because our primary interest is in analysis of ventilatory patterns, systems with negative nonlinear coefficients (b < 0) will be referred to as hypoventilatory, indicating that the slope of the map is more positive below <UNL><IT>X</IT></UNL> (+++ in Fig. 2); as a consequence, these systems have impulse responses that are (on average) below that expected from a linear system. In contrast, the simulations in Fig. 2, right, are configured such that the slope is negative at <UNL><IT>X</IT></UNL> (a = -0.5); the systems respond to small perturbations with underdamped oscillations above and below <UNL><IT>X</IT></UNL>. With positive curvature (b > 0), the autocorrelation becomes more positive above the equilibrium (+++ in Fig. 2), and the responses to larger perturbations become skewed in that direction (hyperventilatory). Deviation from the linear response is strictly negative for overdamped hypoventilatory systems, whereas underdamped hyperventilatory systems tend to oscillate about the linear perturbation response.

Stochastic Analysis

What impact does nonlinear autocorrelation have on the statistical properties of the system output, e.g., the mean, variance, or skewness? To address this issue in Fig. 3, epsilon  is configured as zero-mean Gaussian-distributed white noise. Because C1,2 of an uncorrelated process is an impulse function, system responses to this input are comparable (on average) to the impulse responses of Fig. 2. The SNR is the system equilibrium divided by standard deviation of the input: SNR = (<UNL><IT>X</IT></UNL>/sigma epsilon ).
Fig. 3. Output statistics of systems 1 (A) and 2 (B) vary with nonlinear parameter (b); a = +0.5 for systems 1 and 2. System input (epsilon t) is zero-mean Gaussian white noise with standard deviation = sigma epsilon  = 0.05 and 0.10. Linear stability is overdamped (a = 0.5, <UNL><IT>X</IT></UNL> = 1). Left to right: mean output (<OVL><IT>X</IT></OVL>) varies in proportion to bsigma epsilon /<UNL><IT>X</IT></UNL>; coefficient of determination (r2) increases in proportion to b2, with minimum occurring at b = 0 for system 1 and at b > 0 for system 2 (arrows); skewness (kappa ) increases in direct proportion to b. For system 2, r2 and kappa  are sensitive to sigma epsilon .
[View Larger Version of this Image (24K GIF file)]

Because the parameter space for system 1 is "skewed" (Fig. 1), deviation between its mean and equilibrium depends on linear and nonlinear coefficients. The orthogonality of a and b for system 2 results in the difference depending only on b. However, the mean and equilibrium are equivalent only in the linear case for both systems (b = 0)
<IT>system 1: <OVL>X</OVL></IT> = <UNL><IT>X</IT></UNL> + <FR><NU><IT>b</IT></NU><DE>1 − <IT>a</IT></DE></FR> <IT>E</IT>[‖<IT>X</IT><SUB><IT>t</IT></SUB> − <IT>X</IT>‖]
<IT>system 2: <OVL>X</OVL></IT> = <UNL><IT>X</IT></UNL><SUP><IT>b+1</IT></SUP><IT>E</IT>[<IT>X</IT><SUP>−<IT>b</IT></SUP><SUB><IT>t</IT></SUB>]
On average, outputs of nonlinear control systems tend toward domains where autocorrelation is more positive: below <UNL><IT>X</IT></UNL> for b < 0 (hypoventilatory) and above <UNL><IT>X</IT></UNL> for b > 0 (hyperventilatory).

The coefficient of determination relates the percent increase in variance between input and output signals due to the memory of the system: r2 = 1 - sigma 2epsilon /sigma 2x. For stable, first-order linear systems, r2 = a2. For a fixed value of a, deviations from linearity generally result in an increase in the correlated fraction of the signal variance (r2 > a2), although slight reductions can occur for systems with nonzero second derivatives (r2 < a2, see arrow for system 2 in Fig. 3).

In response to a symmetrically distributed input, the output of a linear system is also symmetrical about its mean (kappa  = 0). However, skewness of the output of a nonlinear system varies in proportion to its deviation from linearity and in the direction where autocorrelation is more positive: hypoventilatory nonlinearities perturb skewness toward more negative values, whereas hyperventilatory nonlinearities make kappa  more positive.

In Fig. 3, deviations between the equilibrium and mean output due to nonlinear autocorrelation depend on the SNR of the system; i.e., increasing stochastic variability amplifies the deviation for systems 1 and 2. Changes in skewness and coefficient of determination also vary with respect to the SNR, but only in systems with nonzero second derivatives (system 2). Note that an asymmetric PX (|kappa | > 0) does not imply that the dynamics of X are nonlinearly autocorrelated any more than nonzero variance implies that X is linearly autocorrelated. These "lag-zero" statistics have no diagnostic value with respect to the nature of the system memory but are essential for scaling the C1,2 functions so that M1,2 can be quantified (APPENDIX A).

Sensitivity of C1,2 to SNR

Autocorrelation and autoskewness functions are shown in Fig. 4 for the overdamped, hypoventilatory cases of systems 1 and 2; for these simulations, the SNR was decreased from 20 to 10 to 6.7. As with r2 and kappa  in Fig. 3, C1,2 of system 1 are invariant to changes in the SNR. On the other hand, when noise level is low, system 2 remains near equilibrium and dynamics are determined only by the linear coefficient: C1tau atau and C2tau  = 0; consequently, the first four values of C1, but no values of C2, are statistically nonzero (M1 = 4, M2 = 0). As system 2 is perturbed more strongly (SNR = 10), its first two values of C2 fall below C*, indicating the presence of a statistically significant hypoventilatory nonlinearity (M2 = 2). As noise level is further increased, C23 falls below C* and C1 remains above C* for two additional lags (M1 = 6, M2 = 3). In contrast to system 1, systems with nonzero second derivatives must be sufficiently perturbed from <UNL><IT>X</IT></UNL> for their nonlinearities to be identifiable.
Fig. 4. Autocorrelation (C1) and autoskewness (C2) functions for systems 1 (A) and 2 (B) with overdamped, hypoventilatory stability. open circle , |C1| > 0; +, |C2| > 0 (P < 0.01) Far left: standard deviation of Gaussian noise input is varied (0.05, 0.10, and 0.15) to demonstrate sensitivity of C1,2 to changes in signal-to-noise ratio. C1,2 for system 1 is invariant to signal-to-noise ratio. For system 2, only linear autocorrelation is detected when noise level is low; as it is increased, system is perturbed further from equilibrium, and its nonlinearities can be identified using C2.
[View Larger Version of this Image (26K GIF file)]

Relation Between C1,2 and (a,b) Planes

Plots of C1 vs. C2 for simulations of systems 1 and 2 are shown in Fig. 5 (sigma epsilon  = 0.10). Estimates at the first time lag vary in proportion to the linear and nonlinear parameters (a and b), thus dividing the C1,2 plane into four quadrants (I-IV). Linear systems correspond with the horizontal axes of the C1,2 and (a,b) planes; memoryless systems correspond with the origin of both planes. For nonlinear overdamped systems (a = +0.5), C2 tends to stay within a single quadrant (I or IV), whereas underdamped systems (a = -0.5) oscillate between quadrants, e.g., II and IV for b > 0. These C2 dynamics correspond with the manner in which the systems deviate from linearity in their temporal impulse responses (Fig. 2).
Fig. 5. C1 vs. C2 for systems 1 (A) and 2 (B) for 9 parameter sets (a and b). Middle panels: C1,2 plane is divided into 4 quadrants (I-IV) corresponding with stability domains of Fig. 1. bullet , impulse at lag zero: C1,20 = [1,0]; open circle , |C1| > 0; +, |C2| > 0 (P < 0.01). First 2 time lags are indicated. Middle rows: C2 = 0 for linear systems (b = 0).
[View Larger Version of this Image (21K GIF file)]

System Nonlinearities at Multiple Time Delays

Interpretation of C1,2 for systems with nonlinearities at multiple time delays is consistent with that already discussed. To demonstrate, system 2 is expanded to D dimensions (equilibria are scaled at <UNL><IT>X</IT></UNL> = 0,1)
<IT>system 2: X </IT><SUB><IT>t</IT></SUB> = 
<LIM><OP>∑</OP><LL><IT>d</IT>=1</LL><UL><IT>D</IT></UL></LIM>  <FENCE><IT>w<SUB>d</SUB>X </IT><SUB><IT>t−d</IT></SUB> + <FR><NU><IT>a</IT><SUB><IT>d</IT></SUB> − <IT>w</IT><SUB><IT>d</IT></SUB></NU><DE>1 + <IT>b</IT><SUB><IT>d</IT></SUB></DE></FR> (<IT>X </IT><SUB><IT>t−d</IT></SUB> − ‖<IT>X </IT><SUB><IT>t−d</IT></SUB>‖<SUP>−<IT>b</IT><SUB><IT>d</IT></SUB></SUP>)</FENCE> + &egr;<SUB><IT>t</IT></SUB>, <LIM><OP>∑</OP></LIM> <IT>w</IT><SUB><IT>d</IT></SUB> = 1
Parameters (wd) reflect the relative weight of the time delay vectors and are important for global stability of system 2; for simulations local to <UNL><IT>X</IT></UNL> = 1, we let w = [1,0,0,...,0]. Three cases for D = 8 with linear coefficients a = [+0.6,0,0,0,0,0,0,-0.3] are shown in Fig. 6, resulting in autocorrelation functions with underdamped oscillations; very little distinction among the three cases can be made on the basis of C1. However, for b = [b1,0,0,0,0,0,0,b8], C21 varies in proportion to b1 and C28 varies with b8; linear oscillations (b1 = b8 = 0) correspond with C2 = 0. 
Fig. 6. C1,2 estimates of underdamped system 2 with feedback delay (D = 8 time units). Linear parameters are held constant (a1,a8) = (+0.6,-0.3) while (b1,b8) are varied to show changes in autoskewness. Middle: C2 = 0 for linear case. Bottom: C1 and C2 are positively correlated. Top: negatively correlated C1 and C2 functions reflect type of nonlinear oscillations most commonly seen as ventilatory control destabilizes. When they exist, maximum or minimum of C2 (arrows) more accurately identifies true feedback delay (D = 8) compared with minimum of C1.
[View Larger Version of this Image (33K GIF file)]

With regard to system identification, a minimum of five parameter estimates must be specified to (empirically) characterize a nonlinear oscillation: the slope and curvature at the smallest time lag, C1,21, a feedback delay (D), and slope and curvature of the vector field at this delay, C1,2D, i.e., two points on the C1,2 plane, with D representing time to traverse between them. Depending on curvature of the nonlinear feedback, the minimum or maximum of C2 generally occurs at the "true" delay (arrows in Fig. 6), whereas the minimum of C1 occurs at a higher time lag.

Uniform vs. Nonuniform Sampling

Analyses of the previous sections were conducted with uniform sampling over time; i.e., intervals between measurements of X were presumed to be constant. However, most physiological processes measured as discrete events (e.g., heartbeats and breaths) do not occur at constant time intervals, leading to the question: Should analysis of such signals be conducted in discrete physiological time (tau  = breaths) or continuous "real time" (tau  = seconds) (3)? The algorithm listed in APPENDIX A covers both cases.

Fortunately, the debate is often unnecessary, because analytic results using the two estimation methods are generally not contradictory, as in Fig. 7, where 30-min records of breath-by-breath minute ventilation (VI) and breath duration (TT) are shown for four patients who exhibited oscillations in their ventilatory pattern. The discrete and continuous estimates of C1,2 for VI are shown for each patient. When the coefficient of variation of TT is <1/4 (Fig. 7A), the two estimates of C1,2 are nearly identical, because the breath-by-breath intervals are relatively constant over time. When TT is more variable (coefficient of variation > 1/4), greater differences between estimates are seen; C2 dynamics tend to dampen out more quickly for discrete estimates.

Which algorithm should be used for breath-by-breath data? Although more computative, the continuous version is preferred, particularly for patients in whom TT is highly variable. If comparisons are to be made between patients with different respiratory rates, it is important that C1,2 be estimated on equivalent time scales (e.g., seconds). Furthermore, results using this algorithm may be more representative of dynamics of arterial blood gases, which vary continuously over time.

However, breath-by-breath rhythms intrinsic to respiratory control may also exist that are asynchronous with respect to absolute time (31, 32). Inasmuch as some feedback to the control system is discrete by nature (e.g., breath-by-breath neuromechanical feedback), algorithm 1 may be preferred, particularly when high-frequency oscillations in a variable are seen (i.e., C1 < 0 at small time lags). Furthermore, if C1,2 is to be used for building a nonlinear autoregressive model for analyzing breath-by-breath dynamics, it is advantageous to use the discrete estimate.

Relation of C1,2 to Return Maps

Similar to the top of Fig. 6, C1 and C2 tend to be negatively correlated when ventilatory oscillations develop, with autoskewness leading autocorrelation (counterclockwise motion in the C1,2 plane). The overdamped hypoventilatory phase (C1 > 0, C2 < 0) reflects the system's tendency toward apnea, whereas the underdamped hyperventilatory phase (C1 < 0, C2 > 0) reflects negative, delayed feedback, which varies inversely with VI of previous breaths. In Fig. 8, return maps for the patients with CHF in Fig. 7 cross the diagonal with negative slope and positive curvature. Patient C has a higher feedback delay (45 vs. 38 s) and a more negative slope and positive curvature at this delay than patient D: C145 = -0.52 vs. C138 = -0.39, C245 = +0.44 vs. C238 = +0.34. From a control perspective, the CSR of patient C would be interpreted as the more unstable ventilatory pattern.
Fig. 8. Return plots of VI for congestive heart failure patients C and D of Fig. 7 exhibit underdamped, hyperventilatory geometry at time lags of 38 and 45 s. C1 < 0 implies that return map has negative slope where it crosses diagonal (<UNL><IT>X</IT></UNL>); C2 > 0 implies that map curves away from origin.
[View Larger Version of this Image (31K GIF file)]

Local vs. Global Stability of Ventilatory Control

Ventilatory patterns analyzed in Figs. 7 and 8 were sufficiently stationary over a 30-min interval that any time variations in the statistics could be ignored (APPENDIX B). Issues related to C1,2 analysis of signals with significant trends in the mean, variance, or skewness are discussed in Fig. 9 for CHF patient E with persistent CSR in the ICU (4). Four 25-min subintervals were selected from the ventilatory record for "local" estimation of C1,2. This patient exhibited intermittent switching between a typical CSR pattern having a negatively correlated C1,2 (pattern 1) and a pattern with a positive C1,2 slope (pattern 3); however, transitions between CSR patterns 1 and 3 are interceded by patterns with zero C1,2 slope, corresponding with linear dynamics local to an equilibrium (pattern 2). During a 13-h overnight recording, this patient exhibited similar transitions four times, with pattern 1 being the most persistent state (9.1 h); each transition between patterns 1 and 3 was interceded by pattern 2; i.e., the C1,2 slope did not change sign without becoming zero.

For apparent reasons, many analysts would categorize the ventilatory record of Fig. 9 as nonstationary; certainly, an estimate of C1,2 over the 200-min interval would be statistically unstable (APPENDIX B). Still, the analytic question remains: To what degree are the observed variations autonomous? Measurements of other physiological variables would suggest a high degree of determinism: patterns 2 and 3 coincide with reduced heart rate and oxymetric arterial saturation, as well as lower mean ventilation (local C0). Cycle times of the CSR oscillations increase during intervals 2 and 3, as might be expected with lower cardiac output. Whereas cardiorespiratory interactions are clearly evident, interdependence of these systems with mechanisms controlling sleep state are likely involved as well. Such physiological couplings would result in a synthesized system having a potentially very complex geometry and high number of independent degrees of freedom. As discussed below, if geometry of a control system is such that dXt/dXt - 1 at <UNL><IT>X</IT></UNL> is near unity, its dynamics become structurally unstable; i.e., small perturbations can result in large changes in the qualitative behavior of its outputs (6), similar to that seen in Fig. 9. Thus, whereas local analysis characterizes system dynamics within a neighborhood of stationary equilibrium point, global analysis is concerned with domains farther from <UNL><IT>X</IT></UNL>, i.e., nonequilibrium (or multiequilibria) dynamics. For linear systems, the two perspectives are equivalent, inasmuch as system response is invariant with respect to the magnitude of perturbation. For nonlinear systems, there generally exist thresholds beyond which estimates of C1,2 are inadequate to describe the dynamics. One approach toward global analysis is a piecewise comparison of parameters (C0,1,2) estimated locally with respect to time, as in Fig. 9; a statistically more rigorous approach is to estimate higher-order functionals (C3,4) over the whole sample interval, as estimates of Cn reflect the sensitivity of local estimates of Cn - 1 to local variations in C0.


AUTOREGRESSIVE SYSTEMS WITH CORRELATED, NON-GAUSSIAN INPUTS

Simulations of previous sections employed autoregressive models with parameters (<UNL><IT>X</IT></UNL>, <IT>a</IT>, and b) that were independent of a symmetrically distributed "white" noise input (epsilon ). This section addresses interpretations of C1,2 for systems with a slowly varying equilibrium (<UNL><IT>X</IT></UNL>) or linear stability (a), i.e., when epsilon  is itself a linearly autocorrelated variable ("colored" noise) having additive/multiplicative interactions with state variables (X). In this case, the input C1 is not an impulse at lag zero but, instead, decays linearly to zero. A geometric explanation may also be helpful as to why an asymmetric input to a linear system does not result in a false-positive C2 conclusion that Xt is from a nonlinear system. The system equations can be generalized as Xt = h(Xt - 1,Xt - 2,...,Xt - D,epsilon t,epsilon t - 1,...,epsilon t - M) epsilon t. Orthogonal (e.g., linear) cases can be decomposed as h = f(Xt - 1,...,Xt - D) g(epsilon t - 1,...,epsilon t - M), where the poles/peaks of the system transfer function are determined by the autoregressive component f, with an impulse response consisting of an infinite exponential decay (Fig. 2); the "moving-average" component (g) is a finite impulse response filter that determines the transfer function's zeros/valleys. Unless measurements of or presumptions on epsilon  are made, f and g cannot be discriminated using C1,2 analysis of Xt; the "system" is h = f(g) driven by a zero-mean white noise that is orthogonal to f and g. Historical perspectives on Wiener filtering and Wold's decomposition theorem for autoregressive moving-average (ARMA) systems can be found elsewhere (20, 22).

For the simulations of Fig. 10, a linear first-order moving average variable was first generated: epsilon t = 0.5 (ut + ut - 1), where u is identically distributed white noise, N(0,1). The symmetrically and continuously distributed epsilon  was then resampled as follows: epsilon  = 0 for |epsilon | < 0.48, epsilon  = -0.1 for epsilon  < -0.48, epsilon  = 0.15 for epsilon  > 0.48. The result is a positively skewed (kappa epsilon  = 0.4), linearly correlated signal that varies among three discrete points [-0.1,0,0.15], having a probability density of Pepsilon  = [0.25,0.5,0.25]. This piecewise constant epsilon  was input to the following five systems
<IT>A:</IT> <IT>X</IT><SUB><IT>t</IT></SUB> = &egr;<SUB><IT>t</IT></SUB> (linear MA)
<IT>B:</IT> <IT>X</IT><SUB><IT>t</IT></SUB> = 0.5 <IT>X</IT><SUB><IT>t</IT>−1</SUB> + &egr;<SUB><IT>t</IT></SUB> (linear ARMA)
<IT>C:</IT> <IT>X</IT><SUB><IT>t</IT></SUB> = <IT>X</IT><SUB><IT>t</IT>−1</SUB> (0.5 + 0.5 <IT>X</IT><SUB><IT>t</IT>−1</SUB>) + &egr;<SUB><IT>t</IT></SUB> 
(quadratic AR, linear MA)
<IT>D:</IT> <IT>X</IT><SUB><IT>t</IT></SUB> = <IT>X</IT><SUB><IT>t</IT>−1</SUB> (0.5 + 0.7 <IT>X</IT><SUB><IT>t</IT>−1</SUB>) + &egr;<SUB><IT>t</IT></SUB> 
(quadratic AR, linear MA)
<IT>E:</IT> <IT>X</IT><SUB><IT>t</IT></SUB> = <IT>X</IT><SUB><IT>t</IT>−1</SUB> (0.5 + 5 &egr;<SUB><IT>t</IT></SUB>) + &egr;<SUB><IT>t</IT></SUB> 
(linear ARMA, multiplicative input)
where AR is autoregressive and MA is moving average. Figure 10, top, shows the instantaneous response of each map to this three-point input. For the linear cases A and B, epsilon  "moves" <UNL><IT>X</IT></UNL> along the diagonal without altering the slope of the map (dXt/dXt - 1). Consequently, autoskewness of the output X is statistically zero; the fact that epsilon  and X are non-Gaussian has no bearing on this result. For the nonlinear cases, the slope at <UNL><IT>X</IT></UNL> becomes less positive as the equilibrium is moved up the diagonal for case C (hypoventilatory nonlinearity) and becomes more positive for case D (hyperventilatory); the nonlinear case E is hypoventilatory as well, i.e., the input simultaneously perturbs <UNL><IT>X</IT></UNL> upward while lowering dXt/dXt - 1 at <UNL><IT>X</IT></UNL>. In all cases, C21 varies in proportion to d(dXt/dXt - 1)/d<UNL><IT>X</IT></UNL>, without regard to the (causal) model structure. C2 of Xt will also be nonzero where the input is a nonlinear moving-average signal, e.g.,
<IT>F:</IT> <IT>X<SUB>t</SUB></IT> = 0.5 <IT>X</IT><SUB><IT>t</IT>−1</SUB> + 0.5 &egr;<SUP>2</SUP><SUB><IT>t</IT>−1</SUB> + &egr;<SUB><IT>t</IT></SUB>
as Xt - 1 varies in proportion to epsilon t - 1, a substitution results in case C. What about multiplicative interactions between Xt and epsilon t?
<IT>G:</IT> <IT>X</IT><SUB><IT>t</IT></SUB> = <IT>aX</IT><SUB><IT>t</IT>−1</SUB> + &egr;<SUB><IT>t</IT></SUB> + <IT>bX</IT><SUB><IT>t</IT></SUB>&egr;<SUB><IT>t</IT></SUB> 
= <FR><NU><IT>aX</IT><SUB><IT>t</IT>−1</SUB> + &egr;<SUB><IT>t</IT></SUB></NU><DE>1 − <IT>b</IT>&egr;<SUB><IT>t</IT></SUB></DE></FR> = (<IT>aX</IT><SUB><IT>t</IT>−1</SUB> + &egr;<SUB><IT>t</IT></SUB>) <LIM><OP>∑</OP><LL><IT>k</IT>=0</LL><UL>∞</UL></LIM> (<IT>b</IT>&egr;<SUB><IT>t</IT></SUB>)<SUP><IT>k</IT></SUP>
If the summation is linearized (k = 0,1), this case is similar to case E. However, the C2 test for linearity would be rejected only for |aapprox  1 and |1/b| > max{|epsilon |,|X|}; systems with similar threshold nonlinearities are discussed later.


Fig. 10. Responses of 5 maps (A-E) to input (epsilon t), which varies as moving-average process among 3 discrete points (-0.1, 0, and 0.15) (see AUTOREGRESSIVE SYSTEMS WITH CORRELATED, NON-GAUSSIAN INPUT for model details). Top: <UNL><IT>X</IT></UNL> (bullet ) varies with epsilon ; nonlinear maps (C-E) are structurally unstable; i.e., there exists an epsilon for which <UNL><IT>X</IT></UNL> disappears (arrows). Middle: in linear cases (A and B), epsilon  does not alter slope (dXt/dXt - 1); consequently, C2 is zero. For C and E, slope decreases as <UNL><IT>X</IT></UNL> is raised, resulting in negative C21; on the other hand, d(dXt/dXt - 1)/d<UNL><IT>X</IT></UNL> > 0 results in a positive C21 for system D. Bottom: when system outputs are sampled along 64 subintervals, "localized" estimates of mean (C0) and C11 are uncorrelated for A and B, negatively correlated for systems with negative autoskewness (C and E), and positively correlated for D. NS, not significant.
[View Larger Version of this Image (26K GIF file)]

Linear, Time-Varying Approach for Evaluating Autoskewness

In presuming stationarity, the analyses of Fig. 10 construe the mean (C0) as constant over a sample interval and C1,2 as varying only with respect to a finite number of time delays. However, the "moving" equilibrium/slope simulations raise the following question: What if C2 is presumed to be zero and C0,1 to vary in a piecewise constant fashion over the sample interval? One strategy for linear analysis of a time series suspected to be nonstationary is to divide the sequence along subintervals and estimate the mean and autocorrelation locally with respect to time (as in Fig. 9; see Ref. 29 regarding the uncertainty principle with respect to this method). In Fig. 10, 64 intervals (of 32 samples each) were used. However, the Gaussian/linear assumption (local variations in C0 and C1 are mutually independent) is evaluated using linear regression analysis. Statistical testing for the linear cases (A and B) would conclude that C0 and C11 are independent, whereas the opposite conclusion is reached for the nonlinear cases (C, D, and E). These local vs. global concepts of autoskewness are consistent as: dC1t,tau /dC0t proportional to  d(dXt/dXt - tau )/d<UNL><IT>X</IT></UNL> proportional to  C2tau .

If parameter estimates for patient E in Fig. 9 are examined from a similar perspective, it should be apparent that localized estimates of C1,2 varied with level of VI (C0). Higher-order functionals (Cn, n > 2) are necessary to approximate the geometries of systems that produce such interdependencies.


METASTABLE SYSTEMS WITH THRESHOLD NONLINEARITIES

Quadratic approximations of systems are not globally stable, in that there exists a perturbation of sufficient magnitude to break the intersection of the estimated map with the diagonal, resulting in a divergence toward ±infinity ; for cases C, D, and E, the divergence was transient, because epsilon t was not held beyond the threshold level indefinitely (arrows). Dynamical systems become structurally unstable as the slope of their map along the diagonal approaches unity (6); this section demonstrates how the presence of cubic nonlinearities bound such systems from diverging to infinity. Their analysis requires the next highest-order functional (C3), which is referred to as the autokurtosis function, inasmuch as it quantifies the degree to which dynamics perturb system density (PX) toward a bimodal distribution. Estimation and statistical testing of C3,4,... are consistent with that of C2 (APPENDIX A).

Simulations of previous sections presumed that system dynamics took place locally to a single equilibrium. For linear and weakly nonlinear control systems, this is a valid assumption; a straight line with slope <1 can intersect the diagonal only at a single point, <UNL><IT>X</IT></UNL>. Systems having stronger nonlinearities can also exhibit unstable nonequilibrium dynamics such as periodic and chaotic oscillations (discussed later). However, an alternative type of instability must also be considered in which multiple equilibrium states emerge, each of which can be locally (but not globally) stable. Although such "metastable" respiratory control has been proposed to occur during sleep (37), multiequilibria may also unfold as components of respiratory failure. A first-order cubic map will be used to illustrate these topics