Abstract
Physiological processes—such as, the brain's resting-state electrical activity or hemodynamic fluctuations—exhibit scale-free temporal structuring. However, impacts common in biological systems such as, noise, multiple signal generators, or filtering by transport function, result in multimodal scaling that cannot be reliably assessed by standard analytical tools that assume unimodal scaling. Here, we present two methods to identify breakpoints or crossovers in multimodal multifractal scaling functions. These methods incorporate the robust iterative fitting approach of the focus-based multifractal formalism (FMF). The first approach (moment-wise scaling range adaptivity) allows for a breakpoint-based adaptive treatment that analyzes segregated scale-invariant ranges. The second method (scaling function decomposition method, SFD) is a crossover-based design aimed at decomposing signal constituents from multimodal scaling functions resulting from signal addition or co-sampling, such as, contamination by uncorrelated fractals. We demonstrated that these methods could handle multimodal, mono- or multifractal, and exact or empirical signals alike. Their precision was numerically characterized on ideal signals, and a robust performance was demonstrated on exemplary empirical signals capturing resting-state brain dynamics by near infrared spectroscopy (NIRS), electroencephalography (EEG), and blood oxygen level-dependent functional magnetic resonance imaging (fMRI-BOLD). The NIRS and fMRI-BOLD low-frequency fluctuations were dominated by a multifractal component over an underlying biologically relevant random noise, thus forming a bimodal signal. The crossover between the EEG signal components was found at the boundary between the δ and θ bands, suggesting an independent generator for the multifractal δ rhythm. The robust implementation of the SFD method should be regarded as essential in the seamless processing of large volumes of bimodal fMRI-BOLD imaging data for the topology of multifractal metrics free of the masking effect of the underlying random noise.
Introduction
Fractal and multifractal concepts focus on characterizing scale-free properties in terms of scaling exponents—such as, spectral index (β) or Hurst exponent (H; Mandelbrot, ; Eke et al., , ; Mukli et al., )—of ideal or empirical signals. The scaling is a global behavior in the case of monofractals and a local property in the case of multifractals, which requires a set of exponents to be obtained for characterization. Specifically—in addition to a range of methods operating in the frequency and time/frequency domains (Eke et al., )—in the time domain, this is achieved by analyzing a range of statistical moments (−∞ < q < + ∞) of the signal. In the monofractal case, a single qth order moment (i.e., the variance at q = 2) suffices for capturing the global roughness, H. However, for multifractals, a range of statistical moment orders are needed to obtain the generalized Hurst exponent, H(q). Submitting H(q) to the multifractal formalism yields the Hölder exponent, h, reflecting the local roughness of the process, and then the multifractal spectrum, D(h), which is essentially analogous with a histogram of local fractality in the signal. Accordingly, D(h) captures the moment-wise distribution of the singularity strength of local roughness or multifractal scaling in the temporal process (Kantelhardt et al., ; Ihlen, ; Mukli et al., ). We recently demonstrated that standard moment-based multifractal analyses were susceptible to signal inhomogeneity leading to spurious estimates of the multifractal spectrum. We resolved this issue by developing focus-based multifractal formalism (FMF), which replaced the standard—essentially monofractal—analysis for H(q) by fitting an exact multifractal to the family of moment-wise scaling functions all at once by enforcing an expected value at signal length (termed focus) as a guiding reference in the fitting procedure (Mukli et al., ). FMF explicitly relied on a previous observation on the focus (Kantelhardt et al., ) and can be related to some earlier multifractal approaches (Struzik, ; Struzik and Siebes, ).
In the pure mathematical sense of the fractal concept, scaling should be present across an infinite range of scales; a property of ideal fractals with an exact generating algorithm (Mandelbrot, ), such as, Cantor set and function (Cantor, ). Fractality can be present in a statistical sense in sampled representations of temporal processes, as it is the case with fractional Gaussian noise (fGn) and Brownian motion (fBm; Mandelbrot and Van Ness, ; Eke et al., , ). However, the estimation of fractality of even such exact fractal structures can become easily corrupted by the effect of sampling (see Figure 1), filters (Valencia et al., ), trends (Kantelhardt et al., ), shuffling (Kantelhardt et al., ), multiple fractal signal components (Thornton and Gilden, ), or other scale-dependent influences, resulting in multimodal scaling functions.
Figure 1
Many physical, natural, biological systems show multimodal, scale-invariant properties, for example, sunspot activities (Movahed et al.,
As characterization of multifractality in the time domain requires assessing moment-wise scaling exponents (Kantelhardt et al.,
Figure 2

Different concepts for handling multifractal crossover. Exact scaling functions (solid lines) for a range of qs are shown in log-log plots. The components (multifractals A,B) separated by breakpoints—at the scale sb—and by crossovers—at the scale sx—are marked as gray circles. (A) Approaches in the literature for finding “crossovers” or “breakpoints” of bimodal multifractals along a single scaling function [i.e., log S(2)] should be regarded as vaguely defined (Schumann and Kantelhardt,
Definition of “breakpoints” or “crossovers” appears inconsistent in the literature (Peng et al.,
Previously, “breakpoints” or “crossovers” were determined by “eyeballing” or by segmented line regression (Ge and Leung,
Accordingly, our aims were (i) to decompose the moment-wise crossover of superimposed multifractal signals based on an additive model, (ii) to validate this method, (iii) to compare this approach with an enhanced—moment-wise—version of the segmented line regression method, and (iv) to demonstrate their applicability on exemplary empirical signals.
Materials and methods
Description of the methods of signal synthesis and empirical data acquisition are followed by introduction of two adaptive multifractal analyses of bi- or multimodal signals. The first approach is based on a q-wise identification of breakpoints along each and every scaling function as a step of signal pre-treatment, and hence is referred to as the q-wise scaling range adaptive (qSRA) method. The essence of the second method is to decompose the multifractal crossovers for all scaling functions of the analysis combined, thus achieving true scaling function decomposition (SFD) in a one-pass manner. As both apply to the regression scheme of our FMF (Mukli et al.,
The multifractal algorithms, signal synthesis, and numerical tests were implemented in Matlab (The MathWorks, Inc., Natick, MA, USA) with code written by the authors. The multifractal toolbox containing scripts described in this paper can be requested from the corresponding author.
Investigated signal populations
Synthesized monofractal time series
As described previously (Eke et al.,
Synthesized multifractal time series
Cantor sets and—by their cumulative summation—Cantor functions as examples of exact multifractal structuring were generated at pre-set weight factors. Statistical self-similar multifractals with known H(q) were synthesized for testing purposes using the generalized binomial multifractal model (Oświȩcimka et al.,
Synthesized multimodal time series
After considering various numerical testing frameworks, we chose the DHM algorithm and Cantor functions as offering the best control over the cardinal parameters in our testing. The above-listed signals represent cases of unimodality with a single SR. Multimodal synthetic (or mock) signals with multiple SRs were created by adding these unimodal fractal time series of known attributes (N, Htrue). Positioning of crossovers was controlled by setting the standard deviation (SD) ratios (i.e., focus ratio) of the signal components in addition to the differences in Htrue.
Sampled empirical time series
Human NIRS measurements using a NIRO 500 Cerebral Oxygen Monitor (Hamamatsu Photonics, Hersching, Germany) at a rate of 2 Hz were carried out to record the relative change in total hemoglobin concentration with a length of N = 16,384 data points (for details, see Eke et al.,
Multifractal analyses
According to its indirect concept, multifractal characterization of time series is performed by sequencing through the steps of scaling, regression, and singularity analyses of the multifractal formalism (Mukli et al.,
where Ns stands for the number of non-overlapping windows, and v for different temporal positions within a particular signal segment of size s. For further details, see Kantelhardt et al. (
Levels of moment order were selected from −15 to 15 in increments of 1, based on (i) the findings of Grech and Pamuła (
Focus-based multifractal method
The FMF (Mukli et al.,
In Equation (2), x has two specific values (at x = 0 and in the case of the “focus” x = N); otherwise, it represents the scale, where the exact scale-dependent statistic is being evaluated. The case of x = N and represents the enforced constraint in Equation (3). Thus, according to FMF, a set of model (i.e., exact) scaling functions with iterated parameters—Ĥ[Xi](q) and log Ŝ[Xi](N)—are fitted all at once to the actual data set of the scaling functions. In order to obtain an overall measure of the goodness-of-fit of the FMF regression procedure, its mean squared error (MSE) was calculated according to Equation (21) of Mukli et al. (
Moment-wise scaling range adaptivity method
The standard segmented line regression method is capable of finding breakpoints, sb, and also in the case of a superimposed signal (Figure 3) approximating crossovers, sx. Equation (4) is an adaptation of the segmented line regression method for a bimodal scaling function, where s′ could be any particular temporal scale. To capture q-dependent breakpoints, we introduced a q-wise regression algorithm, broken down into three steps of Equations (4a–c)
where indices f and n stand for different fractal processes: in our particular case uncorrelated (noise) and correlated (fractal) signals within a co-sampled arrangement, respectively. We chose noise and fractal signals as the constituents of a bimodal signal in describing our methods because this was the case for bimodal cerebral hemodynamic data reported earlier (Eke et al.,
Any moment-to-moment inconsistencies in the regression analysis will upset the expected structural aspect of multifractal scaling functions known as the “H(q)-monotonicity” (Mukli et al.,
Figure 3

Numerical demonstration of the moment-wise scaling range adaptivity method. A bimodal, multifractal structure–function profile at q = 2 (solid black) was synthesized by DHM as the sum of fractal (Htrue = 1.25) and noise (Htrue = 0.5) signals with commensurable standard deviations. Regression slopes were determined by the DFA algorithm. The SSE(q,s′) function (solid gray line) at q = 2 is derived from Equation (3). The qSRA method finds the breakpoint (sb) at the minimum of this function. The exclusion range (ER, shown at a tolerance level of 20%) spans across scales where SSE(q,s′) < SSEtolerance as calculated by Equation (5). In turn, the boundaries of the ER are set to the low and high edges of the adjacent scaling ranges for the underlying fractal and noise components, respectively. If tolerance = 0, then the ER is not excluded from the regression analysis (gray dashed regression lines). When tolerance = 0.2 (gray dotted regression lines), the estimated slopes better represent those of the underlying fractals. Other methods (such as, SSC) yielded isomorphic results (not shown).
Scaling function decomposition method
As fluctuations from the two underlying signal components mutually contribute to each other's scaling functions near the breakpoint, they hold estimates deviating from the power-law relationship (Figure 4). Taking the exemplary case of the SSC algorithm—where the statistical measure is the standard deviation, SD—this relationship is readily seen as a realization of the Bienaymé formula stating that in the case of uncorrelated variables, the variance (SD2) of their sum equals the sum of the respective variances (Bienaymé,
where the signal (cXi) used in the calculation of S is in square brackets with c being a positive integer referring to each and every of the Nc constituent signals.
Figure 4

Numerical demonstration of the scaling function decomposition method. The two signal components (fractal and noise) of the bimodal signal are the same as shown in Figure 3. From these components, two bimodal signals were obtained: one by adding the raw signals (black) and the other their respective scaling functions (dashed gray). The three points represent exemplary values for this process at a given scale. The identical scaling functions demonstrate the validity of Equation (7) in the quantitative handling of bimodality—or for that matter—multimodality.
Earlier—for the cases of resting-state cerebral hemodynamic fluctuations—we showed that a fractally correlated signal is typically interwoven by uncorrelated noise (Eke et al.,
Accordingly, instead of fitting the two constituting fractally correlated components of a bimodal scaling function separately in two distinct processes, an exact bimodal model scaling function is reconstructed from two properly fitting power-law sets, based on the rule of addition Equation (7). Performing this one-pass regression on a log-log scale, the minimization of SSE—with the generalized Hurst exponent and the focus of the scaling function being iterated—results in the best fit of the exact bimodal model as follows
A special application of this procedure is when one of the constituting components of the composite signal is known, which obviously reduces the number of tuning factors in the minimization process. Specifically, this component could be uncorrelated noise [i.e., instrument and/or biological noise (Peng et al.,
SFD is not at all limited to q-wise applications, but can also be performed along with FMF. In this case, the process of minimization of the FMF analysis needs to be modified by raising the number of tuning parameters Equation (9). Thus, both the two sets (nXi and fXi) of H(q) and their associated two foci, S(N), see Equations (9a and 9b) are being simultaneously adjusted in the same iterative process Equation (9c)
Similarly to the qSRA method, H(q)-monotonicity was granted by applying the same analytical constraints. The calculation of MSE from SSE Equation (9) was as explained in Section Focus-Based Multifractal Method.
The crossover scale, sx, of the decomposed scaling functions—where the respective statistical values are in principle the same—can be determined as the common value of the equations of the two underlying regression lines
Thus, the crossover scale can be calculated as
When enforcing the respective foci of the underlying components, the best value of the crossover scale is obtained as
Characterization of methods
To assess the precision of our novel approaches in analyzing multifractal bimodal signals, estimates were compared with multifractal endpoints derived from the singularity spectrum, D(h), (Figure 5) and the results presented in the form of performance vignettes (Eke et al.,
Figure 5

Impact of correlation and moment level on crossover scales. (A1) Twelve bimodal signals were generated by adding the scaling functions of 12 DHM-generated monofractal signals in length of 212—representing varying degrees of correlation—and the same noise component of Hnoise = 0.5. These signals were evaluated by scaling analysis for S(q)s. (B1) Scaling functions at seven moment levels of + 15 ≧ q ≧ −15 in increments of five are shown for the two constituents for demonstrating the use of signal addition in a multifractal setting. As seen (A2), the breakpoints (gray circles), the exclusion ranges (gray bars), and the true crossover scales (black circles) become shifted toward larger scales with an increasing degree of correlation with the only exception being when sx is occupying the lower scales. In this case, the algorithm will settle with a pseudo breakpoint at much larger scales where, due to increasing fluctuations, the first large enough hump in S(q) will be accidentally taken for a breakpoint (sb). When two multifractal components are merged, the analysis yields a similar distribution of breakpoints and crossover scales (B2) as determined by the actual span of H(q)s and the range of qs.
For obtaining references for the estimates by subsequent SFD-FMF and qSRA-FMF methods, synthetic signal components were analyzed for their respective multifractal estimates with the FMF-DFA and FMF-SSC methods ((Mukli et al.,
Results
Impact of moment level on crossover scales
As seen in Figures 5A1,A2, the crossover between two components of markedly different correlation structuring is easy to detect. When H approaches Hnoise—as the true breakpoint becomes poorly defined—the bimodal signal approaches unimodal. A similar scenario is seen with the impact of moment level (Figures 5B1,B2), where the actual scale-wise distribution of crossovers will be determined by the dynamics of the H(q) of the signal components.
Performance of qSRA and SFD methods on synthetic bimodal signals
In addition to the impact of correlation and moment level, the focus has a decisive impact on how markedly a signal component dominates the bi- or multimodality of a composite signal (Figure 6). Accordingly, depending on the actual signal component, H and the component focus ratio (or SD ratio) together will impact the direction and magnitude of bias in the multifractal estimates (hmax and fwhm) for the two approaches alike. When the aim is to provide a characterization of multifractality for a bi- or multimodal multifractal signal (i.e., with hmax and fwhm, combined), the actual combination of H and the focus ratio should preferably be as close as possible to the diagonal band of low bias (Figure 6, combined).
Figure 6

Performance of the qSRA and SFD methods on synthesized signals. A set of DHM-generated multifractal signals of length N = 212 were created as a sum of fractal and noise components generated at Htrue[fXi] in steps of 0.1 and Htrue [nXi] = 0.5 at pre-determined ratios of the respective foci. Values of correlation (hmax) and multifractality (fwhm) were estimated for the fractal and noise components by qSRA- and SFD-FMF-SSC methods. Their biases with respect to estimates by FMF-SSC alone were plotted in intensity coded performance vignettes (Eke et al.,
An accurate multifractal output is at most partially qualified to assess performance. Determination of the proper method for a given signal is also a requirement. Lower MSE levels in the estimates of the SFD method when compared with those obtained by qSRA analysis suggests that the signals emerged as sums of two underlying scale-free processes, in which case the SFD method should be preferred. The performance of the SFD analysis was tested on the synthesized data pool used in Figure 6. The crossover-model, eventually identified by comparing the MSEs of our two methods (qSRA and SFD), showed a sensitivity of 73%.
Performance of qSRA and SFD methods on high-definition empirical bimodal signals (EEG and NIRS)
High-definition empirical signals (EEG and NIRS in Figure 7) were chosen for demonstrating the optimal performance of the qSRA and SFD methods on empirical data. Both of these data sets had a combination of H and focus ratio close to the low-bias band of these methods (as seen in Figure 6, combined). The SFD method proved superior on these signals over the qSRA approach, yielding lower MSE-values and values of a magnitude lower when compared with those of the unimodal analysis (Table 1). Synthesizing the signal components based on the endpoint parameters of the SFD-FMF analysis (Table 2) yielded the same MSE when these components were added. This supports the notion that these bimodal signals could be treated as the sum of two concomitant processes, of which one could be fitted by an exact multifractal (Mukli et al.,
Figure 7

Performance of the qSRA and SFD approaches in handling multifractal bimodality on high-definition empirical signals (EEG and NIRS). EEG and NIRS signals recorded from the human brain were used as exemplary empirical signals in this demonstration. They were analyzed by qSRA- and SFD-FMF-SSC methods for H(q) and D(h) functions. Their synthetic equivalents (mocks) were created by adding fractal and noise components with foci, degree of correlations [H(2)], and multifractalities (ΔH15) matched to those of the empirical counterparts. As demonstrated by the closely matching true and estimated H(q) and D(h) functions for both the fractal and noise components of the mock signals, the SFD method proved clearly superior in handling the multifractal crossovers. Hence, the estimated H(q) and D(h) functions (A1, A2, C1, C2) should be regarded as realistic characterizations of the fractal and noise components of the bimodal empirical signals at the level of expectable bias shown in Figure 6.
Table 1
| Method/Signal | EEG | mock EEG | NIRS | mock NIRS |
|---|---|---|---|---|
| FMF-SSC | 0.5226 | 0.5386 | 0.1388 | 0.2776 |
| SRqA FMF-SSC | 0.0353 | 0.0409 | 0.0388 | 0.0550 |
| SFD FMF-SSC | 0.0311 | 0.0320 | 0.0237 | 0.0260 |
The goodness-of-fit statistics (MSE) of the raw (FMF-SSC) and the two adaptive FMF-SSC methods (qSRA and SFD) for the empirical signals and their numerical equivalents shown in Figure 7.
Table 2
| Method | Endpoint | EEG | NIRS | ||
|---|---|---|---|---|---|
| Noise | Fractal | Noise | Fractal | ||
| SFD FMF-SSC | hmax | 0.41 | 1.83 | 0.55 | 1.26 |
| fwhm | 0.18 | 0.66 | 0.24 | 0.54 | |
The endpoint parameters of SFD-FMF-SSC analysis of exemplary bimodal empirical signals shown in Figure 7.
The scaling functions for the EEG and NIRS data sets are shown in Figure 8. The estimated crossover scale of the human EEG is 257 ms at q = 2 and in case of NIRS records is 46 s at q = 2 (Figure 8). This demonstrates that the identified moment-wise crossover scales correspond well with characteristic boundaries between the theta and delta bands of the EEG and, in the case of NIRS signals, the transient is in-between the low- (Biswal et al.,
Figure 8

Scaling function representation of empirical signals interpreted by our SFD-FMF approach. The EEG and NIRS scaling functions were used in the analysis shown in Figure 7. For the properties of the EEG, NIRS, and fMRI signals see Section Methods. Shown are the respective scaling functions (solid lines), foci (black circles), and crossover scaling function values (gray circles). For further details, see the text.
Performance of the SFD method on an empirical bimodal signal with limited definition (fMRI-BOLD)
Rodent fMRI-BOLD imaging data of limited definition (Eke et al.,
Figure 9

Performance of the SFD approach in handling multifractal bimodality on a limited-definition empirical signal (fMRI-BOLD). Results of voxel-wise analysis of rat fMRI-BOLD scan-based time series data (Herman et al.,
Discussion
We reported here on the SFD-FMF method as a genuinely multifractal approach to decompose the scale-free constituents of empirical bimodal signals by combining our multifractal formalism (Mukli et al.,
Physiological significance
Complex dynamics in biological systems—like that of the brain—have recently become the focus of intensive research as they represent an essential attribute for normal functioning (Bullmore et al.,
The standard moment-based analyses of multifractal behavior, operating on the basis of an assumed unimodal model, estimates the scaling exponents within a single SR. This approach, however, will lead to erroneous estimates if unimodality does not hold. Indeed, it has been shown that EEG, NIRS, and fMRI-BOLD signals (Eke et al.,
Beyond obtaining correct estimates for the scaling exponents, an understanding of the signal genesis in reference to the underlying physiological factors should be the subject of future research. Accordingly, in this work, we were motivated to develop the multifractal signal decomposition methods as needed and likely useful instruments to study multimodal signal genesis, in particular in the case of hemodynamic signals—such as, NIRS or fMRI-BOLD—that are widely used in brain connectivity research (Biswal et al.,
Crossover scales
Our FMF formalism (Mukli et al.,
Impact of component focus ratio and temporal correlation
Additive random or correlated noise readily upsets multifractal analysis as demonstrated by Ludescher et al. (
As for the impact of the component focus ratio (Figure 6), from the above-mentioned geometrical properties of multifractal scaling functions and the relationships shown in Figure 5A2 it follows that the crossover scale is low when both H and the component focus ratio are low (Figure 6, vignettes in lower left corner). Conversely, it is high when both H and the component focus ratio are high (Figure 6, vignettes in upper right corner). In between these extremes, a diagonal band of low bias due to the impact of mid-range crossover scales in the data is seen (Figure 6, bottom row) where the presence of merging scale-free patterns can be statistically confirmed (Clauset et al.,
There are cases when the superposition of two fractal components yields a composite signal with a crossover falling outside the observed range of scales (Figure 10). The multifractal spectrum in this case is typically asymmetric (Drożdż and Oświęcimka,
Figure 10

Representation of superimposed signal components in multifractal formalism. In (A), scaling functions of a multifractal noise and a multifractal were generated by DHM (black) and Cantor function (red), respectively at moment levels of +15 and −15 with crossover (i.e., the intercept of scaling functions at identical q levels) falling outside the observed range of scales (indicated by the arrow bar). Their corresponding H(q) and D(h) are shown in (C,D). The superimposed functions are indicated in green. Note that under the condition when the crossover falls outside the range of scales used in the analysis, the resulting D(h) becomes asymmetric in that the singularity strengths corresponding to multifractal noise and multifractal components end up being segregated in the negative and positive ranges of q, respectively. Hence, in this case the decomposition of the two signal components in S(q) for H(q) and D(h) across −15 ≤ q ≤ + 15 is not possible. In (D–G), a collage is provided for component representation in D(h) for some typical cases depending on which of the components dominates the scale- and moment-wise dynamics. (D) Case of no crossover within the observed range of scales due to comparable foci and overlapping H(q) described in details in (A–C) note that this is the case of q-dependent phase transition where the dominance is q-wise, only resulting in a composite D(h) with no possibility of decomposition. (E) Case of no crossover and no composite D(h) due to the dominance of the multifractal. (F) Case of crossover with no dominance yielding decomposable S(q) and thus two separate D(h)s for the components. (G) Case of no crossover and no composite D(h) due to the dominance of the multifractal noise. Note that signal decomposition of the composite S(q) by our SFD approach is possible only in the case of F when crossover is present across the range of observation across a wide range of moment levels yielding a complete description of H(q) and D(h) of the components.
Impact of moment level
In a scaling function representation of empirical temporal multifractality, the crossover scale for the chosen smallest negative moment is the largest and it becomes the smallest at the largest positive moment (see for example Figure 5B2). This moment-wise distribution of crossover scales emerges from the geometrical underpinnings of FMF (see Figure 2C) and the way H(q)-dependence is formulated in Equation (12) yielding the crossover scale itself. As crossover scales and breakpoints are similar manifestations of scaling, breakpoints should also be captured in a moment-wise manner.
The significance of the breakpoint in the analysis of bi- or multimodal signals has already been recognized in the literature (Peng et al.,
Significance of the fGn-fBm framework
Mono- and multifractal analyses alike have been shown to benefit from the fGn-fBm fractal signal model of Mandelbrot and Van Ness (
Figure 11

Performance of various fractal algorithms within the fGn-fBm framework on synthetic signals. Exact monofractal time series were generated by DHM for 0 < Htrue < 1. Using the conversion rule of the framework, signals for −1< Htrue < 4 were created by differencing (diff) and cumulative summation (cumsum) to obtain differenced fGn and summed fBm signals, respectively. Bias, as the absolute value of the difference of estimated and known Hs, was trimmed to [0, 2]. Note that each of these methods has a range of Htrue with minimal bias indicated by arrows and referred to as the H-window for the method. Above and below the H-window, estimates become increasingly biased due to saturation.
Comparing overall performances and limitations of qSRA and SFD methods
The precision of the qSRA method increases with the level of tolerance, which in turn results in contracted SRs. This tends to weaken the estimates of H(q) due to falling short of securing wide enough scale-invariance (as seen in Figure 1). This effect is altogether eliminated by the SFD method, which makes use of all the data of the merging signal components.
Our SFD method was validated against synthetic signals (Figures 6, 7, and Table 1). It outperformed the qSRA method for low-scale crossovers as the latter was shown to be susceptible to increased fluctuations typically seen in the large-scale region with limited number of available non-overlapping windows (Cannon et al.,
Figure 12

Breakpoints and crossover scales of superposition-type bimodality cannot possibly be identical. (A) Component scaling functions (fractal and noise) applied in Figures 3, 4 were used (solid black) to demonstrate the discrepancy in the underlying fractal components estimated by qSRA-FMF (light gray) and SFD-FMF (gray) methods. (B) The vicinity around the true crossover is shown enlarged. Note the difference between the true crossover scale and its estimate by SFD-FMF and the breakpoint estimated by qSRA-FMF. The former is due to the limited precision of the estimation by SFD-FMF, which both in principle and practice can be decreased. The latter cannot be minimized by improving the precision of qSRA-FMF owing to conceptual limitations preventing minimization of the difference between the true crossover scale and its estimation by a breakpoint. (C) Composite scaling functions were obtained by superpositioning the component time series (black line) or by applying the best fitted scheme of SFD-FMF and qSRA-FMF methods, respectively.
Significance of the design concept
The SFD approach is built around the notion that the multimodality emerges from the superposition of multiple and typically scale-free signal components. Multimodal multifractal scaling functions can also be produced by non-fractal generators like the infinitely divisible cascades (Chainais,
Performance of qSRA and SFD methods on empirical signals
Human EEG and NIRS signals
The crossover between the EEG signal components was found at the boundary between the δ and θ bands (Figure 8) of EEG classification. An independent δ and θ rhythm has already been proposed due to the significant interregional gap in synchrony (Mormann et al.,
Rodent fMRI-BOLD imaging data
Resting-state brain dynamics as captured in fMRI-BOLD fluctuations is powered by ongoing neurodynamics spreading across the functional connections of a fractally organized anatomical network of an immense neuronal pool (Bullmore et al.,
Conclusions and future perspectives
The issue of bimodality presents a major challenge when it comes to multifractal analysis of complex biological signals. We reported a novel approach (SFD-FMF method) as a genuinely multifractal tool to decompose the scale-free components of empirical bimodal signals by combining our multifractal formalism (Mukli et al.,
Statements
Author contributions
ZN developed the method and wrote the manuscript. PM performed numerical tests and analyzed empirical datasets for demonstration purposes. PH provided fMRI BOLD scans for demonstrational purposes. AE helped developing and writing the manuscript and provided conceptual guidance in the study.
Acknowledgments
The authors acknowledge the use of the EEG data provided as a downloadable file last accessed on February 17, 2015, at https://sites.google.com/site/projectbci by A. Yazin of National University of Sciences and Technology, Islamabad, Pakistan. The authors declare no conflict of interest.
Conflict of interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Supplementary material
The Supplementary Material for this article can be found online at: http://journal.frontiersin.org/article/10.3389/fphys.2017.00533/full#supplementary-material
- ∧
estimated value
- A
amplitude
- β
spectral index
- ΔH15
– the difference between the H(−15) and H(15) values
- DFA
detrended fluctuation analysis
- DHM
davies and harte method
- DMA
detrending moving average
- D(h)
spectrum of singularity strength (or singularity spectrum for short)
- EEG
electroencephalography
- ER
exclusion range
- f
frequency (Hz)
- fBm
fractional Brownian motion (non-stationary signal)
- fGn
fractional Gaussian noise (stationary signal)
- FMF
focus-based multifractal formalism (an approach using a focus-based regression scheme)
- fMRI
functional magnetic resonance imaging
- fNIRS
functional near-infrared spectroscopy
- f
measure describing the fractal signal component dominating over the higher scales
- fwhm
full width of the singularity spectrum, D(h), at half of its maximum
- H
extended Hurst exponent (fGn: 0<H<1; fBm: 1<H<2; summed fBm: 2<H<3)
- Htrue
known value of the Hurst exponent in numerical syntheses of time series
- H(q)
generalized Hurst exponent
- h
Hölder exponent
- hmax
the value of h at the peak position of D(h)
- HRF
hemodynamic response function
- m
detrending order (in DFA)
- MF
multifractal (an approach using a standard regression scheme)
- MSE
mean squared error
- μ
measure
- N
the length of time series (in data points)
- n
measure describing the fractal (or noise) dominant over the lower scales
- Nc
number of constituent signals
- NIRS
near-infrared spectroscopy
- Ns
number of non-overlapping segments
- q
statistical moment order used in multifractal analysis (moment for short)
- qSRA
moment-wise scaling range adaptivity (method)
- s
temporal scale
- s′
scaling boundary (possible breakpoint)
- sb
breakpoint
- sx
crossover scale
- SD
standard deviation
- S[Xi](q,s)
scaling function value at a given q and s calculated from signal Xi
- S[Xi](N)
the focus of the scaling function for signal Xi
- SR
scaling range
- SFD
scaling function decomposition (method)
- SSC
signal summation conversion (method)
- SSE
sum of squared error
- SSM
spectral synthesis method
- v
the order of non-overlapping segments v = 1,…,Ns
- x
the scale selected for obtaining an actual value of a scaling function
- Xi
time series (signal), where i = 1,…,N
- WL
wavelet leader (method)
- WTMM
wavelet transfer modulus maxima (method)
Symbols and definitions
References
1
AliN.KadumH. F.CalR. B. (2016). Focused-based multifractal analysis of the wake in a wind turbine array utilizing proper orthogonal decomposition. J. Renew. Sustain. Energy8, 063301–063319. 10.1063/1.4968032
2
ArneodoA.BacryE.MuzyJ. F. (1995). The thermodynamics of fractals revisited with wavelets. Phys. A213, 232–275. 10.1016/0378-4371(94)00163-N
3
BacryE.MuzyJ.ArnéodoA. (1993). Singularity spectrum of fractal signals from wavelet analysis: exact results. J. Stat. Phys.70, 635–674. 10.1007/BF01053588
4
BedardC.KrogerH.DestexheA. (2006). Does the 1/f frequency scaling of brain signals reflect self-organized critical states?Phys. Rev. Lett.97, 118101–118104. 10.1103/PhysRevLett.97.118102
5
BienayméI.-J. (1853). Considérations à l'appui de la découverte de Laplace sur la loi de probabilité dans la méthode des moindres carrés. Crit. Rev. Acad. Sci.37, 5–13.
6
BiswalB. B.MennesM.ZuoX. N.GohelS.KellyC.SmithS. M.et al. (2010). Toward discovery science of human brain function. Proc. Natl. Acad. Sci. U.S.A.107, 4734–4739. 10.1073/pnas.0911855107
7
BlesicS.MilosevicS.StratimirovicD.LjubisavljevicM. (2003). Detecting long-range correlations in time series of neuronal discharges. Phys. A330, 391–399. 10.1016/j.physa.2003.09.002
8
BullmoreE.BarnesA.BassettD. S.FornitoA.KitzbichlerM.MeunierD.et al. (2009). Generic aspects of complexity in brain imaging data and other biological systems. Neuroimage47, 1125–1134. 10.1016/j.neuroimage.2009.05.032
9
BullmoreE. T.SpornsO. (2009). Complex brain networks: graph theoretical analysis of structural and functional systems. Nat. Rev. Neurosci.10, 186–198. 10.1038/nrn2575
10
CannonM. J.PercivalD. B.CacciaD. C.RaymondG. M.BassingthwaighteJ. B. (1997). Evaluating scaled windowed variance methods for estimating the Hurst coefficient of time series. Phys. A241, 606–626. 10.1016/S0378-4371(97)00252-5
11
CantorG. (1883). Ueber unendliche, lineare Punktmannichfaltigkeiten. Mathematische Annalen21, 545–591. 10.1007/BF01446819
12
ChainaisP. (2007). Infinitely divisible cascades to model the statistics of natural images. IEEE Trans. Pattern Anal. Mach. Intell.29, 2105–2119. 10.1109/TPAMI.2007.1113
13
ChhabraA. B.MeneveauC.JensenR. V.SreenivasanK. R. (1989). Direct determination of the f (alpha) singularity spectrum and its application to fully-developed turbulence. Phys. Rev. A40, 5284–5294. 10.1103/PhysRevA.40.5284
14
ClausetA.ShaliziC. R.NewmanM. E. J. (2009). Power-law distributions in empirical data. SIAM Rev.51, 661–703. 10.1137/070710111
15
DaviesR. B.HarteD. S. (1987). Test for Hurst effect. Biometrika74, 95–101. 10.1093/biomet/74.1.95
16
DelignièresD.AlmuradZ. M.RoumeC.MarmelatV. (2016). Multifractal signatures of complexity matching. Exp. Brain Res.234, 2773–2785. 10.1007/s00221-016-4679-4
17
DrożdżS.OświęcimkaP. (2015). Detecting and interpreting distortions in hierarchical organization of complex time series. Phys. Rev. E91, 1–5. 10.1103/PhysRevE.91.030902
18
EkeA.HermánP.BassingthwaighteJ. B.RaymondG. M.PercivalD. B.CannonM.et al. (2000). Physiological time series: distinguishing fractal noises from motions. Pflugers Arch.439, 403–415. 10.1007/s004249900135
19
EkeA.HermánP.HajnalM. (2006). Fractal and noisy CBV dynamics in humans: influence of age and gender. J. Cerebr. Blood Flow Metab.26, 891–898. 10.1038/sj.jcbfm.9600243
20
EkeA.HermanP.KocsisL.KozakL. R. (2002). Fractal characterization of complexity in temporal physiological signals. Physiol. Meas.23, R1–R38. 10.1088/0967-3334/23/1/201
21
EkeA.HermanP.SanganahalliB. G.HyderF.MukliP.NagyZ. (2012). Pitfalls in fractal time series analysis: fMRI BOLD as an exemplary case. Front. Physiol.3:417. 10.3389/fphys.2012.00417
22
FetterhoffD.KraftR. A.SandlerR. A.OprisI.SextonC. A.MarmarelisV. Z.et al. (2015). Distinguishing cognitive state with multifractal complexity of hippocampal interspike interval sequences. Front. Syst. Neurosci.9:130. 10.3389/fnsys.2015.00130
23
FrischU.ParisiG. (1985). Fully developed turbulence and intermittency, in Turbulence and Predictability in Geophysical Fluid Dynamics and Climate Dynamics, eds GhilM.BenziR.ParisiG. (North-Holland; Amsterdam), 71–88.
24
GeE. J.LeungY. (2013). Detection of crossover time scales in multifractal detrended fluctuation analysis. J. Geogr. Syst.15, 115–147. 10.1007/s10109-012-0169-9
25
GierałtowskiJ.ŻebrowskiJ.BaranowskiR. (2012). Multiscale multifractal analysis of heart rate variability recordings with a large number of occurrences of arrhythmia. Phys. Rev. E85, 021911–021916. 10.1103/physreve.85.021915
26
GifaniP.RabieeH. R.HashemiM. H.TaslimiP.GhanbariM. (2007). Optimal fractal-scaling analysis of human EEG dynamic for depth of anesthesia quantification. J. Franklin I344, 212–229. 10.1016/j.jfranklin.2006.08.004
27
GrassbergerP.BadiiR.PolitiA. (1988). Scaling laws for invariant measures on hyperbolic and nonhyperbolic atractors. J. Stat. Phys.51, 135–178. 10.1007/BF01015324
28
GrechD.PamułaG. (2012). Multifractal background noise of monofractal signals. Acta Phys. Pol. A121, 34–39. 10.12693/APhysPolA.121.B-34
29
GuG.-F.ZhouW.-X. (2010). Detrending moving average algorithm for multifractals. Phys. Rev. E82, 011131–011138. 10.1103/physreve.82.011136
30
HalseyT. C.JensenM. H.KadanoffL. P.ProcacciaI.ShraimanB. I. (1986). Fractal measures and their singularities - the characterization of strange sets. Phys. Rev. A33, 1141–1151. 10.1103/PhysRevA.33.1141
31
HermanP.SanganahalliB. G.HyderF.EkeA. (2011). Fractal analysis of spontaneous fluctuations of the BOLD signal in rat brain. Neuroimage58, 1060–1069. 10.1016/j.neuroimage.2011.06.082
32
HyderF.RothmanD. L.BlamireA. M. (1995). Image reconstruction of sequentially sampled echo-planar data. Magn. Reson. Imaging13, 97–103. 10.1016/0730-725X(94)00068-E
33
IhlenE. A. (2012). Introduction to multifractal detrended fluctuation analysis in matlab. Front. Physiol.3:141. 10.3389/fphys.2012.00141
34
IyengarN.PengC. K.MorinR.GoldbergerA. L.LipsitzL. A. (1996). Age-related alterations in the fractal scaling of cardiac interbeat interval dynamics. Am. J. Physiol.271, R1078–R1084.
35
JaffardS. (2004). Wavelet techniques in multifractal analysis. P. Symp. Pure. Math.72, 91–151. 10.1090/pspum/072.2/2112122
36
JensenM. H.KadanoffL. P.ProcacciaI. (1987). Scaling structure and thermodynamics of strange sets. Phys. Rev. A36, 1409–1420. 10.1103/PhysRevA.36.1409
37
KantelhardtJ. W.Koscielny-BundeE.RegoH. H. A.HavlinS.BundeA. (2001). Detecting long-range correlations with detrended fluctuation analysis. Phys. A295, 441–454. 10.1016/S0378-4371(01)00144-3
38
KantelhardtJ. W.ZschiegnerS. A.Koscielny-BundeE.HavlinS.BundeA.StanleyH. E. (2002). Multifractal detrended fluctuation analysis of nonstationary time series. Phys. A316, 87–114. 10.1016/S0378-4371(02)01383-3
39
KestenerP.LinaJ. M.Saint-JeanP.ArneodoA. (2011). Wavelet-based multifractal formalism to assist in diagnosis in digitized mammograms. Image Anal. Stereol.20, 169–174. 10.5566/ias.v20.p169-174
40
KuznetsovN.BonnetteS.GaoJ.RileyM. A. (2013). Adaptive fractal analysis reveals limits to fractal scaling in center of pressure trajectories. Ann. Biomed. Eng.41, 1646–1660. 10.1007/s10439-012-0646-9
41
LiuX.ZhuX.-H.ZhangY.ChenW. (2011). Neural origin of spontaneous hemodynamic fluctuations in rats under burst–suppression anesthesia condition. Cereb. Cortex21, 374–384. 10.1093/cercor/bhq105
42
LudescherJ.BogachevM. I.KantelhardtJ. W.SchumannA. Y.BundeA. (2011). On spurious and corrupted multifractality: the effects of additive noise, short-term memory and periodic trends. Phys. A390, 2480–2490. 10.1016/j.physa.2011.03.008
43
MandelbrotB. B. (1982). The Fractal Geometry of Nature. San Francisco, CA: WH Freemann and Co.
44
MandelbrotB. B.Van NessJ. W. (1968). Fractional Brownian motions, fractional noises and applications. SIAM Rev.10, 422–437. 10.1137/1010093
45
MaticV.CherianJ. P.KoolenN.AnsariA. H.NaulaersG.GovaertP.et al. (2015). Objective differentiation of neonatal EEG background grades using detrended fluctuation analysis. Front. Hum. Neurosci.9:189. 10.3389/fnhum.2015.00189
46
MesquitaR. C.FranceschiniM. A.BoasD. A. (2010). Resting state functional connectivity of the whole head with near-infrared spectroscopy. Biomed. Opt. Expr.1, 324–336. 10.1364/BOE.1.000324
47
MormannF.OsterhageH.AndrzejakR. G.WeberB.FernándezG.FellJ.et al. (2008). Independent delta/theta rhythms in the human hippocampus and entorhinal cortex. Front. Hum. Neurosci.2:3. 10.3389/neuro.09.003.2008
48
MovahedM. S.JafariG.GhasemiF.RahvarS.TabarM. R. R. (2006). Multifractal detrended fluctuation analysis of sunspot time series. J. Stat. Mech. Theory Exp.2006, 02001–02017. 10.1088/1742-5468/2006/02/p02003
49
MukliP.NagyZ.EkeA. (2015). Multifractal formalism by enforcing the universal behavior of scaling functions. Phys. A417, 150–167. 10.1016/j.physa.2014.09.002
50
MuzyJ. F.BacryE.ArneodoA. (1993). Multifractal formalism for fractal signals: the structure-function approach versus the wavelet-transform modulus-maxima method. Phys. Rev. E Stat. Phys. Plasmas Fluids Relat. Interdiscipl. Top.47, 875–884. 10.1103/PhysRevE.47.875
51
NicolayS.TouchonM.AuditB.D'aubenton-CarafaY.ThermesC.ArnéodoA. (2007). Bifractality of human DNA strand-asymmetry profiles results from transcription. Phys. Rev. E75, 032901–032904. 10.1103/physreve.75.032902
52
OświȩcimkaP.KwapieńJ.DrożdżS. (2006). Wavelet versus detrended fluctuation analysis of multifractal structures. Phys. Rev. E74, 016101–016137. 10.1103/physreve.74.016103
53
PattnaikP. K.SarrafJ. (in press). Brain Computer Interface issues on hand movement. J. King Saud Univ. Comput. Inform. Sci.10.1016/j.jksuci.2016.09.006
54
PengC. K.BuldyrevS. V.HavlinS.SimonsM.StanleyH. E.GoldbergerA. L. (1994). Mosaic organization of DNA nucleotides. Phys. Rev. E Stat. Phys. Plasmas Fluids Relat. Interdiscip. Top.49, 1685–1689. 10.1103/PhysRevE.49.1685
55
PengC. K.HavlinS.StanleyH. E.GoldbergerA. L. (1995). Quantification of scaling exponents and crossover phenomena in nonstationary heartbeat time series. Chaos5, 82–87. 10.1063/1.166141
56
RadonsG.StoopR. (1996). Superpositions of multifractals: generators of phase transitions in the generalized thermodynamic formalism. J. Stat. Phys.82, 1063–1080. 10.1007/BF02179802
57
RegoC. R. C.FrotaH. O.GusmãoM. S. (2013). Multifractality of Brazilian rivers. J. Hydrol.495, 208–215. 10.1016/j.jhydrol.2013.04.046
58
RouxS.MuzyJ.ArneodoA. (1999). Detecting vorticity filaments using wavelet analysis: about the statistical contribution of vorticity filaments to intermittency in swirling turbulent flows. Eur. Phys. J. B Condens. Matter Complex Syst.8, 301–322. 10.1007/s100510050694
59
SaupeD. (1988). Algorithms for random fractals, in The Science of Fractal Images, eds PeitgenH-O.SaupeD. (New York, NY: Springer Verlag), 71–136.
60
SchumannA. Y.KantelhardtJ. W. (2011). Multifractal moving average analysis and test of multifractal model with tuned correlations. Phys. A390, 2637–2654. 10.1016/j.physa.2011.03.002
61
StanleyH. E.MeakinP. (1988). Multifractal phenomena in physics and chemistry. Nature335, 405–409. 10.1038/335405a0
62
StruzikZ.DooijesE.GroenF. (1997). Fitting the generic multi-parameter cross-over model: towards realistic scaling estimates. Fractal Front. World Sci.3, 163–180.
63
StruzikZ. R. (1999). Local effective Hölder exponent estimation on the wavelet transform maxima tree, in Fractals: Theory and Applications in Engineering, eds DekkingM.Lévy VéhelJ.LuttonE.TricotC. (Berlin: Springer), 93–112.
64
StruzikZ. R.SiebesA. P. (2002). Wavelet transform based multifractal formalism in outlier detection and localisation for financial time series. Phys. A309, 388–402. 10.1016/S0378-4371(02)00552-6
65
TelT. (1988). Fractals, multifractals, and thermodynamics - an introductory review. Z. Naturforsch. A43, 1154–1174. 10.1515/zna-1988-1221
66
ThorntonT. L.GildenD. L. (2005). Provenance of correlations in psychological data. Psychon. B. Rev.12, 409–441. 10.3758/BF03193785
67
ValenciaM.ArtiedaJ.AlegreM.MazaD. (2008). Influence of filters in the detrended fluctuation analysis of digital electroencephalographic data. J. Neurosci. Methods170, 310–316. 10.1016/j.jneumeth.2008.01.010
68
WernerG. (2010). Fractals in the nervous system: conceptual implications for theoretical neuroscience. Front. Physiol.1:15. 10.3389/fphys.2010.00015
69
WhiteB. R.LiaoS. M.FerradalS. L.InderT. E.CulverJ. P. (2012). Bedside optical imaging of occipital resting-state functional connectivity in neonates. Neuroimage59, 2529–2538. 10.1016/j.neuroimage.2011.08.094
Summary
Keywords
multifractality, focus-based multifractal analyses, multimodality, breakpoint, crossover, NIRS, EEG, fMRI-BOLD
Citation
Nagy Z, Mukli P, Herman P and Eke A (2017) Decomposing Multifractal Crossovers. Front. Physiol. 8:533. doi: 10.3389/fphys.2017.00533
Received
24 April 2017
Accepted
10 July 2017
Published
26 July 2017
Volume
8 - 2017
Edited by
Zbigniew R. Struzik, University of Tokyo, Japan
Reviewed by
Stanislaw Drozdz, Institute of Nuclear Physics (PAN), Poland; Alain Arneodo, University of Bordeaux 1, France
Updates

Check for updates
Copyright
© 2017 Nagy, Mukli, Herman and Eke.
This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Andras Eke eke.andras@med.semmelweis-univ.hu
This article was submitted to Fractal Physiology, a section of the journal Frontiers in Physiology
Disclaimer
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.