# Nonlinear Analysis of Auscultation Signals in TCM Using the Combination of Wavelet Packet Transform and Sample Entropy

Authors: Jian-Jun Yan; Yi-Qin Wang; Rui Guo; Jin-Zhuan Zhou; Hai-Xia Yan; Chun-Ming Xia; Yong Shen
Journal: Evidence-Based Complementary and Alternative Medicine
 (2012)

---

## Abstract

Auscultation signals are nonstationary in nature. Wavelet packet transform (WPT) has currently become a very useful tool in analyzing nonstationary signals. Sample entropy (SampEn) has recently been proposed to act as a measurement for quantifying regularity and complexity of time series data. WPT and SampEn were combined in this paper to analyze auscultation signals in traditional Chinese medicine (TCM). SampEns for WPT coefficients were computed to quantify the signals from qi- and yin-deficient, as well as healthy, subjects. The complexity of the signal can be evaluated with this scheme in different time-frequency resolutions. First, the voice signals were decomposed into approximated and detailed WPT coefficients. Then, SampEn values for approximated and detailed coefficients were calculated. Finally, SampEn values with significant differences in the three kinds of samples were chosen as the feature parameters for the support vector machine to identify the three types of auscultation signals. The recognition accuracy rates were higher than 90%.


---

## Body

## 1. Introduction

TCM is considered a unique medical system because of its basic theories describing the physiology and pathology of the human body, disease etiology, diagnosis, and differentiation of symptom complexes. The zang-fu organs, according to TCM theories, comprise the core of the human body as an organic entity in which tissues and sense organs are connected through a network of channels and collaterals (blood vessels). In traditional Chinese medicine the zang and fu organs more importantly represent the generalization of the physiology and pathology of certain systems of the human body instead of simply anatomical substances, but Zang fu is comprised of the five zang and six fu organs. The five zang include heart, liver, spleen, lung, and kidney. The six Fu are the gallbladder, stomach, large intestine, small intestine, bladder, and triple burner. When one falls ill, a dysfunction in the zang-fu organs may be reflected on the body’s surface through the channels and their collaterals. At the same time, diseases involving body surface tissues may also affect their related zang or fu organs. Furthermore, the affected zang or fu organs may influence each other through internal connections [1]. In addition, auscultation, one of the auscultation and olfaction methods in TCM diagnosis, is used to detect vocal changes reflecting the functional activities of zang-fu organs and abundance or decline of the qi, blood, and body fluid.Auscultation was clearly illustrated as early as in the Internal Classic of Huang Di [2], which provided the theoretical basis for clinical diagnosis in terms of listening to the vocal change. However, complete acoustic diagnostic methods have not been formulated. After the Ming and Qing Dynasties, auscultation gradually attracted the attention of the medical field with both theoretical content and clinical application considerably developed. Thus, a considerable distinctive step-by-step diagnostic method was formed. People around the world made substantial progress in the objective research of auscultation in the recent years with the development of computer and signal processing technology.Mo made a frequency spectral analysis on the voice of cough patients using digital sonograph [3]. Wang and Yan performed a number of studies on the nonlinearity of the vowel /a/ signals of healthy persons and patients with deficiency syndrome by applying delay vector variance [4, 5]. These studies were effective attempts on the objective auscultation research. Chiu et al. proposed four novel acoustic parameters, such as the average number of zero crossings, variations in local peaks and valleys, variations in first and second formant frequencies, and the spectral energy ratio, to analyze and identify the characteristics among non-, qi-, and yin-deficient subjects [6].There are several other studies on auscultation around the world [7–11]. These methods have provided a good basis for objective auscultation in clinical diagnosis. However, auscultation signal analysis and recognition are still in the initial stage. The experiment are conducted on a small sample database. Thus the recognition is not satisfactory such that further investigation is necessary to be carried out based on these studies.The variations in energy imply corresponding changes in signal characteristics considering the changes in the normal and abnormal voice signals corresponding with the changes in the spatial distribution of the voice signal energy. In other words, the different signal frequency components can represent the different physical properties of the measured signal [12, 13]. Compared with the traditional Fourier transform time-frequency analytical method, the wavelet transform (WT) can reveal more information on signals based on multiscale and multiresolution decomposition. Wavelet packets have recently been applied to analyse auscultation signals because of their capability of partitioning both low- and high-band frequencies unlike the WT that often fails to capture accurately high-frequency information [14–16].Both approximate entropy (ApEn) and sample entropy (SampEn) can represent the signal complexity which can be used in many biomedical fields. ApEn was proposed by Pincus and Goldberg [17] to compute the quantitative information for the experimental data. However, there are some weak points in the ApEn computation process because its computation in irregular times is affected by a bias, in addition to the inconsistency of ApEn in some cases. SampEn, compared with ApEn, does not count self-matches and shows better relative consistency and less dependence on data length.Daubechies 4 (db4) wavelet is selected in this paper as the wavelet packet function to decompose the auscultation signals into 5-level wavelet packet coefficients. Then, SampEn is proposed as a feature parameter extracted from these coefficients to analyze quantitatively the auscultation signals. Furthermore, statistical analysis is conducted to obtain the effective feature parameters with significant differences for the recognition of the voice signals. Finally, these feature values are used as input vectors of the support vector machine (SVM) classifier for automatic identification for qi- and yin-deficient, as well as healthy, subjects.


