Next Article in Journal
The Axiomatic Approach to Non-Classical Model Theory
Next Article in Special Issue
Project-Based STEM Learning Using Educational Robotics as the Development of Student Problem-Solving Competence
Previous Article in Journal
Memristor-Based Lozi Map with Hidden Hyperchaos
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Methods for Mathematical Analysis of Simulated and Real Fractal Processes with Application in Cardiology

by
Evgeniya Gospodinova
1,*,
Penio Lebamovski
1,
Galya Georgieva-Tsaneva
1,
Galina Bogdanova
2 and
Diana Dimitrova
3
1
Institute of Robotics, Bulgarian Academy of Science, 1113 Sofia, Bulgaria
2
Institute of Mathematics and Informatics, Bulgarian Academy of Science, 1113 Sofia, Bulgaria
3
Faculty of Public Health, Medical University “Prof. Dr. P. Stoyanov”-Varna, 9000 Varna, Bulgaria
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(19), 3427; https://doi.org/10.3390/math10193427
Submission received: 1 August 2022 / Revised: 9 September 2022 / Accepted: 16 September 2022 / Published: 21 September 2022
(This article belongs to the Special Issue Selected Papers from the Innovative STEM Education)

Abstract

:
In the article, a comparative analysis is performed regarding the accuracy parameter in determining the degree of self-similarity of fractal processes between the following methods: Variance-Time plot, Rescaled Range (R/S), Wavelet-based, Detrended Fluctuation Analysis (DFA) and Multifractal Detrended Fluctuation Analysis (MFDFA). To evaluate the methods, fractal processes based of Fractional Gaussian Noise were simulated and the dependence between the length of the simulated process and the degree of self-similarity was investigated by calculating the Hurst exponent (H > 0.5). It was found that the Wavelet-based, DFA and MFDFA methods, with a process length greater than 214 points, have a relative error of the Hurst exponent is less than 1%. A methodology for the Wavelet-based method related to determining the size of the scale and the wavelet algorithm was proposed, and it was investigated in terms of the exact determination of the Hurst exponent of two algorithms: Haar and Daubechies with different number of coefficients and different values of the scale. Based on the analysis, it was determined that the Daubechies algorithm with 10 coefficients and scale (i = 2, j = 10) has a relative error of less than 0.5%. The three most accurate methods are applied to the study of real cardiac signals of two groups of people: healthy and unhealthy (arrhythmia) subjects. The results of the statistical analysis, using the t-test, show that the proposed methods can distinguish the two studied groups and can be used for diagnostic purposes.

1. Introduction

A number of studies conducted in recent years have shown that many systems in nature generate time series with fractal behaviour [1,2,3,4,5,6]. Examples of such time series are: series of intervals between consecutive heartbeats [2,3,7], economic data on exchange rates [4], electricity prices [5], geophysical data on temperature, precipitation, tides [6,8,9,10], etc. For the analysis of this type of processes, methods are applied that allow the determination of the global characteristics of the processes as well as the peculiarities of their local structures. An important characteristic of these methods for analysing fractal processes is that they are fundamental and can be applied to time series from different areas: teletraffic engineering, medicine, geography, economy and more.
The concept of a fractal was first introduced by Benoit Mandelbrot in areas such as hydrology and geophysics. The word fractal is derived from the latin word fractus, which means consisting of fragments. At present, there is no strict and generally accepted definition of fractal, although Mandelbrot uses several conditional definitions. One of them, introduced in [11], reads the following: “The fractal is a set for which the Hausdorff-Besicovitch dimension strictly exceeds the topological dimension.” The essence of this definition is to separate the class of highly broken objects for which there is no accurate topological dimension. For example, there are curves that have a topological dimension equal per unit, but they are curved in a very complicated way, such as: the curves of Peano, the trajectory of a Brown particle and others. This definition, although strictly, excludes many physical fractals and is therefore less used. Another definition of fractal is [11]: “A fractal is an irregular geometric shape that can be divided into parts in such a manner that the shape of each part resembles the shape of the whole.” This definition emphasizes that the distinctive feature of the fractal is self-similarity.
A fractal processes has the following basic properties:
  • Self-similarity—the fractal order is self-similarity if it can decompose into smaller parts, each of which is similar to the main one. The degree of self-similarity can be determined by the Hurst exponent.
  • Fractal dimension (D)—this is a non-integer value located between the Euclidean and the topological dimensions [12].
Determining the fractal dimension of signals, as well as the degree of self-similarity, by calculating the Hurst exponent, is important in the study of fluctuations in time series. With these two parameters, it is possible to obtain information about the long-term correlations of the signals and, accordingly, to predict their behavior. These two parameters are connected to the expression D = 2 − H [13] from which it follows that it is sufficient to determine only one of them. The present paper focuses on the determination of the Hurst exponent. This parameter can take values in the interval (0,1). If the value of the Hurst parameter is 0 < H < 0.5, then the process is called anti-persistent, which means that growth in the past means decline in the future and vice versa. For H = 0.5, the process is neither persistent nor anti-persistent and thus a current value of the time series does not affect any of its future values. Such processes are called Markov processes. If 0.5 < H < 1.0, it means the presence of fractal properties in the process. These processes are called persistent, i.e., if the increases were positive for some time in the past, then it is expected that in the future there will also be an average increase, i.e., the tendency to increase in the past means a tendency to increase in the future and conversely. The higher value of the Hurst exponent means that the trend is stronger. Therefore, based on the value of the Hurst exponent, it is possible to predict and predict the future values of a given time series based on present and past values. The focus in this paper is on simulating and analysing processes with Hurst exponent values in the interval (0.5,1.0).
Fractal processes are of two types: monofractal (self-similar) or multi-fractal [14,15]. A monofractal process is homogeneous in the sense that it has the same scaling properties both locally and globally and is characterized by a single scaling indicator, such as: the fractal dimension or the Hurst exponent. Unlike monofractal processes, multifractal processes decompose into a large number of homogeneous fractal subsets whose properties can be characterized by a spectrum of local Hurst exponents or fractal dimensions.

1.1. Related Work

