Azami, Hamed; Escudero, Javier. (2016). Matlab codes for "Refined Multiscale Fuzzy Entropy based on Standard Deviation for Biomedical Signal Analysis", [software]. University of Edinburgh, School of Engineering, Institute for Digital Communications. http://dx.doi.org/10.7488/ds/1477.
Multiscale entropy (MSE) has been a prevalent algorithm to quantify the complexity of fluctuations in the local mean value of biomedical time series. Recent developments in the field have tried to improve the MSE by reducing its variability in large scale factors. On the other hand, there has been recent interest in using other statistical moments than the mean, i.e. variance, in the coarse-graining step of the MSE. Building on these trends, here we introduce the so-called refined composite multiscale fuzzy entropy based on the standard deviation (RCMFEσ) to quantify the dynamical properties of spread over multiple time scales. We demonstrate the dependency of the RCMFEσ, in comparison with other multiscale approaches, on several straightforward signal processing concepts using a set of synthetic signals. We also investigate the complementarity of using the standard deviation instead of the mean in the coarse-graining process using magnetoencephalograms in Alzheimer’s disease and publicly available electroencephalograms recorded from focal and non-focal areas in epilepsy. Our results indicate that RCMFEσ offers complementary information to that revealed by classical coarse-graining approaches and that it has superior performance to distinguish different types of physiological activity.
The codes for our analysis, including sample entropy, fuzzy entropy, MSE based on mean (MSEμ), MFEμ, RCMSEμ, RCMFEμ, MSE based on variance (MSEσ2) , MFEσ2 , RCMSEσ2 , RCMFEσ2, MSEσ, MFEσ, RCMSEσ, and RCMFEσ are available here.