## 2. Materials and Methods

Feature parameters of auscultation signals were extracted using a combined WPT and SampEn (Figure1). Traditional signal processing methods, including the Fourier transform (FT), fast Fourier transform (FFT), and short-time Fourier transform (STFT), cannot reveal the nonlinear information contained in the nonstationary signal. The non-linear information of the auscultation signal can be extracted under different time-frequency resolutions with this scheme.Figure 1
Analytic process of auscultation signals.


### 2.1. WPT

Wavelets are generally well crafted to have specific properties that make them available for signal processing. WT has the capability of time-frequency analysis and can draw different frequency bands of the signal. However, with increasing scale, the higher the space resolution ratio of the wavelet functions, the lower the frequency resolution ratio will be. This phenomenon is a drawback of the wavelet function. WPT was developed to adapt the underlying wavelet bases to the contents of a signal. The basic idea is to allow subband decomposition to select adaptively the best basis for a particular signal. The WPT characteristic of narrowing wide window of frequency spectrum with increasing scale overcomes the shortcoming of the WT.Given a finite energy signal whose scaling space is assumed asS00, WPT can decompose S00 into small subspaces Sjn in a dichotomous way (Figure 2).Figure 2
Wavelet packet decomposition tree.Sjn-1 shows the nth subspace in the jth resolution level.The dichotomous way is realised by the following recursive scheme:(1)Sj+1n=Sj2n⊕Sj2n+1,j∈Z;n∈Z+,
where j≤0 is the resolution level and ⊕ denotes orthogonal decomposition. Sj+1n, Sj2n, and Sj2n+1 are three close spaces corresponding to Sn(t), S2n(t), and S2n+1(t), respectively. Sn(t) satisfies the following equations:(2)S2n(t)=2∑k∈Zh(k)Sn(2t-k),S2n+1(t)=2∑k∈Zg(k)Sn(2t-k),
where h(k) and g(k) are the coefficients of the low- and the high-pass filters, respectively. The sequence of function {Sn}(n=0,1,…,∞) generated from a given function S0 is called the wavelet packet basis function.The voice signal is a kind of transient, non-stationary, and random signal. Therefore, db wavelets have been widely implemented because of their advantage in matching the transient components in voice signals. Moreover, another main issue in wavelet analysis is the vanishing moment determined by trial-and-error methods. More points that can be neglected will emerge in the high frequencies if the degree of vanishing moment increases. Therefore, db wavelets with vanishing moments of 4, 6, 8, and 10 were chosen to decompose and reconstitute the voice signals in this study. The db4 wavelet function was selected after analysing the different effects of the wavelet functions to decompose and reconstitute the voice signals because the rate of decay and less point can be neglected.The signal is decomposed into two subbands in the first level, namely, low- and high-frequency sub-bands. Then, the low-frequency subbands are further decomposed into lower- and higher-frequency parts in the following level, which was also performed in the high-frequency sub-bands. The same decomposition goes on repeatedly. Then, frequency sub-bands can be partitioned to be consistent with the signal features.


### 2.2. SampEn

SampEn examines time series for similar epochs and assigns a nonnegative number to the sequence, with larger values corresponding to greater complexity or irregularity in the data [18]. Self-matches in the SampEn algorithm are not included in calculating the probability, in contrast to the ApEn algorithm. The time series and similar patterns in parameter m and tolerance window r are used as two input parameters, which must be set before computation. For a time series x(n), N is the length of the time series. SampEn (m, r, N) is computed as follows [18].(1)
Them vectors Xm(1),…,Xm(N-m+1) defined by Xm(i)=[x(i),x(i+1),…,x(i+m-1)], for 1≤i≤(N-m+1), are formed. These vectors represent m consecutive x values starting with the ith point.(2)
The distance between vectorsXm(i) and Xm(j), d[Xm(i),Xm(j)], as the absolute maximum difference between their components is defined:
(3)d[Xm(i),Xm(j)]=max⁡k=0,…,m-1⁡(|x(i+k)-x(j+k)|).(3)
For a givenXm(i), the number of j(1≤j≤N-m,j≠i), denoted as Bi, is counted such that the distance between Xm(i) and Xm(j) is less than or equal to r. Then, for 1≤j≤N-m,
(4)Bim(r)=1N-m-1Bi.(4)
Bim(r) is defined as
(5)Bm(r)=1N-m∑i=1N-mBim(r).(5)
The dimension is increased tom+1, and Bm+!(r) was calculated.Thus,Bm(r)is the probability that two sequences will match m points, whereas Bm+!(r) is the probability that two sequences will match m+1 points. Finally, SampEn can be defined as(6)SampEn(m,r,N)=∑N→∞-ln⁡⁡[Bm+1(r)Bm(r)].
This value is estimated by the statistics:
(7)SampEn(m,r,N)=-ln⁡⁡[Bm+1(r)Bm(r)].