The estimation of fractal processes is not a trivial task due to their time-varying behaviour. For this reason, these processes cannot be comprehensively described by statistical measurements, such as: mean value, standard deviation, and others. For this purpose, it is necessary to use mathematical methods created for the analysis of dynamic time series such as: Variance-time plot, Rescaled Range (R/S) analysis, Wavelet-based method, Detrended Fluctuation Analysis (DFA), Multifractal Detrended Fluctuation Analysis (MFDFA) and others. The interest in these methods of analysis led to the need to evaluate and test them according to well-defined criteria before being used for wide application in various fields of science.
In [14], the authors presented a comparative analysis of three methods, Variance-time plot, R/S analysis, Wavelet-based and concluded that the first two methods are not very accurate. These methods can only be used to show whether the studied process has a fractal behaviour and if it does, the methods can be used to approximately to determine the value of the Hurst exponent. The authors of the publication determine the Wavelet-based method as an accurate method. Although the R/S method is not the most accurate, nowadays it is actively applied in the analysis of fractal processes in various scientific fields due to its easy of use [16,17,18,19,20,21,22].
As a result of the work on heartbeat dynamics described in [15], multifractal analysis has become a widely used tool for applied research, in cases where non-stationary processes are limited by the application of the classical analysis methods [23,24,25,26,27].
Accurate reference signals are required to evaluate fractal time series analysis methods. Fractal time series can be simulated by applying the models based on fractional Brownian motion (FBM) and fractional Gaussian noise (FGN). In this article, the FGN model is chosen to simulate fractal processes. This model is fully described by two parameters only, namely by a variance and Hurst exponent [14,28,29,30,31].
In recent years, there has been an active introduction of mathematical methods for fractal and multifractal analysis in medical practice. Many scientists have studied the complex nature of changes in the parameters of electrocardiographic signals using not only linear but also nonlinear methods [32,33]. The linear methods perform analysis in the time and frequency domain, while some of the nonlinear methods use the fractal approach in the analysis of cardiological data. According to the European and North American Society of Cardiology, the study of the applicability of these methods for the analysis of cardiological data is one of the important priority areas, which opens new perspectives for their future use in the diagnosis and prediction of cardiovascular diseases [34].
The authors of [35] advise physicians to interpret the results obtained from fractal and traditional heart rate variability analysis methods with caution, as they are still under investigation and the resulting measurements are not fully described as biomarkers for clinical use.

1.2. Purpose and Objective of the Article

The purpose of this article is to perform a comparative analysis between the following methods: Variance-time plot, Rescaled Range analysis(R/S), Wavelet-based method, DFA and MFDFA in terms of the accuracy parameter when determining the value of the Hurst exponent. The most accurate methods determined will be used to analyse real cardiac data. To achieve the set goal, the following tasks have been formulated:
  • Simulate an exact FGN-based self-similar (fractal) process by applying Hosking’s algorithm.
  • Comparative analysis of the following 5 methods: Rescaled Range analysis (R/S), Variance-time plot, Wavelet-based method, DFA, MFDFA to determine the value of the Hurst exponent with respect to the accuracy parameter.
  • Study of cardiac signals of two groups of patients by applying the most accurate methods of analysis.

2. Materials and Methods

To study fractal processes, methods are used that, based on one or more statistical properties, determine the degree of self-similarity (Hurst exponent). Due to the wide variety of statistical methods and due to the fact that so far there is no universally recognized methodology for determining the degree of self-similarity, an analysis and evaluation of the most frequently used methods in terms of their main parameters is necessary. The most accurate possible determination of the degree of self-similarity is of great importance in the study of simulated and real fractal processes.

2.1. Hosking’s Algorithm for Simulation Modeling of Fractal Processes

The Hosking algorithm (also known as the Durbin-Levinson algorithm) generates an exact self-similar process based on the FGN [36,37,38]. The main idea of the algorithm is to generate a self-similar sequence by using a zero-mean Gaussian process. Each generated point has a mean and variance dependent on the previous generated values. It is necessary to know the autocorrelation function of the process when calculating the point values.
The coefficients of the autocorrelation function of an exactly self-similar process in the broad sense with parameter H (0.5 < H < 1.0) are determined by the following formula [10]:
r k = σ 2 2 [ ( k + 1 ) 2 H 2 k 2 H + ( k 1 ) 2 H ] ,   k = 0 , 1 , 2 ,
where:
  • rk are autocorrelation coefficients;
  • σ is the variance;
  • H is the Hurst exponent.
The algorithm for simulating an exact self-similar (fractal) process {X1, X2, …, Xn} of length n points consists of the following steps:
Step 1: Calculation the coefficients of the autocorrelation function for n points using Formula (1).
Step 2: The X1 value of the first element of the process is determined using the formula: X 1 = r 0 Z 1 . The value of Z1 is a random variable with a normal probability distribution N (0,1).
Step 3: The following variables are defined:
σ 0 2 = r 0 ,   ϕ 11 = r 1 r 0 ,   σ 1 2 = σ 0 2 ( 1 ϕ 11 2 )
where:
  • σ 0 2 and σ 1 2 are the variances of the first two elements of the generated process;
  • ϕ 11 is the correlation coefficient for the first element X1 of the fractal process;
  • r0 and r1 are the autocorrelation coefficients of the first two elements of the generated process.
Step 4: For n = 2…K the following coefficients and variables are calculated:
ϕ n , n = [ r n j = 1 K 1 ϕ n 1 , j r n j ] / σ n 1 2 σ n 2 = σ n 1 2 [ 1 ϕ n , n 2 ]
Step 5: For j = 1, …, n−1 the following calculations were performed:
ϕ n , j = ϕ n 1 , j ϕ n , n ϕ n 1 , n j
Step 6: To generate a fractal process {X1, X2, …,Xn} the following formula is used:
X n + 1 = ϕ n , 1 X n + + ϕ n , n X 1 + σ n 2 Z n + 1 ,   n 1
where {Z1, Z2, …, Zn} are random variables with a normal probability distribution N (0,1).

2.2. Methods for Determining the Hurst Exponent

2.2.1. Variance-Time Plot

Variance-Time plot [14] is based on the following property of fractal (self-similar) processes: the variance of the generalized stochastic process X(m) decreases more slowly than the reciprocal of the size of the blocks (m) into which the process is divided:
σ 2 ( X ( m ) ) cm 2 H 2
where c is some finite positive constant.
The Variance-time plot consists in constructing the graphical relationship between Log(disperse) and Log(block size) and determining the slope of the regression line. The degree of self-similarity, i.e., the Hurst exponent, is determined by the following relationship:
H ^ = 1 β ^ 2  
where:
  • β ^ is the slope of the regression line;
  • H ^ is the determined value of the Hurst exponent.

2.2.2. Rescaled Range Statistics

The algorithm of the Rescaled Range Statistics (R/S) method [14,39,40,41] for determining the degree of self-similarity calculates the range and standard deviation of the blocks into which the process is divided. For each block are calculated:
  • The Range R(n), which defines the differences between the min and max value of the sum of the deviation Wj from the mean value of the data for an area of n points, is given by the expression:
R ( n ) = max ( 0 , W 1 ,   W 2 , , W n ) min ( 0 , W 1 , W 2 , , W n   )
where:
W j = ( X 1 + X 2 + + X j ) j X ( n ) ¯ ,   j = 1 , 2 , , n
  • Standard deviation S(n):
