Next Article in Journal
HeteEdgeWalk: A Heterogeneous Edge Memory Random Walk for Heterogeneous Information Network Embedding
Next Article in Special Issue
Refined Composite Multiscale Fuzzy Dispersion Entropy and Its Applications to Bearing Fault Diagnosis
Previous Article in Journal
Recurrence and Eigenfunction Methods for Non-Trivial Models of Discrete Binary Choice
Previous Article in Special Issue
A Fault Feature Extraction Method Based on Improved VMD Multi-Scale Dispersion Entropy and TVD-CYCBD
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Variable-Step Multiscale Fuzzy Dispersion Entropy: A Novel Metric for Signal Analysis

1
School of Automation and Information Engineering, Xi’an University of Technology, Xi’an 710048, China
2
Shaanxi Key Laboratory of Complex System Control and Intelligent Information Processing, Xi’an University of Technology, Xi’an 710048, China
*
Author to whom correspondence should be addressed.
Entropy 2023, 25(7), 997; https://doi.org/10.3390/e25070997
Submission received: 31 May 2023 / Revised: 22 June 2023 / Accepted: 28 June 2023 / Published: 29 June 2023
(This article belongs to the Special Issue Dispersion Entropy: Theory and Applications)

Abstract

:
Fuzzy dispersion entropy (FuzDE) is a newly proposed entropy metric, which combines the superior characteristics of fuzzy entropy (FE) and dispersion entropy (DE) in signal analysis. However, FuzDE only reflects the feature from the original signal, which ignores the hidden information on the time scale. To address this problem, we introduce variable-step multiscale processing in FuzDE and propose variable-step multiscale FuzDE (VSMFuzDE), which realizes the characterization of abundant scale information, and is not limited by the signal length like the traditional multiscale processing. The experimental results for both simulated signals show that VSMFuzDE is more robust, more sensitive to dynamic changes in the chirp signal, and has more separability for noise signals; in addition, the proposed VSMFuzDE displays the best classification performance in both real-world signal experiments compared to the other four entropy metrics, the highest recognition rates of the five gear signals and four ship-radiated noises reached 99.2% and 100%, respectively, which achieves the accurate identification of two different categories of signals.

1. Introduction

Entropy, as a nonlinear metric, plays a great role in quantifying the degree of chaos in a system and evaluating the complexity of a time series [1,2,3]. In general, having a high entropy value means that the signal is more complex and difficult to predict, and vice versa [4,5]. In recent years, entropy has been widely employed in biomedical signal analysis, mechanical fault diagnosis, and underwater acoustic signal processing due to its advantages of simple calculation, fast speed, and good robustness [6,7,8].
Along with the continuous deeper research on entropy, new entropy metrics such as sample entropy (SE) [9], fuzzy entropy (FE) [10], permutation entropy (PE) [11], dispersion entropy (DE) [12], etc., have been proposed by numerous scholars successively [13,14,15]. However, these entropies still have limitations. For example, SE reflects the complexity of the signal, but it is complex to calculate, and the entropy value is susceptible to sudden changes in the signal. As an improvement of sample entropy, FE solves the problem of uncertainty of the SE value, but its calculation is still more complicated. PE is simple to calculate but ignores amplitude information. Although the DE considers the amplitude information, its anti-noise performance is poor. To further alleviate the shortcomings of DE, fuzzy dispersion entropy (FuzDE) was proposed [16], which combines the advantages of FE and DE by replacing the circle mapping function of DE with the fuzzy affiliation function in FE to reduce the information loss of the original signal during the calculation.
FuzDE is one of the improved algorithms for DE, and its main improvement lies in the mapping approach of DE. By introducing fuzzy membership degrees, FuzDE overcomes the limitation of traditional mapping approaches that easily lose effective information, so as to improve the detection ability of changes in frequency, amplitude and chaos of time series [17]. However, like other DE-based improvement algorithms, FuzDE also suffers from the defect of single scale, and it is difficult to reflect the effective information of the original series from multiple scales.
To solve the above problems, multiscale versions are derived by combining different coarse-grained methods, which enables these complexity measures to capture information from the temporal scale [18,19,20]. Azami et al. proposed multiscale DE (MDE) and refined composite MDE (RCMDE) in 2017 and applied them to the field of biomedical signal processing, and the research results showed that MDE and RCMDE can effectively respond to signal information on different time scales with shorter computation time and can better distinguish different types of physiological signals compared with the previous entropy metrics [21]. In 2023, Li proposed a multiscale FuzDE (MFuzDE) and applied it to the domain of hydroacoustic signal processing, and the results of empirical experiments showed that MFDE was better than MDE for ship radiation noise analysis [22].
Although the above metrics alleviated the problem that FuzDE could not respond to signal information at multiple scales to a certain extent, these metrics still suffered from the loss of signal subsequence information with the increase in time series scale, and there were certain computational errors. In 2022, variable-step multiscale Lempel-Ziv complexity was proposed, which retains more potential information through the feature of variable step processing process and solves the problem of sequence length shortening with increasing scale [23]. Inspired by the advantages of variable-step multiscale processing, we proposed variable-step multiscale FuzDE (VSMFuzDE) by incorporating it into FuzDE.
In general, the main contributions of this paper are as follows: based on FuzDE, the VSMFuzDE is proposed by introducing variable-step multiscale processing; compared with FuzDE, VSMFuzDE can obtain rich scale information and can provide more stable performance for signal analysis when the scale factor (SF) is large. The structure of the rest of the paper is as follows: Section 2 describes FuzDE and the proposed VSMFuzDE in detail; Section 3 proves the validity of VSMFuzDE using different simulated signals; Section 4 conducts experiments on the extraction and classification of two classes of real-world signals based on VSMFuzDE; the main conclusions of the entire paper are shown in Section 5.