### 2.3. SVM

SVM is a useful machine learning technique that has been successfully applied in the classification area. Classifying data is a common task in machine learning. In most cases, the data to be classified is linearly non-separable but nonlinearly separable in which the nonlinear support vector classifier can then be used. The main idea is to transform the original data into a high-dimensional feature space. Thus, it may be nonlinear in the original input space even though the classifier is a hyperplane in the high-dimensional feature space [19].The product(x,y) is replaced by a kernel function K(x,y) to construct a nonlinear support vector classifier. The following are some commonly used kernel functions:polynomial (homogenous)(8)k(x,x′)=(x⋅x′)d,
polynomial (inhomogeneous)(9)k(x,x′)=(x⋅x′+1)d,
radial basis function(10)k(x,x′)=exp⁡(-γ‖x-x′‖2),forγ>0,
Gaussian radial basis function(11)k(x,x′)=exp⁡(-‖x-x′‖22σ2),
hyperbolic tangent(12)k(x,x′)=tanh(κx⋅x′+c),for some (not all)κ>0,c<0.The goal of SVM is to produce a model that predicts target values of data instances in the test set for which only the attributes are given. The following decision function is applied to determine which class the sample belongs to:(13)f(x)=sgn⁡(∑i=1lyiai*k(xi,xj)+b*).
The parameters ai* and b* are the optimum solutions for specificity.


### 2.4. Clinical Data

Qi-deficient patients, based on TCM theory and clinical practice, exhibit the following characteristics: dispirited spirit, lack of qi and no desire to speak, discouraged, small voice; giddy dazzled, palpitations, sweaty, qualitatively weak tongue, tender, and feeble pulse. By contrast, yin-deficient patients are characterised as follows: emaciation, feverish sensation over the five centres, hot flushes, night sweats, and dry stool, among others. The subjects comprised voice signals from people of different age and sex. The detailed information is listed in Tables1 and 2.Table 1
The groups and sex of all samples in the experiments.
HealthyQi deficiencyYin deficiencyHead countSample number2711638181Man9391159Woman187727122Table 2
The ages of three groups’ samples in the experiments.
Age (year)HealthyQi deficiencyYin deficiencyMax. age547680Min. age19618Average age24.942.452.1All these data are collected by our research partner the TCM Syndrome Laboratory of the Shanghai University of Traditional Chinese Medicine in its affiliated hospitals including the Longhua Hospital and the Shuguang Hospital. The voice is recorded using a high-performance microphone (the band is AKG model HSD171) and a 16-bit A/D converter connected to a computer. The frequency response range of the microphone is 60 Hz to 17 kHz. Its sensitivity is 1 mv/Pa (−60 dBV) with an impedance of 600 ohms. In addition, the sample frequency is 16 kHz. All the voice samples were collected by the acquisition system developed based on Visual C++ 6.0. The endpoint detection algorithm was applied to remove the nonvoice portions of the leading and trailing of each utterance.The vowel /a/ was chosen as the utterance. Each subject produced a stable phonation of a sustained English vowel /a/ lasting about one second. This vowel is chosen because both patients and healthy subjects can easily pronounce this vowel. In addition, the vocal organ is not abuttal, and there is no obstacle in the cavity when this vowel is pronounced [20]. The pronunciation flow is unblocked, and a periodical waveform can be produced. Therefore, the vowel /a/ was mainly recently chosen as the utterance. The time-domain plot and spectrum of the vowel /a/ are shown in Figure 3.Original signal and amplitude spectrum for it.
(a)(b)


### 2.5. Processing of Voice Signal Using WPT

The voice signals including three kinds of samples were analyzed using WPT in the first stage of processing of sample identification. Five levels of wavelet packet decomposition were applied as the preprocessing step for all subjects. The maximum frequency in high-frequency bands of the original signal is 8 kHz under the sample frequency 16 kHz, then the frequency interval of the coefficients for the frequency bands is 250 Hz in fifth level.


### 2.6. The SampEn Computation

In the second stage, SampEn values of approximation and detailed coefficients at each level of the wavelet decomposition were computed for the voice signals of the healthy subjects, as well as yin- and qi-deficient patients. In choosing the optimum parametersm and r, Pincus suggested m=2 and r=0.1δ to 0.25 δ, where δ is the standard deviation of the original signal u(i), i=1,…,N. One of the original signals was chosen and analysed using different m and r values to better illustrate the advantages of the choice. The results are shown in Figures 4 and 5. We can easily see that the difference in the SampEn values was the largest among the signals of the three kinds of samples (shown in Figure 5). This condition indicates that the choice of the value m=2 is appropriate. We can also see that the SampEn value decreased as the parameter increased, although in a lower degree. Therefore, r is selected as 0.2 δ appropriately.Figure 4
Influence ofm on the separability among three classes using SampEn. The maximum separability is achieved with m=2.Figure 5
Influence ofr on the separability among three classes using SampEn. The maximum separability is achieved with r=0.1~0.25.


## 2.1. WPT