S ( n ) = E ( X j μ )
where μ is the mean of (X1, X2,…,Xj) [14].
Based on a regression model between the dependent variable Log(R/S) and the independent variable Log(block size), the following regression coefficients are determined by the method of least squares:
  • β ^ 0 is the point where the regression line intersects the ordinate;
  • β ^ 1 is the slope of the regression line.
The value of the Hurst exponent is determined by the following formula:
H ^ = β ^ 1

2.2.3. Wavelet-Based Method

The wavelet-based method [14,42,43] uses the wavelet transform, which is suitable for studying fractal processes because the structure of wavelets is similar to the self-similar structure of fractal processes. The wavelet transform is known to be better than the Fourier transform for the following reasons:
  • The Fourier transform is used to transform stationary processes from the frequency domain to the time domain, and the process is transformed as a sum of sinusoids with different frequencies. It cannot represent the information in the time domain.
  • The wavelet transform can represent the process in the time and frequency domains simultaneously. It can transform both stationary and non-stationary processes without loss of information.
Wavelet transform algorithms are recursive and consist of two wavelet filters: low-pass and high-pass. After the low-pass filter, approximate information is obtained, and after the high-pass filter, detailed information is obtained. The approximating information obtained at the output of the low-pass filter becomes the input information for the next level of decomposition.
Wavelet algorithms consist of the following two components:
  • A wavelet function (ψi,j) applied to the high-pass filter that is run two or more times and computes wavelet coefficients;
  • A scalable function (φi,j) relating the low-pass filter that creates a smoother version of the original data. The received data after the low-pass filter become input data for the next step of the algorithm.
The mathematical descriptions of the above functions are:
  ϕ i , j ( t ) = 2 i 2 ϕ 0 ( 2 i t j ) ,   i , j ɛ Z
  ψ i , j ( t ) = 2 i 2 ψ 0 ( 2 i t j ) ,   i , j ɛ Z
where:
  • ϕ 0 is a scalable function;
  • ψ 0 is the mother wavelet and originates from ϕ 0 .
Applying Multi-Resolution analysis to the input data x means representing x in each of the approximating subspaces Vi:
approx i ( t ) = j a x ( i , j ) ϕ i , j ( t )
where the coefficient ax(i,j) is calculated by multiplying the input data x with ϕ i , j :
a x ( i , j ) = x , ϕ i , j
The approximating information approxi is a rough approximation of the input data x to approx(i−1) and information is lost   detail i ( t ) = approx i 1 ( t ) approx i ( t ) . The detail information of the input data x is determined by a formula:
detail i ( t ) = j d x ( i , j ) ψ i , j ( t )
where the coefficient dx(i,j) is calculated by multiplying the input data x with ψ i , j :
d x ( i , j ) = x , ψ i , j
The input information x is represented as a sum of the approximating and detailed information:
x ( t ) = approx N ( t ) + i = 1 N detail i ( t ) = j a x ( N , j ) ϕ N , j ( t ) + i = 1 N j d x ( i , j ) ψ i , j ( t )
Equation (18) is called the wavelet decomposition of the signal x, and the coefficients ax(j,k) and dx(j,k) are determined by multiplying the input data with the scalable function ϕ i , k and the wavelet function, respectively.
The wavelet-based method [14] for determining the Hurst exponent consists in determining the average value of the wavelet detail coefficients | d x ( i , j ) | 2 for a given scale:
Y x = 1 n j j | d x ( i , j ) | 2
where nj is the number of wavelet coefficients for a given scale in the interval [i,j], i.e. n j = 2 i  n, and n is the number of the input points.
To determine the Hurst exponent, a discrete wavelet transform is performed relative to the studied process using a wavelet algorithm (Daubechies, Haar, etc.) [44,45,46,47] and the values of Yx by Equation (19). A linear regression model is constructed, with the dependent variable being Log(Yx) and the independent variable being the scale in the interval [i,j]. The relationship between the two variables is linear if the process under study is fractal. The slope of the straight line is determined using the method of least squares. For fractal processes the slope β 1 is between 0 and 1, and the Hurst exponent is determined using the following relationship:
H ^ = 1 2 ( 1 + β ^ 1 )
In order to determine the value of the Hurst exponent, it is necessary to perform a discrete wavelet transformation on the investigated process, proposing a wavelet algorithm and setting values for the (i,j) scale.

2.2.4. Detrended Fluctuation Analysis

The DFA method allows studying the structures of different types of non-stationary signals from the point of view of statistical self-similarity. The non-stationary dynamics of systems with time-varying characteristics limits the applicability of classical methods for spectral-correlation analysis. For this reason, for the study of long-term correlations in experimental data, the method of detrended fluctuation analysis (DFA) is most often used, which is described in detail in publications [7,32,33,48,49].
The DFA method has the following two characteristic features:
  • Instead of using a decreasing correlation function, an increasing function is introduced, which provides a more reliable estimation of processes with long-term correlations, especially in the presence of noise and sample size limitations;
  • An integral part of the calculation algorithm is the approximation and subsequent elimination of the low-frequency trend, which makes it possible to apply the method to both stationary and non-stationary processes without their prior filtering.
These circumstances determine the wide use of DFA, for example, in the processing of experimental data in physiology and medicine, as well as in various fields of physics. DFA is used for time series with a random structure, as well as to detect short-term correlations through the parameter α1 and long-term correlations through α2. Initially, the entire process is divided into segments of equal size, and for each segment a regression line is formed by applying the method of least squares and the slope of the regression curve is determined. The parameter αall is calculated for the whole process. This parameter is called the self-similar parameter and its value varies between 0.5 and 1.0 and is close to the value of the Hurst exponent.
The advantage of DFA over conventional methods such as spectral analysis lies in the fact that this type of analysis makes it possible to detect the self-similarity property of the process.

2.2.5. Multifractal Detrended Fluctuation Analysis

MFDFA is applied to analyse the complexity and non-uniformity based on the scaling behaviour of the studied time series. A detailed description of this method is presented in publications [50,51,52]. In this article, the relationship between the generalized Hurst exponent H(q) and parameter q is used to study the fractal and multifractal properties of simulated and real fractal processes. The generalized Hurst exponent H(q = 2) = H reflects the structural inhomogeneity of the signal. If H(q) does not depend on q, the process is monofractal, otherwise it is multifractal. The parameter q can take any real value.

2.3. Data

Two types of data are used in the paper: simulated fractal processes and real cardiac signals.
The simulated fractal processes have been created using Matlab R2013b. The simulated processes have two input parameters: process length and Hurst exponent value. On the basis of the simulated fractal processes, a comparative analysis was performed between the five methods for determining the value of the Hurst exponent, and on the basis of the obtained results, the most optimal methods were determined in terms of the accuracy parameter. Real cardiac data (RR time series) were recorded with a Dynamic ECG Systems TLC9803 Holter device. Data from 48 patients diagnosed with arrhythmia and 48 healthy subjects were studied. The duration of the recordings are 24 h with approximately 100,000 RR time intervals.