2. Fundamental Theory

2.1. Fuzzy Dispersion Entropy

The fuzzy dispersion entropy (FuzDE) introduces the fuzzy membership function on the basis of DE as a substitute of the round function of DE, which further improves the noise immunity and stability of DE. The calculation steps of FuzDE are as follows:
Step 1: For specific time series X = x 1 , x 2 , , x N , the series X is transformed to a new series Y = y 1 , y 2 , , y N by normal cumulative distribution function (NCDF), and the NCDF is described as follows:
y i = 1 σ 2 π x i e t μ 2 2 σ 2 d t   i = 1 , 2 , , N
where σ and μ are the standard deviation and mean value of X respectively.
Step 2: The series Y is mapped to a new symbolic sequence Z c = { z 1 c , z 2 c , , z N c } according to the Formula (2):
z i c = c y i + 0.5
where c is the number of categories.
Step 3: Introduce the fuzzy membership function on the sequence Z c as follows:
μ M 1 z i c = 0                                         z i c 2 2 z i c                             1 z i c < 2                     1                               0 z i c < 1  
μ M k z i c = 0                           z i c k 1 z i c k + 1           k 1 < z i c k k + 1 z i c             k < z i c < k + 1 0                           z i c k + 1
μ M c z i c = 0                                             z i c c 1 1 + c z i c                         c 1 < z i c < c   1                                                           z i c c
where M k is the fuzzy membership function, and k stands for the k th class. μ M k z i c is the degree of membership of z i c for the k th class. Through the fuzzy membership function, each z i c will have one or two different degrees that are integers between 1 ,   c .
Step 4: The sequence Z c of Step 3 is reconstructed into N m + 1 τ subsequences Z j m , c by phase space reconstruction as follows:
Z j c , m = z j c , z j + τ c , , z j + m 1 τ c ,     j = 1 , 2 , , N m 1 τ
where m is the embedding dimension, and τ is the delay time.
Step 5: Each vector Z j c , m is assigned to the dispersion patterns π v 0 v 1 v m 1 , where v 0 is z j c , v 1 is z j + 1 τ c , and v m 1 is z j + m 1 τ c . Then, the membership degree of each vector Z j c , m is calculated to obtain the membership degree of each dispersion pattern:
μ π v 0 v 1 v m 1 Z j c , m = i = 0 m 1 μ M v i z j + i τ c
in general, the number of dispersion patterns that attributed to each vector Z j c , m in FuzDE is c m , which is similar to DE.
Step 6: The probability of each dispersion pattern is computed according to Equation (8), and the equation is described as follows:
p π v 0 v 1 v m 1 = j = 1 N m 1 d μ π v 0 v 1 v m 1 Z j m , c N m 1 τ
Step 7: The FuzDE can be calculated according to the theory of Shannon entropy as follows:
FuzDE X , m , c , τ = π = 1 c m p π v 0 v 1 v m 1 l n p π v 0 v 1 v m 1
Step 8: The normalized FuzDE (NFuzDE) is defined as follows:
NFuzDE X , m , c , τ = F u z D E X , m , c , τ l n c m

2.2. Variable-Step Multiscale Fuzzy Dispersion Entropy