Wavelets are generally well crafted to have specific properties that make them available for signal processing. WT has the capability of time-frequency analysis and can draw different frequency bands of the signal. However, with increasing scale, the higher the space resolution ratio of the wavelet functions, the lower the frequency resolution ratio will be. This phenomenon is a drawback of the wavelet function. WPT was developed to adapt the underlying wavelet bases to the contents of a signal. The basic idea is to allow subband decomposition to select adaptively the best basis for a particular signal. The WPT characteristic of narrowing wide window of frequency spectrum with increasing scale overcomes the shortcoming of the WT.Given a finite energy signal whose scaling space is assumed asS00, WPT can decompose S00 into small subspaces Sjn in a dichotomous way (Figure 2).Figure 2
Wavelet packet decomposition tree.Sjn-1 shows the nth subspace in the jth resolution level.The dichotomous way is realised by the following recursive scheme:(1)Sj+1n=Sj2n⊕Sj2n+1,j∈Z;n∈Z+,
where j≤0 is the resolution level and ⊕ denotes orthogonal decomposition. Sj+1n, Sj2n, and Sj2n+1 are three close spaces corresponding to Sn(t), S2n(t), and S2n+1(t), respectively. Sn(t) satisfies the following equations:(2)S2n(t)=2∑k∈Zh(k)Sn(2t-k),S2n+1(t)=2∑k∈Zg(k)Sn(2t-k),
where h(k) and g(k) are the coefficients of the low- and the high-pass filters, respectively. The sequence of function {Sn}(n=0,1,…,∞) generated from a given function S0 is called the wavelet packet basis function.The voice signal is a kind of transient, non-stationary, and random signal. Therefore, db wavelets have been widely implemented because of their advantage in matching the transient components in voice signals. Moreover, another main issue in wavelet analysis is the vanishing moment determined by trial-and-error methods. More points that can be neglected will emerge in the high frequencies if the degree of vanishing moment increases. Therefore, db wavelets with vanishing moments of 4, 6, 8, and 10 were chosen to decompose and reconstitute the voice signals in this study. The db4 wavelet function was selected after analysing the different effects of the wavelet functions to decompose and reconstitute the voice signals because the rate of decay and less point can be neglected.The signal is decomposed into two subbands in the first level, namely, low- and high-frequency sub-bands. Then, the low-frequency subbands are further decomposed into lower- and higher-frequency parts in the following level, which was also performed in the high-frequency sub-bands. The same decomposition goes on repeatedly. Then, frequency sub-bands can be partitioned to be consistent with the signal features.


## 2.2. SampEn

SampEn examines time series for similar epochs and assigns a nonnegative number to the sequence, with larger values corresponding to greater complexity or irregularity in the data [18]. Self-matches in the SampEn algorithm are not included in calculating the probability, in contrast to the ApEn algorithm. The time series and similar patterns in parameter m and tolerance window r are used as two input parameters, which must be set before computation. For a time series x(n), N is the length of the time series. SampEn (m, r, N) is computed as follows [18].(1)
Them vectors Xm(1),…,Xm(N-m+1) defined by Xm(i)=[x(i),x(i+1),…,x(i+m-1)], for 1≤i≤(N-m+1), are formed. These vectors represent m consecutive x values starting with the ith point.(2)
The distance between vectorsXm(i) and Xm(j), d[Xm(i),Xm(j)], as the absolute maximum difference between their components is defined:
(3)d[Xm(i),Xm(j)]=max⁡k=0,…,m-1⁡(|x(i+k)-x(j+k)|).(3)
For a givenXm(i), the number of j(1≤j≤N-m,j≠i), denoted as Bi, is counted such that the distance between Xm(i) and Xm(j) is less than or equal to r. Then, for 1≤j≤N-m,
(4)Bim(r)=1N-m-1Bi.(4)
Bim(r) is defined as
(5)Bm(r)=1N-m∑i=1N-mBim(r).(5)
The dimension is increased tom+1, and Bm+!(r) was calculated.Thus,Bm(r)is the probability that two sequences will match m points, whereas Bm+!(r) is the probability that two sequences will match m+1 points. Finally, SampEn can be defined as(6)SampEn(m,r,N)=∑N→∞-ln⁡⁡[Bm+1(r)Bm(r)].
This value is estimated by the statistics:
(7)SampEn(m,r,N)=-ln⁡⁡[Bm+1(r)Bm(r)].


## 2.3. SVM

SVM is a useful machine learning technique that has been successfully applied in the classification area. Classifying data is a common task in machine learning. In most cases, the data to be classified is linearly non-separable but nonlinearly separable in which the nonlinear support vector classifier can then be used. The main idea is to transform the original data into a high-dimensional feature space. Thus, it may be nonlinear in the original input space even though the classifier is a hyperplane in the high-dimensional feature space [19].The product(x,y) is replaced by a kernel function K(x,y) to construct a nonlinear support vector classifier. The following are some commonly used kernel functions:polynomial (homogenous)(8)k(x,x′)=(x⋅x′)d,
polynomial (inhomogeneous)(9)k(x,x′)=(x⋅x′+1)d,
radial basis function(10)k(x,x′)=exp⁡(-γ‖x-x′‖2),forγ>0,
Gaussian radial basis function(11)k(x,x′)=exp⁡(-‖x-x′‖22σ2),
hyperbolic tangent(12)k(x,x′)=tanh(κx⋅x′+c),for some (not all)κ>0,c<0.The goal of SVM is to produce a model that predicts target values of data instances in the test set for which only the attributes are given. The following decision function is applied to determine which class the sample belongs to:(13)f(x)=sgn⁡(∑i=1lyiai*k(xi,xj)+b*).
The parameters ai* and b* are the optimum solutions for specificity.