3. Results and Discussion

3.1. Analysis of Simulated Data

In order to perform a comparative analysis between the methods used to determine the Hurst exponent, it is necessary to first determine the minimum length of the generated process in order to achieve more accurate results. Second, due to the fact that the wavelet-based method does not offer a methodology for determining the scale size and selection of the wavelet algorithm, in this paper, two wavelet algorithms are investigated and compared in terms of the accurate determination of the Hurst exponent: Haar and Daubechies.

3.1.1. Determining the Minimum Length of a Simulated Fractal Process

With the Hosking algorithm described above, fractal processes with varying degrees of self-similarity were generated. Figure 1 shows two generated processes with low and high degree of self-similarity: H = 0.6 and H = 0.9.
When determining the minimum length of the fractal process, the dependence between the length of the simulated process and the Hurst exponent, determined through the five methods, was investigated. Due to the presence of a random component in the Hosking algorithm, 20 realizations of the process with different lengths were simulated: from 212 (4096) to 217 (131,072) points for the following 4 values of the Hurst input parameter: H = 0.6, 0.7, 0.8 and 0.9. In the present work, it is assumed that the size of the generated fractal process is acceptable when the Relative Standard Error (RSE) of the Hurst exponent is less than 1%.
The results of the comparative analysis between the five methods are shown in Table 1. At different lengths of the process, the values of the Hurst exponent   H ^ , and the RSE(%) were determined. Based on the obtained results, the following conclusions can be drawn:
  • Variance-time plot and R/S are not very accurate methods, as their RSE are in a wide range from 0.2% to 11.3%, and these methods can only be used to test whether the studied process is fractal or not, and if it is fractal, approximately to be determined the value of the Hurst exponent;
  • The determined values of the Hurst exponent with the methods: Wavelet-based, DFA and MFDFA reach the input values of this parameter with a RSE of less than 1% for process lengths greater than 214 (16,384) points. These three methods have a high degree of accuracy and can be used in the analysis of simulated and real processes;

3.1.2. Evaluation of the Wavelet-Based Methods

In order to determine the value of the Hurst exponent with this method, it is necessary to perform a discrete wavelet transformation to the investigated process, applying a wavelet algorithm and assigning scale values (i,j).
Due to the fact that the wavelet-based method does not offer a methodology for determining the size of the scale and the choice of the wavelet algorithm, in this paper two wavelet algorithms are investigated and compared in terms of the exact determination of the Hurst exponent: Haar and Daubechies at the following scale values (i,j): 1 ≤ i ≤ 6, and j = 10. The Daubechies algorithm was tested with the following wavelet coefficients: 4, 8, 10 and 12.
Table 2 shows the determined values and relative errors of the Hurst exponent of a simulated fractal process of length 215 points using the two algorithms with different values of the wavelet scale.
Figure 2 shows the graph of the wavelet-based method using the Daubechies algorithm with 10 coefficients to determine the Hurst exponent of a generated fractal process with a length of 215 (32,768) points and an input value of H = 0.8. The obtained value of the Hurst exponent is H ^ = 0.8004, and the relative error is RSE(%) = 0.05.
Based on the obtained results, the following conclusions can be drawn about the wavelet-based method:
  • The RSE in determining the Hurst exponent using the Haar and Daubechies algorithms is the smallest when the scale is (i,j) = (2,10) and (i,j) = (3,10). In the article, when applying this method, the scale (i,j) = (2,10) is used;
  • The RSE in determining the Hurst exponent is smaller when using the Daubechies algorithm compared to the Haar algorithm;
  • The RSE of the Hurst exponent is the smallest when using the Daubechies algorithm with 10 coefficients and it is less than 0.5%.

3.1.3. Evaluation of the DFA Method

Figure 3 shows how the fluctuations of a simulated fractal process (H = 0.8) are changed through the parameters α1, α2 and αall. The fluctuation function Fs at large values of the scale s increases according to the power law:
Fs ∼ sH(q)
where H(q) is a scaling exponent.
The first part of the slope of the graph (colored in green) corresponds to the short-term fractal exponent α1 = 0.8750 for segments of size 4 < s < 16, and the second part (colored in red) corresponds to the long-term fractal exponents α2 = 0.8010 for segment size 16 < s < 64, and the parameter αall = 0.8022 corresponds to the Hurst exponent as the RSE(%) = 0.22. The values of these parameters are evidence that the simulated process is fractal.

3.1.4. Evaluation of the MFDFA Method

To study the fractal behaviour of the simulated processes in relation to the Hurst exponent with the MFDFA method, the relationship between the generalized Hurst exponent H and the parameter q was determined. This connection is shown in Figure 4, from which it follows that the determined value of the generalized Hurst exponent is almost a constant quantity depending on q and this is a confirmation that the generated process is monofractal.

3.2. Analysis of Real Cardiological Data

In this paper, the following three methods were used to study the fractality of real cardiac data: wavelet-based, DFA and MFDFA, which were determined to have a high degree of accuracy in determining the Hurst exponent. The studied cardiological data refer to the intervals between heartbeats (RR interval series), with the help of which information related to the health status of the patients is obtained. For diagnostic purposes, these methods can be used both autonomously and in combination with other methods for monitoring the cardiovascular condition of patients.
The use of nonlinear statistical methods in cardiology, to which the proposed three methods also apply, is a relatively new trend. One of the advantages of these methods is that they can detect subtle changes in the dynamics of the RR interval series and with their help solve many prognostic and diagnostic tasks.
In Figure 5 shows the graphs of the dependence between the generalized Hurst exponent H and the parameter q for a healthy subject and for a patient with arrhythmia. In a healthy subject, the Hurst exponent changes for the different values of the parameter q, from which it follows that the process is multifractal, while in a sick patient, the Hurst exponent is almost a constant value, therefore the process is monofractal.
Table 3 shows the results obtained through the methods used in the analysis of two groups of patients: healthy subjects and patients with arrhythmia. Results are shown as: mean ± sd. The results show that the values of the studied parameters are lower in the patients with arrhythmia, and the p-values determined by t-test are less than 0.05. Therefore, the studied parameters of the three methods have statistical significance, which makes it possible to distinguish the two studied groups.

4. Conclusions