FuzDE improves the stability and noise immunity of DE, but still has the same drawback as DE, that it cannot explore the abundant information on the time scale. For this reason, we adopted variable-step multiscale processing, which is free from the limitation of traditional multiscale and refine composite multiscale processing depending on sequence length, and combined it with FuzDE to propose VSMFuzDE, the specific steps are as follows:
Step 1: The specific time series X = x 1 , x 2 , , x N is converted into s subsequences by the following variable-step multiscale analysis:
y d , l S = 1 s i = d l 1 + 1 d l 1 + S x i , 1 d s ,   1 l N S d + 1
where S is the scale factor (SF), d   is the moving step length, and y d , l S is the l - t h element when the moving step length is d . It can be found that the subsequence is the same as the original sequence when S = 1 .
Step 2: The NFuzDE value for the subsequence with step length d is calculated by the as following formula:
NFuzDE y d S , m , c , τ = FuzDE y d S , m , c , τ l n c m
Step 3: The NFuzDE values of all subsequences obtained in Step 1 are calculated and the mean value of NFuzDE of all subsequences is defined as the VSMFuzDE value:
VSMFuzDE X , m , c , τ , S = 1 S d = 1 S NFuzDE y d S , m , c , τ
For a more intuitive understanding of the variable-step coarse-grained analysis, the coarse-grained process for a scale factor of three is drawn. Figure 1 shows the variable-step multiscale analysis for scale factor S = 3 .

3. Validation of Simulation Signal

In this section, the superior performance in signal analysis of the proposed VSMFuzDE is demonstrated by conducting two sets of synthetic signal experiments. Among them, the synthetic signals include noise signals and chirp signals, and the entropies used for comparison contain RCMFuzDE, MFuzDE, RCMDE, and MDE. To ensure the reliability of the experiments, these parameters are set consistently, the embedding dimension m and time delay τ are three and one, respectively, and the number of categories c is uniformly set to six [24].

3.1. Validation of Separability

In this section, a classical noises separation experiment is performed with reference to [25]. Overall, 50 independent white noises and pink noises are taken as 50 samples, and the sample length is 2048, and then the different entropy values of these noises on a scale of 1 to 10 are calculated, respectively. The mean and standard deviation of the entropy values are obtained by calculating them as shown in Figure 2. In addition, the experiment uses ANOVA on entropy mean curves with signal type as an independent factor to assess the separability of the five entropies for white noise and pink noise. The p-values obtained by ANOVA for different entropy are shown in Table 1.
Figure 2 and Table 1 show that the mean entropy curves of MDE and RCMDE are very close to each other when scale factor is 4, and the p-values obtained by ANOVA are greater than 0.05, which indicates that there is no significant difference between white noise and pink noise; for MFuzDE, RCMFuzDE and the proposed VSMFuzDE, the mean curves are obviously different, and there is a significant difference between the two noise signals as the p-values are less than the confidence level of 0.05; in addition, compared with MFuzDE and RCMFuzDE, the proposed VSMFuzDE has the smaller standard deviation of the two noises at each scale factor and no overlapping parts, which indicates that VSMFuzDE has stronger stability. In summary, the proposed VSMFuzDE has better separability and stronger stability compared to the other four entropies.

3.2. Validation of the Ability to Detect Dynamic Changes

The ability to detect dynamic changes is an important property of nonlinear dynamic metrics. In this experiment, the property of the proposed VSMFuzDE is verified by choosing the chirp signal. And the chirp signal is defined as:
x t = e x p j 2 π f 0 t + 1 2 k t 2
where f 0 is the initial frequency, taken as 10 Hz, and k is the modulation frequency, taken as 3. The frequency of the chirp signal was set from 10 Hz to 100 Hz and made to last for 20 s at a sampling frequency of 1000 Hz; thus, 20,000 sampling points can be obtained.
The length of the sliding window is taken as 1000 sampling samples, and then the sliding sampling is performed at 90% overlap rate, thus the 20,000 sampling points are divided into a total of 190 samples by sliding sampling. The VSMFuzDE value of each sample was calculated. The chirp signals and the corresponding different entropy curves are shown in Figure 3 and Figure 4, respectively.
According to Figure 4, it can be seen that the curves of the multiscale version of DE fluctuate greatly under all scale factors, the different multiscale versions of FuzDE can reflect the change of signal complexity, and the dynamic change detection ability is better than the various multiscale versions of DE; among them, when S = 5 , the curves of RCMFuzDE and MFuzDE appear in a downwards trend, which is not in consistent with the signal complexity growth trend, only the proposed VSMFuzDE has the most stable trend, and the corresponding curve is smoother. Therefore, it can be inferred from the experiment that VSMFuzDE is more sensitive to changes in signal complexity than other entropies.

4. Validation of the Realistic Signal

To demonstrate the effectiveness of the proposed VSMFuzDE in signal analysis, feature extraction experiments are conducted for the gear signal and ship-radiated noise, respectively, in this section. Moreover, the complexity metrics used for comparison and the corresponding parameter settings are consistent with those in the simulation experiments.