## 2.4. Clinical Data

Qi-deficient patients, based on TCM theory and clinical practice, exhibit the following characteristics: dispirited spirit, lack of qi and no desire to speak, discouraged, small voice; giddy dazzled, palpitations, sweaty, qualitatively weak tongue, tender, and feeble pulse. By contrast, yin-deficient patients are characterised as follows: emaciation, feverish sensation over the five centres, hot flushes, night sweats, and dry stool, among others. The subjects comprised voice signals from people of different age and sex. The detailed information is listed in Tables1 and 2.Table 1
The groups and sex of all samples in the experiments.
HealthyQi deficiencyYin deficiencyHead countSample number2711638181Man9391159Woman187727122Table 2
The ages of three groups’ samples in the experiments.
Age (year)HealthyQi deficiencyYin deficiencyMax. age547680Min. age19618Average age24.942.452.1All these data are collected by our research partner the TCM Syndrome Laboratory of the Shanghai University of Traditional Chinese Medicine in its affiliated hospitals including the Longhua Hospital and the Shuguang Hospital. The voice is recorded using a high-performance microphone (the band is AKG model HSD171) and a 16-bit A/D converter connected to a computer. The frequency response range of the microphone is 60 Hz to 17 kHz. Its sensitivity is 1 mv/Pa (−60 dBV) with an impedance of 600 ohms. In addition, the sample frequency is 16 kHz. All the voice samples were collected by the acquisition system developed based on Visual C++ 6.0. The endpoint detection algorithm was applied to remove the nonvoice portions of the leading and trailing of each utterance.The vowel /a/ was chosen as the utterance. Each subject produced a stable phonation of a sustained English vowel /a/ lasting about one second. This vowel is chosen because both patients and healthy subjects can easily pronounce this vowel. In addition, the vocal organ is not abuttal, and there is no obstacle in the cavity when this vowel is pronounced [20]. The pronunciation flow is unblocked, and a periodical waveform can be produced. Therefore, the vowel /a/ was mainly recently chosen as the utterance. The time-domain plot and spectrum of the vowel /a/ are shown in Figure 3.Original signal and amplitude spectrum for it.
(a)(b)


## 2.5. Processing of Voice Signal Using WPT

The voice signals including three kinds of samples were analyzed using WPT in the first stage of processing of sample identification. Five levels of wavelet packet decomposition were applied as the preprocessing step for all subjects. The maximum frequency in high-frequency bands of the original signal is 8 kHz under the sample frequency 16 kHz, then the frequency interval of the coefficients for the frequency bands is 250 Hz in fifth level.


## 2.6. The SampEn Computation

In the second stage, SampEn values of approximation and detailed coefficients at each level of the wavelet decomposition were computed for the voice signals of the healthy subjects, as well as yin- and qi-deficient patients. In choosing the optimum parametersm and r, Pincus suggested m=2 and r=0.1δ to 0.25 δ, where δ is the standard deviation of the original signal u(i), i=1,…,N. One of the original signals was chosen and analysed using different m and r values to better illustrate the advantages of the choice. The results are shown in Figures 4 and 5. We can easily see that the difference in the SampEn values was the largest among the signals of the three kinds of samples (shown in Figure 5). This condition indicates that the choice of the value m=2 is appropriate. We can also see that the SampEn value decreased as the parameter increased, although in a lower degree. Therefore, r is selected as 0.2 δ appropriately.Figure 4
Influence ofm on the separability among three classes using SampEn. The maximum separability is achieved with m=2.Figure 5
Influence ofr on the separability among three classes using SampEn. The maximum separability is achieved with r=0.1~0.25.


## 3. Results and Discussion

### 3.1. Results on SampEn Values for WPT Coefficients

