![]() | ||
A multifractal system is a generalization of a fractal system in which a single exponent (the fractal dimension) is not enough to describe its dynamics; instead, a continuous spectrum of exponents (the so-called singularity spectrum) is needed.
Contents
- Definition
- Estimation
- Practical application of multifractal spectra
- Dimensional ordering
- f displaystyle falpha vs displaystyle alpha
- Generalized dimensions of species abundance distributions in space
- Estimating multifractal scaling from box counting
- References
Multifractal systems are common in nature, especially geophysics. They include the length of coastlines, fully developed turbulence, stock market time series, real world scenes, the Sun’s magnetic field time series, heartbeat dynamics, human gait, and natural luminosity time series. Models have been proposed in various contexts ranging from turbulence in fluid dynamics to internet traffic, finance, image modeling, texture synthesis, meteorology, geophysics and more. The origin of multifractality in sequential (time series) data has been attributed to mathematical convergence effects related to the central limit theorem that have as foci of convergence the family of statistical distributions known as the Tweedie exponential dispersion models as well as the geometric Tweedie models. The first convergence effect yields monofractal sequences and the second convergence effect is responsible for variation in the fractal dimension of the monofractal sequences.
From a practical perspective, multifractal analysis uses the mathematical basis of multifractal theory to investigate datasets, often in conjunction with other methods of fractal analysis and lacunarity analysis. The technique entails distorting datasets extracted from patterns to generate multifractal spectra that illustrate how scaling varies over the dataset. The techniques of multifractal analysis have been applied in a variety of practical situations such as predicting earthquakes and interpreting medical images.
Definition
In a multifractal system
The exponent
The ensemble formed by all the points that share the same singularity exponent is called the singularity manifold of exponent h, and is a fractal set of fractal dimension D(h). The curve D(h) versus h is called the singularity spectrum and fully describes the (statistical) distribution of the variable
In practice, the multifractal behaviour of a physical system
at least in some range of scales and for some range of orders
Estimation
Using the so-called multifractal formalism, it can be shown that, under some well-suited assumptions, there exists a correspondence between the singularity spectrum
Multifractal systems are often modeled by stochastic processes such as multiplicative cascades. Interestingly, the
Modelling as a multiplicative cascade also leads to estimation of multifractal properties (Roberts & Cronin 1996). This methods works reasonably well even for relatively small datasets A maximum likelihood fit of a multiplicative cascade to the dataset not only estimates the complete spectrum, but also gives reasonable estimates of the errors (see the web service [1]).
Practical application of multifractal spectra
Multifractal analysis has been used in several fields in science to characterize various types of datasets. In essence, multifractal analysis applies a distorting factor to datasets extracted from patterns, to compare how the data behave at each distortion. This is done using graphs known as multifractal spectra that illustrate how the distortions affect the data, analogous to viewing the dataset through a "distorting lens" as shown in the illustration. Several types of multifractal spectra are used in practise.
One practical multifractal spectrum is the graph of DQ vs Q, where DQ is the generalized dimension for a dataset and Q is an arbitrary set of exponents. The expression generalized dimension thus refers to a set of dimensions for a dataset (detailed calculations for determining the generalized dimension using box counting are described below).
Dimensional ordering
The general pattern of the graph of DQ vs Q can be used to assess the scaling in a pattern. The graph is generally decreasing, sigmoidal around Q=0, where D(Q=0) ≥ D(Q=1) ≥ D(Q=2). As illustrated in the figure, variation in this graphical spectrum can help distinguish patterns. The image shows D(Q) spectra from a multifractal analysis of binary images of non-, mono-, and multi-fractal sets. As is the case in the sample images, non- and mono-fractals tend to have flatter D(Q) spectra than multifractals.
The generalized dimension also offers some important specific information. D(Q=0) is equal to the capacity dimension, which in the analysis shown in the figures here is the box counting dimension. D(Q=1) is equal to the information dimension, and D(Q=2) to the correlation dimension. This relates to the "multi" in multifractal whereby multifractals have multiple dimensions in the D(Q) vs Q spectra but monofractals stay rather flat in that area.
f ( α ) {\displaystyle f(\alpha )} vs α {\displaystyle \alpha }
Another useful multifractal spectrum is the graph of
Generalized dimensions of species abundance distributions in space
One application of Dq vs q in ecology is the characterization of the abundance distribution of species. Traditionally the relative species abundances is calculated for an area of study without taken into account the positions of the individuals. An equivalent representation of relative species abundances are species ranks and this can be used to generate a surface called the species-rank surface which can be analyzed using generalized dimensions to detect different ecological mechanisms like the ones observed in neutral theory of biodiversity , metacommunity dynamics or niche theory.
Estimating multifractal scaling from box counting
Multifractal spectra can be determined from box counting on digital images. First, a box counting scan is done to determine how the pixels are distributed; then, this "mass distribution" becomes the basis for a series of calculations. The chief idea is that for multifractals, the probability,
These distorting equations are further used to address how the set behaves when scaled or resolved or cut up into a series of
Thus, a series of values for
In practise, the probability distribution depends on how the dataset is sampled, so optimizing algorithms have been developed to ensure adequate sampling.