4.1. Validation of Gear Signal

In this section, five gear signals from the Southeastern University [26] are chosen, which are Health working state, Missing tooth, Chipped tooth, Root fault, and Surface fault. For convenience, these five gear signals are named as Health, Missing, Chipped, Root, and Surface. The time domain waveform of the gear signal is demonstrated in Figure 5.
For each state of the gear signal, 409,600 sampling points are intercepted and equally divided into 200 samples without overlap, with each sample containing 2048 sampling points.
Then, different entropy values of each signal are calculated as its features, the scale factor is taken as 10, so each signal will obtain a feature set with dimension ( 200 × 10 ); to facilitate comparison, 50% of the samples are randomly selected as the training set and the rest as the test set, and obtain the average recognition rates of the five gear signals at each scale by the K-nearest neighbor algorithm (KNN) [27]. Figure 6 shows the entropy values and standard deviations of five entropy indicators for gear signals at different scales. The average recognition rate of the five gear signals at each scale are presented in Table 2.
As can be seen from Figure 6, the interval of the feature value curves of the signals is obvious only in the plot of VSMFuzDE, and the feature value curves of the signals of the remaining metrics are almost mingled together; as the scale increases the differentiation performance of VSMFuzDE on the signal increases significantly, and the remaining four indicators do not change obviously on the differentiation performance of the signal. Therefore, the following conclusion can be obtained: VSMFuzDE has the best differentiation effect on the five gear signals.
From Table 2, it can be seen that the proposed VSMFuzDE has the highest average recognition rate at each scale; except for VSMFuzDE, the average recognition rate of entropy decreases significantly when the scale factor is large, and the lowest recognition rate occurs at S = 10 ; in addition, only VSMFuzDE maintains excellent recognition performance when the scale factor is large, and reaches a maximum of 82.2% at a scale factor of 8. As a result, the proposed VSMFuzDE has the best outstanding performance in feature extraction at each scale.
Although the above results reveal that VSMFuzDE has better classification performance at different scales, the above classification experiments are discussed only from a single feature and the recognition rate of five gear signals is not desirable. For this reason, this experiment combines different scales for multifeature classification and recognition. Here, (1, 7) to represent the combination of features with scale factors of 1 and 7, (1, 3, 8) to represent the combination of features with scale factors of 1, 3 and 8, and so on. The highest recognition rates of gear signals under different numbers of extracted features are shown in Table 3.
Table 3 indicates that the recognition rate of each entropy increases with the number of scales; among them, the recognition rate of MDE is the lowest with only 84.2% for different numbers of features, which shows that the MDE has the worst ability to distinguish the five gear states; and the proposed VSMFuzDE has the highest recognition rate and reaches a high of 99.2% when the number of features is three, which is much higher than RCMFuzDE and MFUzDE. This experiment shows that the combination of multiple features for VSMFuzDE improves the separability of gear signals and further confirms the effectiveness of the proposed VSMFuzDE in analyzing complex signals.
To intuitively express the effect of feature extraction with different entropies, the obtained features of 10 scales are reduced to two dimensions by t-stochastic neighbor embedding (t-SNE), and then the visualization of the features is carried out. Figure 7 shows the visualization of the features for gear signals by t-SNE.
From Figure 7, it can be concluded that the Missing fault state has a large overlap area with the other four states for RCMFuzDE, MFuzDE, RCMDE and MDE, making it difficult to distinguish; among them, MDE has the largest overlap area and the worst classification effect; in addition, only the proposed VSMFuzDE has the best effect on the identification of the five fault states, having the least overlapping samples. In general, the visualization results of VSMFuzDE show the smallest overlap and the best clustering, which indicates that VSMFuzDE has a stronger ability to discriminate five types of gear signals.

4.2. Validation of Ship-Radiated Noise