Voice signals from qi- and yin-deficient, as well as healthy, subjects were decomposed into sub-bands using WPT. The frequency bands for these sub-bands were as follows:S-1n (the frequency interval is 4 kHz, n=0,1), S-2n (the frequency interval is 2 kHz, n=0,1,2,3), S-3n (the frequency interval is 1 kHz, n=0,1,2,…,7), S-4n (the frequency interval is 0.5 kHz, n=0,1,2,…,15), and S-5n (the frequency interval is 0.25 kHz, n=0,1,2,…,31). SampEn values of the approximated and detailed coefficients under fifth-level WPT decompositions were computed using the selected parameters in Section 2.6.The average SampEn values for the coefficients of the 1–5 levels are illustrated in Figures6(a)–6(e). The differences between healthy and qi- or yin-deficient samples are relatively high, except in 0–0.5 kHz and 7.5–8 kHz of the forth level and 0.25–0.0.5 kHz, 7.5–7.75 kHz and 7.75–8 kHz of fifth level. However, the differences between the qi- and yin-deficient samples are relatively low apart from the following frequency ranges: 0 kHz to 8 kHz in the 1–5 levels.The SampEn values for the coefficients of WPT: (a)–(e) SampEn values for the first to the fifth level coefficients.
(a)(b)(c)(d)(e)We also can see in Figures6(a)–6(e) that, with increasing wavelet packet levels, the frequency bands become more subtle. At the same time, more feature information contained in the voice signal is represented. Slight changes that cannot be reflected in low scales will be represented in high scales. Furthermore, the overall trend of SampEn values for qi-deficient, yin-deficient and healthy samples tends to be higher as frequency increases. The SampEn values of qi-deficient samples are lower than those of yin-deficient samples in most of frequency bands of 0–4 kHz in 1–5 levels, while the SampEn values for qi- and yin-deficient samples are intertwined in 4–8 kHz.


### 3.2. Statistical Analysis

Statistical analysis software, SPSS 20, was applied to analyse the differences among the samples. All SampEn values of the WPT coefficients from the first to the fifth levels were analyzed to obtain the features with significant differences among the three groups of samples. Tables3, 4, and 5 shows there were 47 frequency bands having SampEn values with significant differences from 1 to 5 level.Table 3
SampEn values for the subbands’ coefficients in first, second and third levels with significant differences.
Frequency band (kHz)Qi deficiencyYin deficiencyHealthyP valueMeanSDmeanSDMeanSD4–81.3030.3461.2660.3461.4900.3740.0114–61.3560.3561.3040.3581.5670.3570.0056–81.4280.3121.4100.2891.6320.2200.0023-41.1040.2661.1310.3061.2560.2960.0354-51.3590.3641.3190.4061.5820.3620.0055-61.4060.3341.4120.3391.6360.3320.0036-71.5410.2921.5240.3131.7550.2510.0017-81.6000.2661.5440.2791.7030.2690.044Table 4
SampEn values for the subbands’ coefficients in the fourth level with significant differences.
Frequency band (kHz)Qi deficiencyYin deficiencyHealthyPvaluemeanSDmeanSDmeanSD0.5–11.2400.2201.2760.2891.3970.2930.0051–1.51.2840.2631.3340.3101.4340.3240.0291.5–21.2380.3071.2460.3521.4310.3030.0212.5–31.3460.2901.3920.3421.5440.2870.0093–3.51.3170.2771.3590.3251.4720.3060.0483.5–41.4180.3481.4440.3551.6610.3510.0024–4.51.4590.3731.4520.4061.7330.3580.0014.5–51.4760.3511.4810.3851.6700.3860.0145–5.51.4820.3371.5320.3461.7120.3130.0045.5–61.5820.2841.5780.3291.8150.2830.0016–6.51.5960.2961.5760.3351.7820.3060.0056.5–71.6100.2741.6080.3211.8240.2240.0027–7.51.7930.2321.7590.2421.9140.2190.015Table 5
SampEn values for the subbands’ coefficients in fifth level with significant differences.
Frequency band (kHz)Qi deficiencyYin deficiencyHealthyP valuemeanSDmeanSDmeanSD0.00–0.251.4870.3041.4590.2751.2690.3860.0200.50–0.751.4460.2421.4570.2501.6010.2380.0080.75–1.001.4100.2731.4750.3261.6120.3210.0041.00–1.251.3800.2951.4360.3271.5840.3230.0051.25–1.501.4230.3011.4290.3441.6030.3740.0251.50–1.751.4590.3231.4330.3781.6350.3220.0412.50–2.751.4700.3021.4590.3661.6470.3280.0202.75–3.001.4480.3061.5010.3581.6380.2860.0153.25–3.501.4890.2871.5080.3231.6520.3150.0253.50–3.751.5870.3351.6080.3421.7840.3360.0083.75–4.001.6110.3831.6130.3671.8230.3540.0074.00–4.251.6220.3791.6070.3711.8320.3870.0054.25–4.501.6170.3491.6050.3691.8470.3330.0024.50–4.751.6240.3211.5940.3811.7910.3460.0164.75–5.001.5880.3371.5880.3771.7590.3590.0285.00–5.251.5670.3461.6140.3531.7610.3320.0085.25–5.501.6310.3001.6420.3551.8970.2160.0005.50–5.751.7030.2771.7000.3151.9030.2540.0025.75–6.001.7600.2551.7840.2661.9240.2050.0056.00–6.251.7670.2681.7670.2781.9020.2450.0206.25–6.501.7120.2721.7020.3361.8840.2570.0066.50–6.751.7060.2871.6900.3491.8910.2420.0056.75–7.001.7830.2521.7760.3051.9450.2230.0077.00–7.251.8630.2301.8480.2511.9910.1930.0187.25–7.501.9230.2231.8960.2492.0400.1610.0107.50–7.752.0260.1641.9970.1492.0340.2510.037


### 3.3. Classification Analysis