In the present paper, the self-similarity property of fractal processes is determined by calculating the Hurst exponent of process fluctuations in order to obtain information on long-term correlations and to predict the behaviour of the studied processes. The theoretical and practical significance of the obtained results, which are part of the project “Investigation of the application of new mathematical methods for the analysis of cardiac data”, are concluded in studying the possibilities of using nonlinear statistical methods, such as: wavelet-based, DFA and MFDFD for the diagnosis of the cardiovascular condition of the human body. Changes in the body related to disease or under the influence of external factors lead to changes in heart rate variability, which as a rule have fractal behaviour. In this regard, the knowledge related to the fractal and multi-fractal features of cardiac signals can help doctors to correctly diagnose patients.
Interest in the use of electrocardiographic signals recorded by a Holter device for continuous 24-h monitoring of the cardiovascular state of the human organism has been continuously growing in recent years. This opportunity offers a range of science, technology, engineering and mathematics (STEM) skills and information designed not only for doctors but also for a wide range of people. Based on the information obtained related to cardiac health allows patients to learn to use and understand the electrical rhythms of the human body.
Future work related to the topic of the present paper is the analysis of the stress on heart rate variability. Two types of stressful situations will be explored. The first type of stress states will be simulated by playing 3D extreme games, and the second type will be real stress states that will be generated during sports training and fitness.

Author Contributions

Conceptualization, investigation and methodology, E.G. and P.L.; Create software for mathematical analysis of the fractal processes, G.G.-T. and E.G.; Validation, G.B.; Manuscript review and contribution to final version, G.B. and D.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by NATIONAL SCIENCE FUND OF BULGARIA (scientific project “Investigation of the application of new mathematical methods for the analysis of cardiac data”), Grant Number KP-06-N22/5, 7 December 2018.

Institutional Review Board Statement

This study was approved by the Research Ethics Committee at Medical University—Varna, Bulgaria, Protocol/Decision No. 82, 28 March 2019.

Informed Consent Statement

All participants were informed in advance of the research that would be performed on them. Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

A database of cardiac information (intervals between heartbeats-RR) was created for patients with various cardiovascular diseases: arrhythmia, heart failure, ischemia, syncope, and healthy controls. The database is located at: http://hrvdata.vtlab.eu. These data were taken at Medical University-Varna.

Acknowledgments