In this section, the data from the national parks [27] were adopted, and they have been named Ship-1, Ship-2, Ship-3, and Ship-4. The length of each signal and the number and length of samples are the same as in Section 4.1. The time domain waveform of the ship-radiated noise signal is presented in Figure 8.
To reflect the degree of differentiation of these metrics more accurately on the signal, KNN was employed for classification experimental knowledge. The entropy values and standard deviations of five entropy metrics for ship-radiated noise signals at different scales are shown in Figure 9. Table 4 illustrates the average recognition rate of the four ship-radiated noise signals at each scale, and Table 5 shows the highest recognition rates of the ship-radiated noise signal under different numbers of extracted features.
It can be seen from Figure 9, that in general, the entropy curves of all signals first rise with increasing scale and then stabilize; with the increase in scale, only the distance of the entropy curves of the signals in the VSMFuzDE figure increases, and the entropy curves in the rest of the figures decrease, among which the decreasing trend of MDE and DE is the most obvious; Ship-2 is the most difficult to distinguish in all subplots with the rest of the radiated noise signals having overlapping parts. In general, VSMFuzDE has the best separation of the four ship radiation noise signals compared to the other four entropy metrics.
As can be seen from Table 4, the recognition rate of most of the indicators for the signals under 10 scales appeared to be less than 65%, and only the recognition rate of VSMFuzDE signals was higher than 65% under each scale; VSMFuzDE had the highest recognition rate for the signals under scale factor 8 and reached 81.5%, RCMFuzDE and MFuzDE had the highest recognition rate for the signals under only one scale. It can be concluded that VSMFuzDE has a better performance in distinguishing signals compared to other metrics.
As shown in Table 4 and Table 5, compared with the recognition rate in Table 4, the recognition rates of all metrics in Table 5 have improved dramatically; only the recognition rate of VSMFuzDE for signals reaches 99.5% above the recognition rate under different numbers of features and reaches 100% under the combination of three feature numbers. In short, compared with other metrics, VSMFuzDE has the highest recognition rate for signals and better classification performance.
This experiment is the same as the gear signal experiment, representing the distribution of signal characteristics more intuitively. The features obtained at 10 scales by t-SNE visualization; Figure 10 displays the visualization of the ship-radiated noise features by t-SNE.
From Figure 10, Ship-2 is the most independent among all sub-figures, and Ship-1 always overlaps with other signals; the Ship-1 and Ship-3 signals in RCMFuzDE and MFuzDE, respectively, appear to have chunking into two blocks; the signal in VSMFuzDE has the densest feature distribution with the least overlapping samples; moreover, the aggregation performance of the samples of Ship-4 of RCMDE is not strong, and the samples of Ship-2, Ship-3, and Ship-4 of MDE have overlapping phenomena. Therefore, it can be proven that VSMFuzDE has a better ability to distinguish the ship-radiated noise than other metrics.

5. Conclusions

A new metric, called VSMFuzDE, was developed in this paper, which enhances the ability of FuzDE to analyze signals from a coarse-grained processing perspective; moreover, VSMFuzDE is validated by simulated signals and applied to feature extraction real-word signals. The main conclusions can be generalized as follows:
(1) The VSMFuzDE is proposed by combining the variable-step multiscale process, which not only solves the problem that the FuzDE cannot respond to the multiscale information of the signal but also improves the problem of information loss caused by the increase in scale factor in the calculation process of the traditional multiscale method.
(2) The experimental simulation results show that VSMFuzDE has significantly better separability for noise signals than other metrics and has the most sensitive dynamic change detection for chirp signals. The effectiveness of VSMFuzDE in the signal analysis is verified by these studies.
(3) The real-world signal experiments show that in the same number of features compared with other metrics, VSMFuzDE has the best ability to distinguish the signal. In particular, when identifying gear signals, the recognition rate of the feature extraction method based on VSMFuzDE reaches 99.5% when taking three features, which is at least 11% higher than the other methods.

Author Contributions