LibSVM 2.93 was used to identify the auscultation signal. The feature parameters with remarkable differences (47 features in different bands) were chosen as the input vectors consistent with the format of the LibSVM. The SVM type is C-SVC, and the RBF function was chosen as the kernel function for nonlinear training and testing after numerous experiments. The optimum parametersc and g were obtained as 0.25 and 0.0625 using cross-validation (c is the penalty factor, and g is the parameter for kernel function). Table 6 shows the classification results using SVM, in which a good result for classifying the samples (up to 96%) was obtained. This finding proves that the method applied in this paper is impressive.Table 6
Prediction accuracies using SVM.
Group numbersAccuracy for each classOverall accuracyQi deficiency99%96%Yin deficiency89%Healthy93%


### 3.4. Discussion

The quantitative analysis of the speech of healthy persons and deficient patients is one of the important task in the objectification and modernization of auscultation of TCM. The voices of healthy people are natural, gentle, clear, fluent, and understandable, while the patients with deficient syndrome speak feebly in low voice and discontinuously. The SampEn values of healthy samples are higher than qi- or yin-deficient samples in most of frequency bands. It may demonstrate that healthy persons have more physiological adaptabilities than the patients with deficiency syndrome. The variation trend of the SampEn values in the qi- and yin-deficient samples were almost similar, perhaps because both qi- and yin-deficient subjects belong to the deficiency syndrome, and the differences of voice signal characteristic between them are not remarkably significant. The classification result demonstrated that the SVM classifier was effective for the identification of the auscultation signals. Therefore auscultation analysis based on WPT-SampEn-SVM was suitable for the identification among qi- and yin-deficient, as well as healthy, subjects.


## 3.1. Results on SampEn Values for WPT Coefficients

Voice signals from qi- and yin-deficient, as well as healthy, subjects were decomposed into sub-bands using WPT. The frequency bands for these sub-bands were as follows:S-1n (the frequency interval is 4 kHz, n=0,1), S-2n (the frequency interval is 2 kHz, n=0,1,2,3), S-3n (the frequency interval is 1 kHz, n=0,1,2,…,7), S-4n (the frequency interval is 0.5 kHz, n=0,1,2,…,15), and S-5n (the frequency interval is 0.25 kHz, n=0,1,2,…,31). SampEn values of the approximated and detailed coefficients under fifth-level WPT decompositions were computed using the selected parameters in Section 2.6.The average SampEn values for the coefficients of the 1–5 levels are illustrated in Figures6(a)–6(e). The differences between healthy and qi- or yin-deficient samples are relatively high, except in 0–0.5 kHz and 7.5–8 kHz of the forth level and 0.25–0.0.5 kHz, 7.5–7.75 kHz and 7.75–8 kHz of fifth level. However, the differences between the qi- and yin-deficient samples are relatively low apart from the following frequency ranges: 0 kHz to 8 kHz in the 1–5 levels.The SampEn values for the coefficients of WPT: (a)–(e) SampEn values for the first to the fifth level coefficients.
(a)(b)(c)(d)(e)We also can see in Figures6(a)–6(e) that, with increasing wavelet packet levels, the frequency bands become more subtle. At the same time, more feature information contained in the voice signal is represented. Slight changes that cannot be reflected in low scales will be represented in high scales. Furthermore, the overall trend of SampEn values for qi-deficient, yin-deficient and healthy samples tends to be higher as frequency increases. The SampEn values of qi-deficient samples are lower than those of yin-deficient samples in most of frequency bands of 0–4 kHz in 1–5 levels, while the SampEn values for qi- and yin-deficient samples are intertwined in 4–8 kHz.


## 3.2. Statistical Analysis