This research work was carried out as part of the scientific project “Investigation of the application of new mathematical methods for the analysis of cardiac data” No КP-06-N22/5, date 7 December 2018, funded by the National Science Fund of Bulgaria (BNSF).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Falconer, K.J. Fractal Geometry: Mathematical Foundations and Applications; John Wiley & Sons: Hoboken, NJ, USA, 2014. [Google Scholar]
  2. Captur, G.; Karperien, A.L.; Hughes, A.D.; Francis, D.P.; Moon, J.C. The fractal heart—Embracing mathematics in the cardiology clinic. Nat. Rev. Cardiol. 2017, 14, 56–64. [Google Scholar] [CrossRef]
  3. Kunz, V.C.; Borges, E.N.; Coelho, R.C.; Gubolino, L.A.; Martins, L.E.B.; Silva, E. Linear and nonlinear analysis of heart rate variability in healthy subjects and after acute myocardial infarction in patients. Braz. J. Med. Biol. Res. 2012, 45, 450–458. [Google Scholar] [CrossRef] [PubMed]
  4. Andronache, I.C.; Peptenatu, D.; Ciobotaru, A.-M.; Gruia, A.K.; Nina Margareta Gropoşilă, N.M. Using Fractal Analysis in Modeling Trends in the National Economy. Procedia Environ. Sci. 2016, 32, 344–351. [Google Scholar] [CrossRef]
  5. Wang, L.; He, K.; Zou, Y.; Feng, Z. Multiscale Fractal Analysis of Electricity Markets. In Proceedings of the Seventh International Joint Conference on Computational Sciences and Optimization, Beijing, China, 4–6 July 2014; pp. 378–382. [Google Scholar] [CrossRef]
  6. Ouadfeul, S.; Aliouane, L.; Boudella, A. Fractal and Chaos in Exploration Geophysics. In Fractal Analysis and Chaos in Geosciences; IntechOpen: London, UK, 2012. [Google Scholar] [CrossRef]
  7. Peng, C.K.; Havlin, S.; Stanley, H.E.; Goldberger, A.L. Quantification of scaling exponents and crossover phenomena in nonstationary heartbeat time series. Chaos 1995, 5, 82–87. [Google Scholar] [CrossRef]
  8. Mariani, M.C.; Kubin, W.; Asante, P.K.; Tweneboah, O.K.; Beccar-Varela, M.P.; Jaroszewicz, S.; Gonzalez-Huizar, H. Self-Similar Models: Relationship between the Diffusion Entropy Analysis, Detrended Fluctuation Analysis and Lévy Models. Mathematics 2020, 8, 1046. [Google Scholar] [CrossRef]
  9. Mariani, M.C.; Asante, P.K.; Bhuiyan, M.A.M.; Beccar-Varela, M.P.; Jaroszewicz, S.; Tweneboah, O.K. Long-Range Correlations and Characterization of Financial and Volcanic Time Series. Mathematics 2020, 8, 441. [Google Scholar] [CrossRef]
  10. Suszyński, M.; Peta, K.; Černohlávek, V.; Svoboda, M. Mechanical Assembly Sequence Determination Using Artificial Neural Networks Based on Selected DFA Rating Factors. Symmetry 2022, 14, 1013. [Google Scholar] [CrossRef]
  11. Mandelbrot, B. The Fractal Geometry of Nature; W H Freeman & Co.: New York, NY, USA, 1982. [Google Scholar]
  12. Mandelbrot, B. Fractals and Scaling in Finance; Springer: New York, NY, USA, 1997. [Google Scholar]
  13. Kale, M.; Butar, F.B. Fractal Analysis of Time Series and Distribution Properties of Hurst Exponent. J. Math. Sci. Math. Educ. 2007, 5, 8–19. [Google Scholar]
  14. Sheluhin, O.I.; Smolskiy, S.M.; Osin, A.V. Self-Similar Processes in Telecommunications; John Wiley & Sons, Ltd.: Hoboken, NJ, USA, 2007. [Google Scholar]
  15. Kantelhardt, J.W. Fractal and Multifractal Time Series. In Mathematics of Complexity and Dynamical Systems; Meyers, R., Ed.; Springer: New York, NY, USA, 2012. [Google Scholar] [CrossRef]
  16. Nigmatullin, R.; Dorokhin, S.; Ivchenko, A. Generalized Hurst Hypothesis: Description of Time-Series in Communication Systems. Mathematics 2021, 9, 381. [Google Scholar] [CrossRef]
  17. Raimundo, M.S.; Okamoto, J. Application of Hurst Exponent (H) and the R/S Analysis in the Classification of FOREX Securities. Int. J. Modeling Optim. 2018, 8, 116–124. [Google Scholar] [CrossRef]
  18. Li, J.; Chen, Y. Rescaled range (R/S) analysis on seismic activity parameters. Acta Seimol. Sin. 2008, 14, 148–155. [Google Scholar] [CrossRef]
  19. Schandrasekaran, S.; Poomalai, S.; Saminathan, B.; Suthanthiravel, S.; Sundaram, K.; Hakkim, F.F.A. An investigation on the relationship between the Hurst exponent and the predictability of a rainfall time series. Meteorol. Appl. 2019, 26, 511–519. [Google Scholar] [CrossRef]
  20. Quanmin, B.; Jun, B.; Zengwei, Y.; Lei, H. R/S method for evaluation of pollutant time series in environmental quality assessment. Water Sci. Eng. 2008, 1, 82–88. [Google Scholar] [CrossRef]
  21. Li, Y.; Teng, Y. Estimation of the Hurst Parameter in Spot Volatility. Mathematics 2022, 10, 1619. [Google Scholar] [CrossRef]
  22. Kaminskiy, R.; Shakhovska, N.; Kajanová, J.; Kryvenchuk, Y. Method of Distinguishing Styles by Fractal and Statistical Indicators of the Text as a Sequence of the Number of Letters in Its Words. Mathematics 2021, 9, 2410. [Google Scholar] [CrossRef]
  23. Ghosh, B.; Bouri, E. Is Bitcoin’s Carbon Footprint Persistent? Multifractal Evidence and Policy Implications. Entropy 2022, 4, 647. [Google Scholar] [CrossRef]
  24. Cornforth, D.; Jelinek, H.F.; Tarvainen, M. A Comparison of Nonlinear Measures for the Detection of Cardiac Autonomic Neuropathy from Heart Rate Variability. Entropy 2015, 17, 1425–1440. [Google Scholar] [CrossRef]
  25. Liu, K.; Zhang, X.; Chen, Y. Extraction of Coal and Gangue Geometric Features with Multifractal Detrending Fluctuation Analysis. Appl. Sci. 2018, 8, 463. [Google Scholar] [CrossRef] [Green Version]
  26. Stosic, D.; Stosic, D.; Vodenska, I.; Stanley, H.E.; Stosic, T. A New Look at Calendar Anomalies: Multifractality and Day-of-the-Week Effect. Entropy 2022, 24, 562. [Google Scholar] [CrossRef]
  27. Miloş, L.R.; Haţiegan, C.; Miloş, M.C.; Barna, F.M.; Boțoc, C. Multifractal Detrended Fluctuation Analysis (MF-DFA) of Stock Market Indexes. Empirical Evidence from Seven Central and Eastern European Markets. Sustainability 2020, 12, 535. [Google Scholar] [CrossRef]
  28. Abundo, M.; Pirozzi, E. On the Integral of the Fractional Brownian Motion and Some Pseudo-Fractional Gaussian Processes. Mathematics 2019, 7, 991. [Google Scholar] [CrossRef]
  29. Yan, Z.; Guirao, J.L.G.; Saeed, T.; Chen, H.; Liu, X. Different Stochastic Resonances Induced by Multiplicative Polynomial Trichotomous Noise in a Fractional Order Oscillator with Time Delay and Fractional Gaussian Noise. Fractal Fract. 2022, 6, 191. [Google Scholar] [CrossRef]
  30. Kermarrec, G. On Estimating the Hurst Parameter from Least-Squares Residuals. Case Study: Correlated Terrestrial Laser Scanner Range Noise. Mathematics 2020, 8, 674. [Google Scholar] [CrossRef]
  31. Golmankhaneh, A.K.; Sibatov, R.T. Fractal Stochastic Processes on Thin Cantor-Like Sets. Mathematics 2021, 9, 613. [Google Scholar] [CrossRef]
  32. Acharya, U.R.; Suri, J.S.; Spaan, J.A.E.; Krishnan, S.M. Advances in Cardiac Signal Processing; Springer: Berlin/Heidelberg, Germany, 2007. [Google Scholar]
  33. Ernst, G. Heart Rate Variability; Springer: London, UK, 2014. [Google Scholar]
  34. Malik, M. Task Force of the European Society of Cardiology and the North American Society of Pacing and Electrophysiology, Heart rate variability—Standards of measurement, physiological interpretation, and clinical use. Circulation 1996, 93, 1043–1065. [Google Scholar] [CrossRef]
  35. Sen, J.; McGill, D. Fractal analysis of heart rate variability as a predictor of mortality: A systematic review and me-ta-analysis. Interdiscip. J. Nonlinear Sci. 2018, 28, 072101. [Google Scholar] [CrossRef]
  36. Brockwell, P.; Davis, R. Time Series: Theory and Methods, 2nd ed.; Springer: New York, NY, USA, 1991. [Google Scholar]
  37. Taqqu, M.; Willinger, W.; Sherman, R. Proof of a Fundamental Result in Self-Similar Traffic Modeling. Comput. Commun. Rev. 1997, 27, 5–23. [Google Scholar] [CrossRef]
  38. Hosking, J.R. Modeling persistence in hydrological time series using fractional differencing. Water Resour. Res. 1984, 20, 1898–1908. [Google Scholar] [CrossRef]
  39. Fei, Y.; Shao, X.; Wang, G.; Zhou, L.; Xia, X.; He, Y. Effectiveness of Electricity Derivatives Market Based on Hurst Exponent. In Proceedings of the 4th International Conference on Advances in Energy and Environment Research (ICAEER 2019), Shanghai, China, 16–18 August 2019. 4p. [Google Scholar] [CrossRef]
  40. Hurst, H.E. Long-Term Storage Capacity of Reservoirs. Trans. Am. Soc. Civil Eng. 1951, 116, 770–799. [Google Scholar] [CrossRef]
  41. Hurst, H.E.; Black, R.P.; Simaika, Y.M. Long-Term Storage: An Expiremental Study; Constable: London, UK, 1965. [Google Scholar]
  42. Cohen, A.; Atoui, M.A.A. On Wavelet-based Statistical Process Monitoring. Trans. Inst. Meas. Control 2022, 44, 525–538. [Google Scholar] [CrossRef]
  43. Muzy, J.F.; Bacry, E.; Arneodo, A. The Multifractal Formalism Revisited with Wavelets. Int. J. Bifurc. Chaos 1994, 4, 245–302. [Google Scholar] [CrossRef]
  44. Mahmoud, M.; Dessouky, M.; Deyab, S.; Elfouly, F. Comparison between Haar and Daubechies Wavelet Transformions on FPGA Technology. World Academy of Science, Engineering and Technology, Open Science Index 2. Int. J. Aerosp. Mech. Eng. 2007, 1, 141–145. [Google Scholar]
  45. Sharif, I.; Khare, S. Comparative Analysis of Haar and Daubechies Wavelet for Hyper Spectral Image Classification. ISPRS Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2014, 8, 937–941. [Google Scholar]
  46. Kusi, B. Performance Analysis between Haar and Daubechies Discrete Wavelet Transform in Digital Watermarking. Int. J. Adv. Eng. 2019, 2, 17–26. [Google Scholar]
  47. Mahmoud, W.A.; Hadi, A.S.; Jawad, T.M. Development of a 2-D Wavelet Transform based on Kronecker Product. J. Al-Nahrain Univ. 2012, 15, 208–213. [Google Scholar] [CrossRef]
  48. Maraun, D.; Rust, H.W.; Timmer, J. Tempting long-memory—On the interpretation of DFA results. Nonlinear Processes Geophys. 2004, 11, 495–503. [Google Scholar] [CrossRef]
  49. Golińska, A.K. Detrended Fluctuation Analysis (DFA) in Biomedical Signal Processing: Selected Examples. Stud. Logic Gramm. Rhetor. 2012, 29, 107–115. [Google Scholar]
  50. Kantelhardt, J.W.; Zschiegner, S.A.; Koscielny-Bunde, E.; Havlin, S.; Bunde, A.; Stanley, H.E. Multifractal detrended fluctuation analysis of nonstationary time series. Phys. A Stat. Mech. Appl. 2002, 316, 87–114. [Google Scholar] [CrossRef]
  51. Kamath, M.V.; Watanabe, M.A.; Upton, A.R.M. (Eds.) Heart Rate Variability (HRV) Signal Analysis: Clinical Applications; CRC Press: Boca Raton, FL, USA; Taylor & Francis Group: Abingdon, UK, 2016. [Google Scholar]
  52. Kalisky, T.; Ashkenazy, Y.; Havlin, S. Volatility of fractal and multifractal time series. Israel J. Earth Sci. 2007, 65, 47–56. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Simulated FGN fractal processes (a) H = 0.6 (b) H = 0.9.