Conceptualization, Y.L. (Yuxing Li); Methodology, Y.L. (Yuxing Li) and J.W.; Investigation, S.Z.; Data curation, J.W. and B.T.; Writing—original draft, Y.L. (Yuxing Li), J.W. and S.Z.; Writing—review & editing, Y.L. (Yuxing Li), S.Z. and B.T.; Visualization, B.T. and Y.L. (Yilan Lou); Supervision, B.T. and Y.L. (Yilan Lou); Project administration, J.W.; Funding acquisition, Y.L. (Yuxing Li). All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Natural Science Foundation of Shaanxi Province funder (grant number: 2022JM-337), Xi’an University of Technology Excellent Seed Fund (grant number: 252082218), Xi’an University of Technology Excellent Seed Fund (grant number: 252082220) and Natural Science Foundation of Shaanxi Province (grant number: 2022JQ-609).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Li, G.; Yang, Z.; Yang, H. Feature Extraction of Ship-Radiated Noise Based on Regenerated Phase-Shifted Sinusoid-Assisted EMD, Mutual Information, and Differential Symbolic Entropy. Entropy 2019, 21, 176. [Google Scholar] [CrossRef] [Green Version]
  2. Martyushev, L.M.; Seleznev, V.D. Maximum entropy production principle in physics, chemistry and biology. Phys. Rep. 2006, 426, 1–45. [Google Scholar] [CrossRef]
  3. Rostaghi, M.; Khatibi, M.K.; Ashory, M.R.; Azami, H. Bearing Fault Diagnosis Using Refined Composite Generalized Multiscale Dispersion Entropy-Based Skewness and Variance and Multiclass FCM-ANFIS. Entropy 2021, 3, 510. [Google Scholar] [CrossRef]
  4. Zhang, X.; Liang, Y.; Zhou, J.; Zang, Y. A novel bearing fault diagnosis model integrated permutation entropy, ensemble empirical mode decomposition and optimized SVM. Measurement 2015, 69, 164–179. [Google Scholar] [CrossRef]
  5. Zhang, X.; Wang, H.; Ren, M.; He, M.; Jin, L. Rolling Bearing Fault Diagnosis Based on Multiscale Permutation Entropy and SOA-SVM. Machines 2022, 10, 485. [Google Scholar] [CrossRef]
  6. Azami, H.; Fernandez, A.; Escudero, J. Multivariate Multiscale Dispersion Entropy of Biomedical Times Series. Entropy 2017, 21, 913. [Google Scholar] [CrossRef] [Green Version]
  7. Li, Y.; Jiao, S.; Geng, B. Refined composite multiscale fluctuation-based dispersion Lempel–Ziv complexity for signal analysis. ISA Trans. 2023, 133, 273–284. [Google Scholar] [CrossRef]
  8. Ying, W.; Tong, J.; Dong, Z.; Pan, H.; Liu, Q.; Zheng, J. Composite Multivariate Multi-Scale Permutation Entropy and Laplacian Score Based Fault Diagnosis of Rolling Bearing. Entropy 2022, 24, 160. [Google Scholar] [CrossRef] [PubMed]
  9. Richman, J.S.; Moorman, J.R. Physiological Time-series Analysis Using Approximate Entropy and Sample Entropy. Am. J. Physiol.-Heart Circ. Physiol. 2000, 278, 2039–2049. [Google Scholar] [CrossRef] [Green Version]
  10. Chen, W.; Zhuang, J.; Yu, W.; Wang, Z. Measuring complexity using FuzzyEn, ApEn, and SampEn. Med. Eng. Physics. 2009, 31, 61–68. [Google Scholar] [CrossRef] [PubMed]
  11. Bandt, C.; Pompe, B. Permutation entropy: A natural complexity measure for time series. Phys. Rev. Lett. 2002, 88, 174102. [Google Scholar] [CrossRef] [PubMed]
  12. Rostaghi, M.; Azami, H. Dispersion Entropy: A Measure for Time Series Analysis. IEEE Signal Process. Lett. 2016, 23, 610–614. [Google Scholar] [CrossRef]
  13. Li, Y.; Geng, B.; Tang, B. Simplified coded dispersion entropy: A nonlinear metric for signal analysis. Nonlinear Dyn. 2023, 111, 9327–9344. [Google Scholar] [CrossRef]
  14. Li, Y.; Tang, B.; Jiao, S. SO-slope entropy coupled with SVMD: A novel adaptive feature extraction method for ship-radiated noise. Ocean Eng. 2023, 280, 114677. [Google Scholar] [CrossRef]
  15. Wang, X.; Si, S.; Li, Y. Variational Embedding Multiscale Diversity Entropy for Fault Diagnosis of Large-Scale Machinery. IEEE Trans. Ind. Electron. 2022, 69, 3109–3119. [Google Scholar] [CrossRef]
  16. Rostaghi, M.; Khatibi, M.M.; Ashory, M.R.; Azami, H. Fuzzy Dispersion Entropy: A Nonlinear Measure for Signal Analysis. IEEE Trans. Fuzzy Syst. 2022, 30, 3785–3796. [Google Scholar] [CrossRef]
  17. Li, Y.; Tang, B.; Geng, B.; Jiao, S. Fractional Order Fuzzy Dispersion Entropy and Its Application in Bearing Fault Diagnosis. Fractal Fract. 2022, 6, 544. [Google Scholar] [CrossRef]
  18. Costa, M.; Goldberger, A.; Peng, C. Multiscale entropy analysis of biological signals. Phys. Rev. E Stat. Nonlinear Soft Matter Phys. 2005, 71, 021906. [Google Scholar] [CrossRef] [Green Version]
  19. Wu, S.; Wu, C.; Lin, S. Analysis of complex time series using refined composite multiscale entropy—ScienceDirect. Phys. Lett. A 2014, 378, 1369–1374. [Google Scholar] [CrossRef]
  20. Wang, Z.; Shang, J. Generalized entropy plane based on multiscale weighted multivariate dispersion entropy for financial time series. Chaos Solitons Fractals 2021, 142, 110473. [Google Scholar] [CrossRef]
  21. Azami, H.; Rostaghi, M.; Abásolo, D.; Escudero, J. Refined Composite Multiscale Dispersion Entropy and its Application to Biomedical Signals. IEEE Trans. Biomed. Eng. 2017, 64, 2872–2879. [Google Scholar]
  22. Li, Y.; Lou, Y.; Liang, L.; Zhang, S. Research on Feature Extraction of Ship-Radiated Noise Based on Multiscale Fuzzy Dispersion Entropy. J. Mar. Sci. Eng. 2023, 11, 997. [Google Scholar] [CrossRef]
  23. Shi, J.; Su, Z.; Qin, H.; Shen, C.; Huang, W.; Zhu, Z. Generalized Variable-Step Multiscale Lempel-Ziv Complexity: A Feature Extraction Tool for Bearing Fault Diagnosis. IEEE Sens. J. 2022, 22, 15296–15305. [Google Scholar] [CrossRef]
  24. Azami, H.; Escudero, J. Refined composite multivariate generalized multiscale fuzzy entropy: A tool for complexity analysis of multichannel signals. Phys. A Stat. Mech. Its Appl. 2017, 465, 261–276. [Google Scholar] [CrossRef] [Green Version]
  25. Shao, S.; Mcaleer, S.; Yan, R. Highly accurate machine fault diagnosis using deep transfer learning. IEEE Trans. Ind. Inf. 2019, 15, 2446–2455. [Google Scholar] [CrossRef]
  26. Keller, J.M.; Gray, M.R.; Givens, J.A. A fuzzy K-nearest neighbor algorithm. IEEE Trans. Syst. Man Cybern. 1985, SMC-15, 580–585. [Google Scholar] [CrossRef]
  27. National Park Service. Available online: https://www.nps.gov/glba/learn/nature/soundcli-ps.htm (accessed on 8 May 2023).