Statistical analysis software, SPSS 20, was applied to analyse the differences among the samples. All SampEn values of the WPT coefficients from the first to the fifth levels were analyzed to obtain the features with significant differences among the three groups of samples. Tables3, 4, and 5 shows there were 47 frequency bands having SampEn values with significant differences from 1 to 5 level.Table 3
SampEn values for the subbands’ coefficients in first, second and third levels with significant differences.
Frequency band (kHz)Qi deficiencyYin deficiencyHealthyP valueMeanSDmeanSDMeanSD4–81.3030.3461.2660.3461.4900.3740.0114–61.3560.3561.3040.3581.5670.3570.0056–81.4280.3121.4100.2891.6320.2200.0023-41.1040.2661.1310.3061.2560.2960.0354-51.3590.3641.3190.4061.5820.3620.0055-61.4060.3341.4120.3391.6360.3320.0036-71.5410.2921.5240.3131.7550.2510.0017-81.6000.2661.5440.2791.7030.2690.044Table 4
SampEn values for the subbands’ coefficients in the fourth level with significant differences.
Frequency band (kHz)Qi deficiencyYin deficiencyHealthyPvaluemeanSDmeanSDmeanSD0.5–11.2400.2201.2760.2891.3970.2930.0051–1.51.2840.2631.3340.3101.4340.3240.0291.5–21.2380.3071.2460.3521.4310.3030.0212.5–31.3460.2901.3920.3421.5440.2870.0093–3.51.3170.2771.3590.3251.4720.3060.0483.5–41.4180.3481.4440.3551.6610.3510.0024–4.51.4590.3731.4520.4061.7330.3580.0014.5–51.4760.3511.4810.3851.6700.3860.0145–5.51.4820.3371.5320.3461.7120.3130.0045.5–61.5820.2841.5780.3291.8150.2830.0016–6.51.5960.2961.5760.3351.7820.3060.0056.5–71.6100.2741.6080.3211.8240.2240.0027–7.51.7930.2321.7590.2421.9140.2190.015Table 5
SampEn values for the subbands’ coefficients in fifth level with significant differences.
Frequency band (kHz)Qi deficiencyYin deficiencyHealthyP valuemeanSDmeanSDmeanSD0.00–0.251.4870.3041.4590.2751.2690.3860.0200.50–0.751.4460.2421.4570.2501.6010.2380.0080.75–1.001.4100.2731.4750.3261.6120.3210.0041.00–1.251.3800.2951.4360.3271.5840.3230.0051.25–1.501.4230.3011.4290.3441.6030.3740.0251.50–1.751.4590.3231.4330.3781.6350.3220.0412.50–2.751.4700.3021.4590.3661.6470.3280.0202.75–3.001.4480.3061.5010.3581.6380.2860.0153.25–3.501.4890.2871.5080.3231.6520.3150.0253.50–3.751.5870.3351.6080.3421.7840.3360.0083.75–4.001.6110.3831.6130.3671.8230.3540.0074.00–4.251.6220.3791.6070.3711.8320.3870.0054.25–4.501.6170.3491.6050.3691.8470.3330.0024.50–4.751.6240.3211.5940.3811.7910.3460.0164.75–5.001.5880.3371.5880.3771.7590.3590.0285.00–5.251.5670.3461.6140.3531.7610.3320.0085.25–5.501.6310.3001.6420.3551.8970.2160.0005.50–5.751.7030.2771.7000.3151.9030.2540.0025.75–6.001.7600.2551.7840.2661.9240.2050.0056.00–6.251.7670.2681.7670.2781.9020.2450.0206.25–6.501.7120.2721.7020.3361.8840.2570.0066.50–6.751.7060.2871.6900.3491.8910.2420.0056.75–7.001.7830.2521.7760.3051.9450.2230.0077.00–7.251.8630.2301.8480.2511.9910.1930.0187.25–7.501.9230.2231.8960.2492.0400.1610.0107.50–7.752.0260.1641.9970.1492.0340.2510.037


## 3.3. Classification Analysis

LibSVM 2.93 was used to identify the auscultation signal. The feature parameters with remarkable differences (47 features in different bands) were chosen as the input vectors consistent with the format of the LibSVM. The SVM type is C-SVC, and the RBF function was chosen as the kernel function for nonlinear training and testing after numerous experiments. The optimum parametersc and g were obtained as 0.25 and 0.0625 using cross-validation (c is the penalty factor, and g is the parameter for kernel function). Table 6 shows the classification results using SVM, in which a good result for classifying the samples (up to 96%) was obtained. This finding proves that the method applied in this paper is impressive.Table 6
Prediction accuracies using SVM.
Group numbersAccuracy for each classOverall accuracyQi deficiency99%96%Yin deficiency89%Healthy93%


## 3.4. Discussion

The quantitative analysis of the speech of healthy persons and deficient patients is one of the important task in the objectification and modernization of auscultation of TCM. The voices of healthy people are natural, gentle, clear, fluent, and understandable, while the patients with deficient syndrome speak feebly in low voice and discontinuously. The SampEn values of healthy samples are higher than qi- or yin-deficient samples in most of frequency bands. It may demonstrate that healthy persons have more physiological adaptabilities than the patients with deficiency syndrome. The variation trend of the SampEn values in the qi- and yin-deficient samples were almost similar, perhaps because both qi- and yin-deficient subjects belong to the deficiency syndrome, and the differences of voice signal characteristic between them are not remarkably significant. The classification result demonstrated that the SVM classifier was effective for the identification of the auscultation signals. Therefore auscultation analysis based on WPT-SampEn-SVM was suitable for the identification among qi- and yin-deficient, as well as healthy, subjects.


## 4. Conclusions

In this paper, we proposed a new method in identifying the auscultation signals in TCM including three kinds of samples, namely, qi- and yin-deficient, as well as healthy, samples. Instead of solely using traditional time or frequency domain features, we applied nonlinear dynamic parameter SampEn together with time and frequency analysis method to come up with the wavelet packet to obtain our feature parameters. Wavelet packets are specifically used because of their capability to partition both low- and high-frequency signals. At the same time, SampEn, a statistics parameter used to measure the predictability of the current amplitude values of a physiological signal, is adopted in our research to analyze the signals from three kinds of samples. Experimental results illustrated that WPT-SampEn-SVM-based analysis was suitable for the identification among qi- and yin-deficient, as well as healthy, subjects. Our future research will improve the performance of indentifying deficient patients by analyzing the SampEn variability of the signals of reconstructed coefficients in different frequency bands of each level. In addition, the clinical sample size will be extended for the verification of our methods.



---

*Source: 247012-2012-05-29.xml*