Figure 1. Simulated FGN fractal processes (a) H = 0.6 (b) H = 0.9.
Mathematics 10 03427 g001
Figure 2. Wavelet-based method for determining the Hurst exponent.
Figure 2. Wavelet-based method for determining the Hurst exponent.
Mathematics 10 03427 g002
Figure 3. DFA method for determining the Hurst exponent.
Figure 3. DFA method for determining the Hurst exponent.
Mathematics 10 03427 g003
Figure 4. MFDFA method for determining the generalized Hurst exponent.
Figure 4. MFDFA method for determining the generalized Hurst exponent.
Mathematics 10 03427 g004
Figure 5. MFDFA method for determining the Hurst exponent (a) healthy subject with H(q = 2) = 0.8192 (b) sick patient (arrhythmia) with H(q = 2) = 0.5892.
Figure 5. MFDFA method for determining the Hurst exponent (a) healthy subject with H(q = 2) = 0.8192 (b) sick patient (arrhythmia) with H(q = 2) = 0.5892.
Mathematics 10 03427 g005
Table 1. Comparative analysis between five statistical methods in determining the Hurst exponent at different FGN fractal process lengths.
Table 1. Comparative analysis between five statistical methods in determining the Hurst exponent at different FGN fractal process lengths.
Length (Points)H = 0.6H = 0.7H = 0.8H = 0.9
H ^
Mean ± sd
RSE
(%)
H ^
Mean ± sd
RSE
(%)
H ^
Mean ± sd
RSE
(%)
H ^
Mean ± sd
RSE
(%)
Variance-Time Plot
2120.611 ± 0.072.560.703 ± 0.041.270.783 ± 0.082.280.848 ± 0.215.54
2130.541 ± 0.093.720.639 ± 0.175.950.736 ± 0.216.380.834 ± 0.338.85
2140.534 ± 0.135.440.626 ± 0.217.500.713 ± 0.3210.030.798 ± 0.4111.49
2150.604 ± 0.062.220.691 ± 0.103.240.771 ± 0.113.190.835 ± 0.287.07
2160.578 ± 0.083.090.664 ± 0.196.400.744 ± 0.226.610.835 ± 0.359.37
2170.582 ± 0.072.690.671 ± 0.186.000.761 ± 0.154.410.840 ± 0.277.19
Rescaled range (R/S) method
2120.645 ± 0.217.280.730 ± 0.123.680.809 ± 0.041.110.873 ± 0.112.82
2130.609 ± 0.082.940.694 ± 0.030.970.775 ± 0.113.200.841 ± 0.195.05
2140.607 ± 0.051.840.690 ± 0.051.620.768 ± 0.133.780.851 ± 0.205.26
2150.620 ± 0.093.250.681 ± 0.082.630.780 ± 0.102.870.851 ± 0.215.52
2160.596 ± 0.041.500.687 ± 0.061.950.763 ± 0.164.690.853 ± 0.194.98
2170.601 ± 0.020.740.703 ± 0.010.320.771 ± 0.144.060.856 ± 0.174.44
Wavelet-based method (Daubechies algorithm with 10 coefficients)
2120.579 ± 0.103.860.678 ± 0.113.630.790 ± 0.051.420.930 ± 0.092.16
2130.585 ± 0.062.290.687 ± 0.061.950.788 ± 0.041.140.890 ± 0.071.76
2140.583 ± 0.072.680.686 ± 0.082.610.787 ± 0.030.850.888 ± 0.061.51
2150.606 ± 0.020.740.705 ± 0.030.950.804 ± 0.030.830.904 ± 0.040.99
2160.601 ± 0.010.370.702 ± 0.020.640.803 ± 0.020.560.903 ± 0.030.74
2170.599 ± 0.010.370.700 ± 0.010.320.801 ± 0.010.280.901 ± 0.010.25
Detrended Fluctuation Analysis method
2120.615 ± 0.093.270.715 ± 0.103.130.814 ± 0.123.390.914 ± 0.204.89
2130.614 ± 0.062.180.711 ± 0.082.520.810 ± 0.102.760.910 ± 0.184.42
2140.611 ± 0.051.830.710 ± 0.103.150.790 ± 0.071.980.910 ± 0.092.21
2150.606 ± 0.020.740.707 ± 0.020.630.808 ± 0.030.830.906 ± 0.040.99
2160.605 ± 0.020.740.707 ± 0.030.950.803 ± 0.030.840.904 ± 0.030.74
2170.602 ± 0.010.370.707 ± 0.020.630.801 ± 0.020.560.898 ± 0.020.50
Multifractal Detrended Fluctuation Analysis method
2120.628 ± 0.196.770.744 ± 0.175.110.825 ± 0.153.120.850 ± 0.184.74
2130.627 ± 0.196.780.726 ± 0.113.390.822 ± 0.102.790.876 ± 0.061.53
2140.594 ± 0.093.390.714 ± 0.082.500.812 ± 0.091.510.889 ± 0.061.51
2150.599 ± 0.020.750.708 ± 0.030.950.792 ± 0.030.850.897 ± 0.030.75
2160.601 ± 0.010.370.704 ± 0.020.640.807 ± 0.020.550.908 ± 0.030.74
2170.600 ± 0.010.370.703 ± 0.010.320.805 ± 0.020.560.905 ± 0.010.25
Table 2. Determining the value and relative error of the Hurst exponent using a wavelet-based method.
Table 2. Determining the value and relative error of the Hurst exponent using a wavelet-based method.
Scale (i,j)H = 0.6H = 0.7H = 0.8H = 0.9
H ^
Mean ± sd
RSE
(%)
H ^
Mean ± sd
RSE
(%)
H ^
Mean ± sd
RSE
(%)
H ^
Mean ± sd
RSE
(%)
Haar algorithm
(1,10)0.596 ± 0.062.250.698 ± 0.061.920.801 ± 0.071.950.904 ± 0.081.98
(2,10)0.596 ± 0.041.500.699 ± 0.041.270.803 ± 0.041.110.906 ± 0.061.48
(3,10)0.598 ± 0.051.870.702 ± 0.051.590.806 ± 0.051.390.911 ± 0.051.23
(4,10)0.599 ± 0.062.240.705 ± 0.072.220.811 ± 0.061.650.917 ± 0.071.71
(5,10)0.607 ± 0.072.570.714 ± 0.061.880.821 ± 0.071.910.927 ± 0.092.17
(6,10)0.597 ± 0.062.250.711 ± 0.061.890.824 ± 0.082.170.936 ± 0.102.39
Daubechies algorithm with 4 coefficients
(1,10)0.599 ± 0.062.240.702 ± 0.072.230.804 ± 0.082.220.906 ± 0.092.22
(2,10)0.599 ± 0.031.120.702 ± 0.041.270.804 ± 0.061.670.905 ± 0.061.48
(3,10)0.600 ± 0.051.860.702 ± 0.030.960.804 ± 0.071.950.905 ± 0.081.98
(4,10)0.603 ± 0.062.220.704 ± 0.051.590.806 ± 0.082.220.908 ± 0.102.46
(5,10)0.611 ± 0.072.560.713 ± 0.072.200.816 ± 0.092.470.917 ± 0.112.68
(6,10)0.601 ± 0.062.230.703 ± 0.082.540.805 ± 0.102.780.909 ± 0.092.21
Daubechies algorithm with 8 coefficients
(1,10)0.610 ± 0.051.830.713 ± 0.072.200.815 ± 0.092.470.916 ± 0.102.44
(2,10)0.612 ± 0.041.460.714 ± 0.061.870.815 ± 0.071.920.915 ± 0.081.96
(3,10)0.615 ± 0.062.180.717 ± 0.072.180.817 ± 0.82.190.916 ± 0.092.20
(4,10)0.625 ± 0.124.290.727 ± 0.103.080.827 ± 0.123.240.926 ± 0.143.38
(5,10)0.638 ± 0.196.660.739 ± 0.185.450.839 ± 0.174.530.936 ± 0.194.54
(6,10)0.661 ± 0.258.460.763 ± 0.267.620.862 ± 0.277.000.957 ± 0.235.37
Daubechies algorithm with 10 coefficients
(1,10)0.600 ± 0.031.120.704 ± 0.030.950.804 ± 0.041.110.908 ± 0.040.98
(2,10)0.600 ± 0.010.370.701 ± 0.010.320.804 ± 0.010.280.904 ± 0.010.25
(3,10)0.601 ± 0.020.740.702 ± 0.020.640.803 ± 0.020.560.904 ± 0.020.49
(4,10)0.605 ± 0.041.480.705 ± 0.041.270.806 ± 0.041.110.907 ± 0.051.23
(5,10)0.614 ± 0.062.190.715 ± 0.072.190.816 ± 0.082.190.917 ± 0.071.22
(6,10)0.612 ± 0.051.830.711 ± 0.051.570.813 ± 0.071.920.916 ± 0.061.46
Daubechies algorithm with 12 coefficients
(1,10)0.601 ± 0.020.740.705 ± 0.030.950.808 ± 0.041.110.911 ± 0.051.23
(2,10)0.600 ± -0.010.370.704 ± 0.010.320.807 ± 0.030.830.908 ± 0.040.98
(3,10)0.601 ± 0.010.370.704 ± 0.010.320.807 + 0.030.830.908 ± 0.040.98
(4,10)0.696 ± 0.030.960.710 ± 0.051.570.813 ± 0.061.650.916 ± 0.071.71
(5,10)0.618 ± 0.072.530.722 ± 0.092.790.826 ± 0.123.250.928 ± 0.143.37
(6,10)0.626 ± 0.093.210.734 ± 0.133.960.842 ± 0.184.780.948 ± 0.235.42
Table 3. Comparison between healthy and unhealthy subjects.
Table 3. Comparison between healthy and unhealthy subjects.
ParameterHealthy Subject
(Mean ± sd)
N = 48
Unhealthy Subject
(Mean ± sd)
N = 48
p-Value
Wavelet-based method
Hurst exponent0.8402 ± 0.0120.6019 ± 0.0100.0001
DFA method
α11.0106 ± 0.0910.6079 ± 0.0460.0001
α20.7913 ± 0.0580.6923 ± 0.0820.0001
αall0.8530 ± 0.0720.6150 ± 0.0710.0001
MFDFA method
Generalized Hurst exponent at q = 20.8201 ± 0.0310.5932 ± 0.0240.0001
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Gospodinova, E.; Lebamovski, P.; Georgieva-Tsaneva, G.; Bogdanova, G.; Dimitrova, D. Methods for Mathematical Analysis of Simulated and Real Fractal Processes with Application in Cardiology. Mathematics 2022, 10, 3427. https://doi.org/10.3390/math10193427

AMA Style

Gospodinova E, Lebamovski P, Georgieva-Tsaneva G, Bogdanova G, Dimitrova D. Methods for Mathematical Analysis of Simulated and Real Fractal Processes with Application in Cardiology. Mathematics. 2022; 10(19):3427. https://doi.org/10.3390/math10193427

Chicago/Turabian Style

Gospodinova, Evgeniya, Penio Lebamovski, Galya Georgieva-Tsaneva, Galina Bogdanova, and Diana Dimitrova. 2022. "Methods for Mathematical Analysis of Simulated and Real Fractal Processes with Application in Cardiology" Mathematics 10, no. 19: 3427. https://doi.org/10.3390/math10193427

APA Style

Gospodinova, E., Lebamovski, P., Georgieva-Tsaneva, G., Bogdanova, G., & Dimitrova, D. (2022). Methods for Mathematical Analysis of Simulated and Real Fractal Processes with Application in Cardiology. Mathematics, 10(19), 3427. https://doi.org/10.3390/math10193427

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop