Assume that there are P channels measured from a system, where a signal, recorded from the cth channel, is denoted by and is of length N, where . Parameters involved in the veMSE algorithm are the tolerance quotient , embedding dimension , scale factor , and time lag . The detailed steps of veMSE are shown below.
Coarse graining is firstly applied to the original datasets for all the channels, whereby the scaled time series are calculated as , .
For each channel, the embedding dimension, m is set as a variable. The dimension for the cth channel is calculated as , as listed in Table 1. Therefore, combined with the time delay, L, the embedding delay vector of data for channel c is designated as a template, , and calculated as .
Compute the Chebyshev distance between templates, , where the distance is denoted according to the amplitude of the embedding vector, as , where .
For each channel, the number of segments, , within the tolerance level, r, of , is recorded as . In other words, is the number of templates matched or the number of similar patterns in the dataset, based on the boundary set, where the boundary is defined by the tolerance, r. Therefore, the local probability of the occurrence of template match for channel c is .
The global probability of the occurrence of template match for a channel c is calculated as .
For all data channels, compute the sum of the global probability as . Recall that, unlike the MMSE algorithm (see Appendix A), the embedding dimension, , is not a fixed parameter and is varied, along with the index of channel, c.
Modify the embedding dimension to . Hence, is adjusted to , and Steps 2–6 are repeated to obtain the global probability for the so-increased embedding dimension .
Variational embedding multiscale sample entropy is finally obtained, as .
|