-
On the extraction of instantaneous frequencies from ridges in time-frequency representations of signals
Authors:
Dmytro Iatsenko,
Peter V. E. McClintock,
Aneta Stefanovska
Abstract:
The extraction of oscillatory components and their properties from different time-frequency representations, such as windowed Fourier transform and wavelet transform, is an important topic in signal processing. The first step in this procedure is to find an appropriate ridge curve: a sequence of amplitude peak positions (ridge points), corresponding to the component of interest. This is not a triv…
▽ More
The extraction of oscillatory components and their properties from different time-frequency representations, such as windowed Fourier transform and wavelet transform, is an important topic in signal processing. The first step in this procedure is to find an appropriate ridge curve: a sequence of amplitude peak positions (ridge points), corresponding to the component of interest. This is not a trivial issue, and the optimal method for extraction is still not settled or agreed. We discuss and develop procedures that can be used for this task and compare their performance on both simulated and real data. In particular, we propose a method which, in contrast to many other approaches, is highly adaptive so that it does not need any parameter adjustment for the signal to be analysed. Being based on dynamic path optimization and fixed point iteration, the method is very fast, and its superior accuracy is also demonstrated. In addition, we investigate the advantages and drawbacks that synchrosqueezing offers in relation to curve extraction. The codes used in this work are freely available for download.
△ Less
Submitted 27 September, 2015; v1 submitted 27 October, 2013;
originally announced October 2013.
-
Linear and synchrosqueezed time-frequency representations revisited. Part II: Resolution, reconstruction and concentration
Authors:
Dmytro Iatsenko,
Peter V. E. McClintock,
Aneta Stefanovska
Abstract:
Having reviewed the aspects of the linear and synchrosqueezed time-frequency representations (TFRs) needed for their understanding and correct use in Part I of this review, we now consider three more subtle issues that are nonetheless of crucial importance for effective application of these methods. (i) What effect do the window/wavelet parameters have on the resultant TFR, and how can they most a…
▽ More
Having reviewed the aspects of the linear and synchrosqueezed time-frequency representations (TFRs) needed for their understanding and correct use in Part I of this review, we now consider three more subtle issues that are nonetheless of crucial importance for effective application of these methods. (i) What effect do the window/wavelet parameters have on the resultant TFR, and how can they most appropriately be chosen? (ii) What are the errors inherent in the two reconstruction methods (direct and ridge) and which of them is the better? (iii) What are the advantages and drawbacks associated with synchrosqueezing? To answer these questions, we perform a detailed numerical and theoretical study of the TFRs under consideration. We consider the relevant estimates in the presence of the complications that arise in practical applications including interference between components, amplitude modulation, frequency modulation, and noise. Taken together, the results provide an in-depth understanding of the issues in question.
△ Less
Submitted 25 May, 2014; v1 submitted 27 October, 2013;
originally announced October 2013.
-
Linear and synchrosqueezed time-frequency representations revisited. Part I: Overview, standards of use, related issues and algorithms
Authors:
Dmytro Iatsenko,
Peter V. E. McClintock,
Aneta Stefanovska
Abstract:
Time-frequency representations (TFRs) of signals, such as the windowed Fourier transform (WFT), wavelet transform (WT) and their synchrosqueezed variants (SWFT, SWT), provide powerful analysis tools. However, there are many important issues related to the practical use of TFRs that need to be clarified. Here we present a thorough review of these TFRs, summarizing all theoretical, practical and num…
▽ More
Time-frequency representations (TFRs) of signals, such as the windowed Fourier transform (WFT), wavelet transform (WT) and their synchrosqueezed variants (SWFT, SWT), provide powerful analysis tools. However, there are many important issues related to the practical use of TFRs that need to be clarified. Here we present a thorough review of these TFRs, summarizing all theoretical, practical and numerical aspects of their use, reconsidering some conventions and introducing new concepts and procedures. The purposes of this work are: (i) to provide a consistent overview of the computation, properties, and use of the (S)WFT/(S)WT methods; (ii) to establish general standards related to their use, both theoretical and practical; and (iii) to provide clean and optimized algorithms and MatLab codes, appropriate for any window or wavelet.
△ Less
Submitted 25 May, 2014; v1 submitted 27 October, 2013;
originally announced October 2013.
-
A Tutorial on Time-Evolving Dynamical Bayesian Inference
Authors:
Tomislav Stankovski,
Andrea Duggento,
Peter V. E. McClintock,
Aneta Stefanovska
Abstract:
In view of the current availability and variety of measured data, there is an increasing demand for powerful signal processing tools that can cope successfully with the associated problems that often arise when data are being analysed. In practice many of the data-generating systems are not only time-variable, but also influenced by neighbouring systems and subject to random fluctuations (noise) f…
▽ More
In view of the current availability and variety of measured data, there is an increasing demand for powerful signal processing tools that can cope successfully with the associated problems that often arise when data are being analysed. In practice many of the data-generating systems are not only time-variable, but also influenced by neighbouring systems and subject to random fluctuations (noise) from their environments. To encompass problems of this kind, we present a tutorial about the dynamical Bayesian inference of time-evolving coupled systems in the presence of noise. It includes the necessary theoretical description and the algorithms for its implementation. For general programming purposes, a pseudocode description is also given. Examples based on coupled phase and limit-cycle oscillators illustrate the salient features of phase dynamics inference. State domain inference is illustrated with an example of coupled chaotic oscillators. The applicability of the latter example to secure communications based on the modulation of coupling functions is outlined. MatLab codes for implementation of the method, as well as for the explicit examples, accompany the tutorial.
△ Less
Submitted 20 May, 2014; v1 submitted 30 April, 2013;
originally announced May 2013.
-
Dynamical Bayesian Inference of Time-evolving Interactions: From a Pair of Coupled Oscillators to Networks of Oscillators
Authors:
Andrea Duggento,
Tomislav Stankovski,
Peter V. E. McClintock,
Aneta Stefanovska
Abstract:
Living systems have time-evolving interactions that, until recently, could not be identified accurately from recorded time series in the presence of noise. Stankovski et al. (Phys. Rev. Lett. 109 024101, 2012) introduced a method based on dynamical Bayesian inference that facilitates the simultaneous detection of time-varying synchronization, directionality of influence, and coupling functions. It…
▽ More
Living systems have time-evolving interactions that, until recently, could not be identified accurately from recorded time series in the presence of noise. Stankovski et al. (Phys. Rev. Lett. 109 024101, 2012) introduced a method based on dynamical Bayesian inference that facilitates the simultaneous detection of time-varying synchronization, directionality of influence, and coupling functions. It can distinguish unsynchronized dynamics from noise-induced phase slips. The method is based on phase dynamics, with Bayesian inference of the time- evolving parameters being achieved by shaping the prior densities to incorporate knowledge of previous samples. We now present the method in detail using numerically-generated data, data from an analog electronic circuit, and cardio-respiratory data. We also generalize the method to encompass networks of interacting oscillators and thus demonstrate its applicability to small-scale networks.
△ Less
Submitted 11 January, 2013; v1 submitted 20 September, 2012;
originally announced September 2012.
-
Inference of Time-Evolving Coupled Dynamical Systems in the Presence of Noise
Authors:
Tomislav Stankovski,
Andrea Duggento,
Peter V. E. McClintock,
Aneta Stefanovska
Abstract:
A new method is introduced for analysis of interactions between time-dependent coupled oscillators, based on the signals they generate. It distinguishes unsynchronized dynamics from noise-induced phase slips, and enables the evolution of the coupling functions and other parameters to be followed. It is based on phase dynamics, with Bayesian inference of the time-evolving parameters achieved by sha…
▽ More
A new method is introduced for analysis of interactions between time-dependent coupled oscillators, based on the signals they generate. It distinguishes unsynchronized dynamics from noise-induced phase slips, and enables the evolution of the coupling functions and other parameters to be followed. It is based on phase dynamics, with Bayesian inference of the time-evolving parameters achieved by shaping the prior densities to incorporate knowledge of previous samples. The method is tested numerically and applied to reveal and quantify the time-varying nature of cardiorespiratory interactions.
△ Less
Submitted 24 June, 2012; v1 submitted 9 June, 2012;
originally announced June 2012.
-
Intrinsic dynamics of heart regulatory systems on short time-scales: from experiment to modelling
Authors:
I. A. Khovanov,
N. A. Khovanova,
P. V. E. McClintock,
A. Stefanovska
Abstract:
We discuss open problems related to the stochastic modeling of cardiac function. The work is based on an experimental investigation of the dynamics of heart rate variability (HRV) in the absence of respiratory perturbations. We consider first the cardiac control system on short time scales via an analysis of HRV within the framework of a random walk approach. Our experiments show that HRV on tim…
▽ More
We discuss open problems related to the stochastic modeling of cardiac function. The work is based on an experimental investigation of the dynamics of heart rate variability (HRV) in the absence of respiratory perturbations. We consider first the cardiac control system on short time scales via an analysis of HRV within the framework of a random walk approach. Our experiments show that HRV on timescales of less than a minute takes the form of free diffusion, close to Brownian motion, which can be described as a non-stationary process with stationary increments. Secondly, we consider the inverse problem of modeling the state of the control system so as to reproduce the experimentally observed HRV statistics of. We discuss some simple toy models and identify open problems for the modelling of heart dynamics.
△ Less
Submitted 11 December, 2009;
originally announced December 2009.
-
Diverse routes to oscillation death in a coupled oscillator system
Authors:
J. J. Suarez-Vargas,
J. A. Gonzalez,
A. Stefanovska,
P. V. E. McClintock
Abstract:
We study oscillation death (OD) in a well-known coupled-oscillator system that has been used to model cardiovascular phenomena. We derive exact analytic conditions that allow the prediction of OD through the two known bifurcation routes, in the same model, and for different numbers of coupled oscillators. Our exact analytic results enable us to generalize OD as a multiparameter-sensitive phenome…
▽ More
We study oscillation death (OD) in a well-known coupled-oscillator system that has been used to model cardiovascular phenomena. We derive exact analytic conditions that allow the prediction of OD through the two known bifurcation routes, in the same model, and for different numbers of coupled oscillators. Our exact analytic results enable us to generalize OD as a multiparameter-sensitive phenomenon. It can be induced, not only by changes in couplings, but also by changes in the oscillator frequencies or amplitudes. We observe synchronization transitions as a function of coupling and confirm the robustness of the phenomena in the presence of noise. Numerical and analogue simulations are in good agreement with the theory.
△ Less
Submitted 26 January, 2009;
originally announced January 2009.
-
Nonlinear Statistical Modelling and Model Discovery for Cardiorespiratory Data
Authors:
D. G. Luchinsky,
V. N. Smelyanskiy,
M. M. Millonas,
A. Stefanovska,
P. V. E. McClintock
Abstract:
We present a Bayesian dynamical inference method for characterizing cardiorespiratory (CR) dynamics in humans by inverse modelling from blood pressure time-series data. This new method is applicable to a broad range of stochastic dynamical models, and can be implemented without severe computational demands. A simple nonlinear dynamical model is found that describes a measured blood pressure time…
▽ More
We present a Bayesian dynamical inference method for characterizing cardiorespiratory (CR) dynamics in humans by inverse modelling from blood pressure time-series data. This new method is applicable to a broad range of stochastic dynamical models, and can be implemented without severe computational demands. A simple nonlinear dynamical model is found that describes a measured blood pressure time-series in the primary frequency band of the CR dynamics. The accuracy of the method is investigated using surrogate data with parameters close to the parameters inferred in the experiment. The connection of the inferred model to a well-known beat-to-beat model of the baroreflex is discussed.
△ Less
Submitted 7 March, 2005;
originally announced March 2005.
-
Inference of a nonlinear stochastic model of the cardiorespiratory interaction
Authors:
V. N. Smelyanskiy,
D. G. Luchinsky,
A. Stefanovska,
P. V. E. McClintock
Abstract:
A new technique is introduced to reconstruct a nonlinear stochastic model of the cardiorespiratory interaction. Its inferential framework uses a set of polynomial basis functions representing the nonlinear force governing the system oscillations. The strength and direction of coupling, and the noise intensity are simultaneously inferred from a univariate blood pressure signal, monitored in a cli…
▽ More
A new technique is introduced to reconstruct a nonlinear stochastic model of the cardiorespiratory interaction. Its inferential framework uses a set of polynomial basis functions representing the nonlinear force governing the system oscillations. The strength and direction of coupling, and the noise intensity are simultaneously inferred from a univariate blood pressure signal, monitored in a clinical environment. The technique does not require extensive global optimization and it is applicable to a wide range of complex dynamical systems subject to noise.
△ Less
Submitted 4 March, 2005;
originally announced March 2005.