Figure 1. The variable-step multiscale processing for scale factor S = 3 .
Figure 1. The variable-step multiscale processing for scale factor S = 3 .
Entropy 25 00997 g001
Figure 2. The mean and standard deviation of the entropy values for white noise and pink noise. (a) VSMFuzDE, (b) RCMFuzDE, (c) MFuzDE, (d) RCMDE, (e) MDE.
Figure 2. The mean and standard deviation of the entropy values for white noise and pink noise. (a) VSMFuzDE, (b) RCMFuzDE, (c) MFuzDE, (d) RCMDE, (e) MDE.
Entropy 25 00997 g002
Figure 3. The chirp signals.
Figure 3. The chirp signals.
Entropy 25 00997 g003
Figure 4. The different entropy curves of chirp signals.
Figure 4. The different entropy curves of chirp signals.
Entropy 25 00997 g004
Figure 5. The time domain waveform of the gear signal.
Figure 5. The time domain waveform of the gear signal.
Entropy 25 00997 g005
Figure 6. The entropy values and standard deviations of five entropy metrics for gear signals at different scales. (a) VSMFuzDE, (b) RCMFuzDE, (c) MFuzDE, (d) RCMDE, (e) MDE.
Figure 6. The entropy values and standard deviations of five entropy metrics for gear signals at different scales. (a) VSMFuzDE, (b) RCMFuzDE, (c) MFuzDE, (d) RCMDE, (e) MDE.
Entropy 25 00997 g006aEntropy 25 00997 g006b
Figure 7. Visualization of the features for gear signals by t-SNE. (a) VSMFuzDE, (b) RCMFuzDE, (c) MFuzDE, (d) RCMDE, (e) MDE.
Figure 7. Visualization of the features for gear signals by t-SNE. (a) VSMFuzDE, (b) RCMFuzDE, (c) MFuzDE, (d) RCMDE, (e) MDE.
Entropy 25 00997 g007aEntropy 25 00997 g007b
Figure 8. The time domain waveform of the ship-radiated noise signal.
Figure 8. The time domain waveform of the ship-radiated noise signal.
Entropy 25 00997 g008
Figure 9. The entropy values and standard deviations of five entropy metrics for ship-radiated noise signals at different scales. (a) VSMFuzDE, (b) RCMFuzDE, (c) MFuzDE, (d) RCMDE, (e) MDE.
Figure 9. The entropy values and standard deviations of five entropy metrics for ship-radiated noise signals at different scales. (a) VSMFuzDE, (b) RCMFuzDE, (c) MFuzDE, (d) RCMDE, (e) MDE.
Entropy 25 00997 g009aEntropy 25 00997 g009b
Figure 10. The visualization of the ship-radiated noise features by t-SNE. (a) VSMFuzDE, (b) RCMFuzDE, (c) MFuzDE, (d) RCMDE, (e) MDE.
Figure 10. The visualization of the ship-radiated noise features by t-SNE. (a) VSMFuzDE, (b) RCMFuzDE, (c) MFuzDE, (d) RCMDE, (e) MDE.
Entropy 25 00997 g010aEntropy 25 00997 g010b
Table 1. The p-values obtained by ANOVA for different entropy.
Table 1. The p-values obtained by ANOVA for different entropy.
Metricp-Value
VSMFuzDE0.0029
RCMFuzDE7.853   ×   10 5
MFuzDE0.0015
RCMDE0.2459
MDE0.3376
Table 2. The average recognition rate of the five gear signals at each scale (%).
Table 2. The average recognition rate of the five gear signals at each scale (%).
MetricScale Factor
12345678910
VSMFuzDE57.653.453.448.054.868.479.082.275.870.0
RCMFuzDE57.633.032.034.637.446.045.039.634.425.4
MFuzDE57.632.830.026.835.647.641.030.827.825.0
RCMDE53.832.631.830.034.047.241.833.428.226.0
MDE53.834.226.425.434.239.033.027.026.821.6
Table 3. The highest recognition rates of gear signals under different numbers of extracted features (%).
Table 3. The highest recognition rates of gear signals under different numbers of extracted features (%).
MetricARR/SFNumber of Extracted Features
2345
VSMFuzDEARR97.499.299.299.2
SF(1, 7)(1, 3, 8)(1, 2, 3, 8)(1, 2, 3, 4, 8)
RCMFuzDEARR77.088.291.892.4
SF(1, 6)(1, 2, 7)(1, 2, 3, 6)(1, 2, 3, 5, 6)
MFuzDEARR77.086.488.688.8
SF(1, 7)(1, 2, 6)(1, 2, 3, 7)(1, 2, 3, 4, 7)
RCMDEARR79.885.689.890.4
SF(1, 7)(1, 2, 7)(1, 2, 4, 7)(1, 2, 4, 5, 7)
MDEARR73.879.080.084.2
SF(1, 7)(1, 2, 6)(1, 2, 5, 7)(1, 2, 5, 7, 9)
Table 4. The average recognition rate of the four ship-radiated noise signals at each scale.
Table 4. The average recognition rate of the four ship-radiated noise signals at each scale.
MetricScale Factor
12345678910
VSMFuzDE72.2576.574.7566.0076.5078.579.5078.2581.578.25
RCMFuzDE72.2573.570.2570.0068.2566.2564.2563.2557.7551.25
MFuzDE72.2570.2568.0067.0065.0064.5059.5058.2555.2552.75
RCMDE75.7572.0074.2565.5066.5062.7560.5061.7548.7546.25
MDE75.2570.5068.7569.0064.7562.2555.2544.7545.7539.50
Table 5. The highest recognition rates of ship-radiated noise signals under different numbers of extracted features (%).
Table 5. The highest recognition rates of ship-radiated noise signals under different numbers of extracted features (%).
MetricARR/SFNumber of Extracted Features
2345
VSMFuzDEARR99.7510099.7599.75
SF(1, 3)(1, 2, 3)(1, 2, 3, 5)(1, 2, 3, 4, 5)
RCMFuzDEARR99.0099.7599.7599.75
SF(1, 5)(1, 3, 6)(1, 2, 5, 7)(1, 2, 3, 4, 6)
MFuzDEARR98.7599.7599.7599.75
SF(1, 3)(1, 4, 8)(1, 2, 3, 8)(1, 2, 3, 5, 8)
RCMDEARR99.2599.5099.5099.25
SF(1, 3)(1, 2, 3)(1, 3, 9, 10)(1, 2, 3, 4, 9)
MDEARR99.2599.5099.7599.75
SF(1, 3)(1, 3, 8)(1, 4, 8, 9)(1, 2, 4, 8, 9)
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Li, Y.; Wu, J.; Zhang, S.; Tang, B.; Lou, Y. Variable-Step Multiscale Fuzzy Dispersion Entropy: A Novel Metric for Signal Analysis. Entropy 2023, 25, 997. https://doi.org/10.3390/e25070997

AMA Style

Li Y, Wu J, Zhang S, Tang B, Lou Y. Variable-Step Multiscale Fuzzy Dispersion Entropy: A Novel Metric for Signal Analysis. Entropy. 2023; 25(7):997. https://doi.org/10.3390/e25070997

Chicago/Turabian Style

Li, Yuxing, Junxian Wu, Shuai Zhang, Bingzhao Tang, and Yilan Lou. 2023. "Variable-Step Multiscale Fuzzy Dispersion Entropy: A Novel Metric for Signal Analysis" Entropy 25, no. 7: 997. https://doi.org/10.3390/e25070997

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