SlideShare a Scribd company logo
1 of 10
Download to read offline
Indonesian Journal of Electrical Engineering and Computer Science
Vol. 6, No. 3, June 2017, pp. 646 ~ 655
DOI: 10.11591/ijeecs.v6.i3.pp646-655  646
Received January 30, 2017; Revised April 7, 2017; Accepted April 21, 2017
Optimal Feature Selection Technique for Mel Frequency
Cepstral Coefficient Feature Extraction in Classifying
Infant Cry with Asphyxia
A. Zabidi, W. Mansor*, Khuan Y. Lee
Faculty of Electrical Engineering, Computational Intelligence Detection RIG, Phamaceutical Life Sciences
CORE, Universiti Teknologi MARA, 40450 Shah Alam, Selangor, Malaysia
603-55435096, 603-55435077
*Corresponding author, e-mail:wahidah231@salam.uitm.edu.my
Abstract
Mel Frequency Cepstral Coefficient is an efficient feature representation method for extracting
human-audible audio signals. However, its representation of features is large and redundant. Therefore,
feature selection is required to select the optimal subset of Mel Frequency Cepstral Coefficient features.
The performance of two types of feature selection techniques; Orthogonal Least Squares and F-ratio for
selecting Mel Frequency Cepstral Coefficient features of infant cry with asphyxia was examined. OLS
selects the feature subset based on their contribution to the reduction of error, while F-Ratio selects them
according to their discriminative abilities. The feature selection techniques were combined with Multilayer
Perceptron to distinguish between asphyxiated infant cry and normal cry signals. The performance of the
feature selection methods was examined by analysing the Multilayer Perceptron classification accuracy
resulted from the combination of the feature selection techniques and Multilayer Perceptron. The results
indicate that Orthogonal Least Squares is the most suitable feature selection method in classifying infant
cry with asphyxia since it produces the highest classification accuracy.
Keywords: Feature Selection, Orthogonal Least Square, Mutilayer Perceptron, Cry Signals, F-Ratio
Copyright © 2017 Institute of Advanced Engineering and Science. All rights reserved.
1. Introduction
Infant cries are unique. A mother’s maternal instinct helps them to recognise the needs
of a newborn from their cry. Simple signs like hunger, sad or angry, can be recognised easily.
Diagnosis of medical conditions from infant cries is possible; however, it may not be simple. The
detection of disease or pathological conditions can be performed with the use of computer
technology.
It has been proven that Artificial Neural Networks (ANN) can discriminate between
complex data [1-12]. Reyes- Galaviz et al. [1] have successfully applied a Time-Delay Neural
Network (TDNN) to distinguish between normal, deaf and asphyxiated infants with 86.06%
accuracy. In other works [2], a comparison between Feed-Forward Neural Network (FFNN),
Recurrent Neural Network (RNN) and TDNN was made to differentiate between pain, hunger,
and fear. Their results showed that the FFNN was the most suitable to perform these types of
classifications, with 69.23% accuracy.
Two processes are critical for infant cry recognition; feature extraction and pattern
classification [1, 2, 13]. Mel-Frequency Cepstral Coefficients (MFCC) analysis, afavourite
extraction technique, can be used to derive significant features from voice-based signals [14,
15], such as infant cry. The coefficients obtained from MFCC analysis contain information that
can be used to discriminate between individual cases. However, not all coefficients include
significant information that can be used for classification. Works by [15, 16] have proven that
classifiers trained using a subset of the coefficients can sufficiently represent the entire feature
set with increased classification accuracy.
The performance of the classifier can be improved with the use of feature selection
techniques to select significant coefficients. F-Ratio and Orthogonal Least Square (OLS) are
two types of feature selection techniques that can be combined with Multilayer Perceptron
(MLP). F-ratio is a statistical method which analyses variance in multi-cluster data [17], while
IJEECS ISSN: 2502-4752 
Optimal Feature Selection Technique for Mel Frequency Cepstral Coefficient… (A. Zabidi)
647
OLS is a technique which determines the structure of the model by identifying the significant
feature that can contribute to the model behavior [18-20]. It calculates Error Reduction Ratio
(ERR) of the term, the percentage reduction of each term (feature) for the output mean squared
error to show the significance of each feature in the model [19].
Extraction of asphyxiated infant cry features using MFCC combined with the
classification of the infant cry with asphyxia using ANN has not been carried out using the
optimum feature selection technique that can improve the classifier performance. This paper
presents a comparison between the performance of two feature selection methods, namely F-
ratio and OLS when combined with MLP in classifying asphyxiated infant cry. MLP classification
accuracy resulted from the combination of these feature selection techniques with MLP was
used to examine the performance the feature selection methods.
2. Research Method
The process of identifying the optimum feature selection technique is depicted in
Figure 1. All operations were carried out by an algorithm written in MATLAB version 7.8.0.347
(R2009a) executing on desktop computer Intel® Core™ 2 Duo Central Processing Unit (CPU)
running at 3.00 GHz with 2.00 GB of Random Access Memory (RAM) and Microsoft Windows 7
Ultimate installed. In this work, the asphyxia and normal cry signals were obtained from Instituto
Nacional de Astrofísica, Óptica. Subjects aged from one day to seven months took part in the
cry signal recording. Before MFCC analysis was carried out, the cry signal was passed through
resampling and segmentation processes. The feature selection techniques were then
performed, followed by MLP classification and selection of the optimal feature selection method.
The details of each process are explained in the subsection
Figure 1. Process of identifying the optimum feature selection technique
 ISSN: 2502-4752
IJEECS Vol. 6, No. 3, June 2017 : 646 – 655
648
2.1. Mel Frequency Cepstral Coefficients Feature Extraction
MFCC is the most suitable representation method for audio signals that lie between 20
Hz to 20 kHz. It is an algorithm that considers human perception sensitivity concerning
frequencies in extracting features from audio signals. MFC coefficient, CO(n) can be computed
using Equation 1.
    nsigFFTDCTnCo log)(  (1)
Where sig(n) is the original signal at frame which has gone through pre-filtering and windowing
process and n=0,1,...N-1.
In this work, the cry signals were first resampled using 8 kHz sampling frequency and
segmented into one-second length to preserve the data of each MFCC feature. The original
data set was preprocessed with pre-emphasis filter before being segmented to improve the
amplitude of the high-frequency components in the samples. In MFCC feature extraction, the
input signal was initially decomposed into overlapping frames of time. The frame size used was
approximately 16ms per frames, with 50% overlap between them. The overlap was required to
capture the temporal characteristic of the signal. Since high-frequency components were
introduced at the end of each frame which is called leakage effect, a windowing method was
applied to preserve the continuity between the first and the last points in the frame. Each block
was then multiplied with a Hamming window to terminate the effect of discontinuity between
each frame.
Fourier analysis was then carried out on each frame where Short-time Discrete Fourier
Transform (DFT) was computed [21]. The DFT values were passed through a triangular filter
called mel-spaced filter bank. The frequencies of mel-spaced filter bank are distributed linearly
in the low range and logarithmically in the high range, which mimics the human auditory system.
The purpose of this triangular filtering was to group the DFT values together in critical bands.
The sampling frequency used influences the number of mel-filter banks produced. The mel-
scale frequency, fmel was calculated using Equation 2, which can assist in estimating the number
of mel-filter banks.







700
1log2595 10
s
mel
f
f (2)
Where fs is sampling frequency, the MFC coefficients can be produced by computing the
logarithm of the bandpass frequency response followed by the Discrete Cosine Transform
calculation for each intermediate signal.
The final data set consisted of 316 normal segments and 284 asphyxiated cry
segments. The data set was then randomly divided into training, validation and testing sets with
60%: 20%: 20% ratio.
2.2. Feature Selection
Three different feature selection methods were investigated, namely direct selection, F-
ratio, and OLS. F-Ratio is a statistical method of analyzing variance in multi-cluster data [18].
Infant cry classification falls into the category of a multi-cluster data analysis problem since the
data went through feature extraction process and the values are unique for each. The F-ratio,
Frcan be computed using (7).
 
  

 



 r
q
n
p
qpq
r
q
q
r
nr
r
F
1 1
2
1
2
11
1


(7)
Where αpq is an p
th
element of the q
th
class, βq is the mean of the q
th
class which can be
expressed as Equation 8.
IJEECS ISSN: 2502-4752 
Optimal Feature Selection Technique for Mel Frequency Cepstral Coefficient… (A. Zabidi)
649


n
p
pqq
n 1
1
 (8)
And  is the mean of all αjor known as the global mean of the data, and can be expressed as
Equation 9.


n
q
q
r 1
1
 (9)
The value of the F-Ratio indicates the data has a discriminative ability. The high F-ratio
score means that there is high separability between different clusters or small gap between data
of the same group. The feature to be retained and to be removed can be estimated based on
the F-ratio score.
OLS is a least-squares solution method which is used to select the model structure and
estimate parameter in system identification [18]. It selects the best regressors that describe the
output data by calculating Error Reduction Ratio (ERR). The ERR value indicates the
contribution of each regressor column in reducing the fitting error between the identification
model and the actual output data. Regressors with higher ERR values are given higher priority
for inclusion in the final model.
The OLS algorithm can be implemented in feature extraction process to select
significant features. Selection of features is performed by ranking the significance of each
MFCC coefficient according to their ability to reduce the error between the estimated and the
actual output. OLS is carried out on each frame, fik for each coefficient, k [22]:
i
m
i
ikk fy 

1
(3)
where fik are the MFCC coefficients for each frame, θ is the solution to the linear least squares
problem, and yk is the expected output of the classifier.
It is necessary to transform (3) into an auxiliary model to implement the OLS algorithm
as follows:
i
m
i
ikk gwy 

1
(4)
Where wikare orthogonal to each another:




 N
k
ik
N
k
kik
l
w
yw
g
1
2
1
ˆ (5)
Then, the err can be calculated by the following:




 N
k
k
N
k
iki
l
y
wg
err
1
2
1
22
ˆ
(6)
The significance of each MFCC coefficient can then be arranged according to the value
of erri. The higher thevalues, the more significant the MFCC coefficients since they contribute
more to the reduction inclassification error and hence the discriminative ability ofthe classifier.
 ISSN: 2502-4752
IJEECS Vol. 6, No. 3, June 2017 : 646 – 655
650
Direct selection, F-ratio, and OLS select a subset of the extracted MFCC features and use the
reduced features to evaluate the performance of the classifier. Direct Selection (DS) selects the
coefficients with the highest amplitude to be employed in the feature subset. This selection
method is primarily motivated by the assumption that high-amplitude coefficients contain the
most discriminative information. The second and third feature selection method obtained its
coefficients in the same way, with the choice being governed by the ranking according to ERR
from the OLS algorithm and by discriminative ability from F-ratio analysis. For both OLS and F-
ratio, the MFCC feature selection frequency was measured. In all cases, the MLP classification
accuracy was determined by some coefficients ranging from 30% to 60% of the number of filter
banks while the number of filter banks ranged from 20 to 40 with an increment of 1.
2.3. Feature Reduction
Principal Component Analysis (PCA) was applied to reduce dimensionality redundancy
between each MFC selected coefficient. PCA allows the examination of the contributions of
each Principal Component (PC), and control how much information is retained. In PCA, the PCs
are sorted accordingto their variance contributions and only a small portion of the transformed
matrix is used to represent the data [23]. Any data with principal components that contribute
less than the total variation defined in the threshold will be discarded.
A method of finding the suitable threshold for PCA was done by experimenting with a
set of the filter bank and coefficient combinations acquired using normal MFCC settings found in
the previous researches [17], [24-26]. The features were then tested using MLP with several
numbers of hidden units ranging from 5 to 30 while the threshold for PCA was in the range of
95% to 99% of the retained total variation in the dataset.
2.4. The Multilayer Perceptron (MLP) Classifier
The features selected using the direct selection, OLS or F-ratio was fed to a three-layer
MLP classifier. The top 30%, 40%, 50% and 60% of the best-ranked coefficients from the filter
banks were selected as features to train the MLP classifiers. Since the MLP was used for
pattern classification, the sigmoid transfer function was used in both the hidden and output
layers. The training algorithm used was the scaled conjugate gradient with 5 to 50 hidden units
with increments of 5.
The MLP training procedure was repeated on the training set 50 times with different
weight initializations to minimize the effect of random weight initializations on MLP performance.
The early stopping method was used to avoid over-fitting. At the beginning of stopping, the
training set takes an active role in weight updates, while the independent validation set was
used to test whether the MLPs were over-fitting. Training was stopped before over-fitting. After
the MLPs have been trained, the classification accuracy and Mean Squared Error (MSE) were
averaged out over 50 trials.
3. Results and Analysis
3.1. Principal Component Analysis Threshold
Before classification process was performed, a preliminary test was conducted to
determine the most suitable PCA threshold to remove the correlated data in the feature subset.
Figure 2 shows the classification accuracy for various PCA threshold values. The classification
accuracy is affected by the changes in the threshold value. The best results were obtained
when the threshold was set to 0.05 (95% retain of the total variation in the dataset), as the
classification accuracy was consistently high even with different MLP structures. Therefore, the
threshold value of 0.05 was used throughout the work.
IJEECS ISSN: 2502-4752 
Optimal Feature Selection Technique for Mel Frequency Cepstral Coefficient… (A. Zabidi)
651
Figure 2. Classification accuracy for various hidden units
3.2. The Effect of Applying OLS
The result of using OLS on the classification accuracy is shown in Figure 3. The
classification accuracy was computed for three different input features; all MFCC features (25
coefficients) selected from the 26 filter banks, the 50% best features selected using OLS, and
the 50% worst features (discarded by OLS). The results show that using OLS to choose the
best subset features, the classification accuracy of the MLPs is higher than using all MFCC
features.
Figure 3. MLP classification accuracy using partial & full MFCC feature set
3.3. Selected Features from OLS
The best 30 MFCC features selected by OLS are shown in Table 1. These are the
significant MFCC features that contribute to high classification accuracy. The OLS has ranked
the features based on their ERR values. The MFCC features that appear on the top list have
high selection frequency which shows that they are significant. The number of frames derived
from the sample was 124. OLS ranked coefficients one, two and four on the top as those
coefficients were selected in every frame. Coefficients 19, 22, 25, 29 and 30 were not selected
at all.
 ISSN: 2502-4752
IJEECS Vol. 6, No. 3, June 2017 : 646 – 655
652
Table 1. OLS Ranking of MFCC Coefficients
Rank Coeff Selection Freq. Rank Coeff Selection Freq
1 1 124 16 12 4
2 2 124 17 11 4
3 4 124 18 28 3
4 3 123 19 23 3
5 10 103 20 17 3
6 13 60 21 8 3
7 5 46 22 7 3
8 9 45 23 21 2
9 14 27 24 15 1
10 16 25 25 6 1
11 27 10 26 30 0
12 18 10 27 29 0
13 20 8 28 25 0
14 26 6 29 22 0
15 24 6 30 19 0
As shown in Figure 4, coefficients that were frequently selected resided in the earlier
portion of the MFCC coefficient plot. OLS ranked these coefficients among the top because they
have higher magnitude compared to other coefficients. The lower MFCC contained the most
discriminative information. Most higher coefficients (19, 22, 25, 29 and 30) did not provide
discriminative information for classification, which explains why OLS never selected these
features.
Figure 4. 30 MFCCs of infant cry
3.3. Selected Features from F-Ratio
Table 2 presents the frequency of feature selection using F-Ratio for 30 MFCC features.
The F-ratio scores reflect the discriminative ability of each coefficient. A higher F-ratio score
indicates that the coefficient is more discriminative compared to other coefficients. F-ratio ranks
coefficients one, three and four as the most discriminative. Coefficients 20 to 30 have lower
scores and are ranked the least discriminative by F-ratio. Similar to OLS, F-ratio ranks the lower
MFCC as the most discriminative, and the higher MFCC as the least discriminative.
IJEECS ISSN: 2502-4752 
Optimal Feature Selection Technique for Mel Frequency Cepstral Coefficient… (A. Zabidi)
653
Table 2. F-Ratio Ranking of MFCC Coefficients
Rank Coeff F-Ratio Score Rank Coeff F-Ratio Score
1 4 284.64 16 16 29.95
2 3 253.88 17 19 29.69
3 1 244.43 18 18 26.57
4 5 98.03 19 17 23.70
5 2 91.92 20 20 22.18
6 10 78.44 21 21 19.44
7 9 72.14 22 23 18.16
8 6 70.63 23 24 16.40
9 12 60.85 24 22 16.23
10 11 57.97 25 27 14.31
11 7 52.85 26 25 13.08
12 13 50.13 27 26 8.85
13 8 48.47 28 29 8.20
14 14 45.76 29 28 7.93
15 15 35.00 30 30 NaN
3.3. Feature Selection Performance for MLP Classification
Table 3 shows the average classification accuracy produced by MLP with three types of
selection techniques used; direct selection, OLS, and F-ratio. The best classification accuracy of
MLPs trained with DS method is 93.22% when five hidden units and 19 coefficients (50% of
filter bank number) generated from 37 filter banks were used.
The MLP classification accuracy increased when OLS and F-ratio feature selection
method were employed. With OLS, MLP structure of 15 hidden units and 12 coefficients (30% of
29 filter banks), the highest classification accuracy achieved is 94%. Using F-ratio combined
with MLP structure of 45 hidden units and nine coefficients (30% of 29 filter banks) yields the
best classification accuracy of 93.38%.
Table 4 shows the average classification accuracy from all possible combinations of 20
to 40 filter banks and MLP with 5 to 50 hidden units. As can be seen in Table 4, feature
selections using OLS consistently outperformed F-Ratio and DS regardless of the percentage of
coefficients selected. Feature selection using F-Ratio is only effective when it is used to select a
small percentage of coefficients (30% to 40% of coefficients from the filter banks). F-ratio
performance degrades when a higher percentage of coefficients is selected from the filter
banks.
Results shown in Table 3 and Table 4 give clear indication that OLS and F-ratio feature
selection methods can improve classification results compared to when feature selection was
not used (DS), and OLS has outperformed F-ratio in discriminating between asphyxiated and
normal infant cry. The average and maximum classification accuracy for different percentage of
coefficients selected from the filter banks shown in Figure 5 also support this finding that OLS is
the best feature selection method for classifying asphyxiated infant cry.
Table 3. Best Classification Accuracy provided by MLP with Direct Selection, PLS and F-Ratio
% fb
(a) DS
Acc Hidden Filterbank
30 92.93 45 31
40 93.13 5 38
50 93.22 5 37
60 93.12 5 37
% fb
(b) OLS
Acc Hidden Filterbank
30 94.00 15 40
40 93.72 40 31
50 93.83 5 28
60 93.95 5 23
% fb
(c) F-ratio
Acc Hidden Filterbank
30 93.38 45 29
40 93.13 5 38
50 93.05 5 30
60 93.12 5 37
 ISSN: 2502-4752
IJEECS Vol. 6, No. 3, June 2017 : 646 – 655
654
Table 4. Average Classification Accuracy between Direct Selection, OLS and F-ratio
%fb DS OLS F-ratio
30 91.65 91.89 91.81
40 91.79 92.10 91.90
50 92.08 92.14 92.01
60 92.05 92.06 91.97
Figure 5. Summary of the MLP classification results
4. Conclusion
The use of the MLP with feature selection methods in classifying infant cries with
asphyxia has been discussed in this paper. OLS and F-Ratio selection techniques are useful
tools to rank the coefficients according to their discriminative abilities.
This work has shown that OLS algorithm is useful in selecting a subset of features that
improve the classification accuracy of the MLPs for diagnosis of infant asphyxia from cry
signals. By choosing only a small number of representative features, OLS can reduce the
computational load required to perform classification. Both the average and highest MLP
classification accuracies have consistently displayed better performance than those with DS.
The best classification accuracy obtained was 94% (with MLP structure of 15 hidden units) with
the selection of coefficients 30% from 40 filter banks.
Acknowledgement
The authors would like to thank the Ministry of Science, Technology and Innovation,
Malaysia, and UniversitiTeknologi MARA, Malaysia for their financial support and facilities
provided to carry out this research project.
References
[1] Reyes-Galaviz OF, Garcia CAR. A System for the Processing of Infant Cry to Recognize Pathologies
in Recently Born Babies with Neural Networks. 9-th International Conference on Speech and
Computer. 2004; 1-6.
[2] Petroni M, Malowany AS, Johnston CC, Stevens BJ. A Comparison of Neural Network Architectures
for the Classification of Three Types of Infant Cry Vocalizations. Annual International Conference of
the IEEE Engineering in Medicine and Biology. 1995; 821-822.
[3] Petroni M, Malowany AS, Johnston CC, Stevens BJ. Classification of Infant Cry Vocalizations Using
Artificial Neural Networks. International Conference on Acoustics, Speech, and Signal Processing.
1995; 3475-3478.
[4] Orozco J, García CAR. Detecting Pathologies from Infant Cry Applying Scaled Conjugate Gradient
Neural Networks.European Symposium on Artificial Neural Networks. 2003; 349-354.
IJEECS ISSN: 2502-4752 
Optimal Feature Selection Technique for Mel Frequency Cepstral Coefficient… (A. Zabidi)
655
[5] Orozco J, García CAR. Implementation and analysis of training algorithms for the classification of
infant cry with feed-forward neural networks. IEEE Proc on Intelligent Signal Processing. 2003; 271-
276.
[6] Abdulaziz, Y Ahmad and SMS. Infant cry recognition system: A comparison of system performance
based on mel frequency and linear prediction cepstral coefficients. International Conference on
Information Retrieval & Knowledge Management. 2010; 260 – 263.
[7] Jam MM, Sadjedi H. Identification of hearing disorder by multi-band entropy cepstrum extraction from
infant's cry. International Conference on Biomedical and Pharmaceutical Engineering. 2009; 1-5.
[8] Barajas-Montiel SE, Reyes-Garcia CA. Identifying Pain and Hunger in Infant Cry with Classifiers
Ensembles. International Conference on Computational Intelligence for Modelling, Control, and
Automation and International Conference on Intelligent Agents, Web Technologies and Internet
Commerce. 2005; 770-775.
[9] Reyes-Galaviz OF, Cano-Ortiz SD, Reyes-Garcia CA. Validation of the Cry Unit as Primary Element
for Cry Analysis Using an Evolutionary-Neural Approach. Mexican International Conference on
Computer Science. 2008; 261-267.
[10] Petroni M, Malowany AS, Johnston CC, Stevens BJ. On the use of artificial neural networks (ANNs)
for the classification of three types of infant cries. Proceedings of IEEE Pacific Rim Conference on
Communications, Computers, and Signal Processing. 1995; 501-504.
[11] Reyes-Galaviz OF, Cano-Ortiz SD, Reyes-Garcia CA. Evolutionary-Neural System to Classify Infant
Cry Units for Pathologies Identification in Recently Born Babies. Seventh Mexican International
Conference on Artificial Intelligence. 2008; 330-335.
[12] Konda S, Balmuri KR, Basireddy RR, Mogili R. “Hybrid Approach for Prediction of Cardiovascular
Disease Using Class Association Rules and MLP”. International Journal of Electrical and Computer
Engineering. 2016; 6 (4): 1800-1810.
[13] D Lederman. Automatic Classification of Infants Cry, in M.Sc. Thesis Department of Electrical And
Computer Engineering, Ben-Gurion University, Negev, Israel. 2002.
[14] Akingbade KF, Umanna OM, Alimi IA. Voice-Based Door Access Control System Using the Mel
Frequency Cepstrum Coefficients and Gaussian Mixture Model. International Journal of Electrical and
Computer Engineering. 2014; 4 (5): 643-647.
[15] Sheela MKA, Prasad DKS. Linear Discriminant Analysis F-Ratio for Optimization of TESPAR &
MFCC Features for Speaker Recognition. Journal of Multimedia. 2007; 2: 34-43.
[16] Saha G, Chakroborty S, Senapati S. An F-Ratio Based Optimization Technique for Automatic
Speaker Recognition System. IEEE Annual Conference Indicon. 2004; 70-73.
[17] Saha G and Yadhunandan US. Modified Mel-frequency Cepstral Coefficient. IASTED. 2004; 1-4.
[18] Chen S, Billings SA. Luo W. Orthogonal least squares methods and their application to non-linear
system identification.Int. J. Control. 1989; 50(5), 1989: 1873 – 1896.
[19] Ahmad R, Jamaluddin H. Orthogonal Least Square Algorithm And Its Application For Modelling
Suspension System. JurnalTeknologi. 2001: 71-84.
[20] Amisigo BA, Giesen NVd, Rogers C, Andah WEI, Friesen J. Monthly streamflow prediction in the
Volta Basin of West Africa: A SISO NARMAX polynomial modelling. Journal of Physic and Chemistry
of the Earth. 2006; 1-10.
[21] Williamson DS. Automatic Music Similarity Assessment and Recommendation. MSc Thesis. Faculty
of Electrical Engineering, Drexel University, Philadelphia. 2007.
[22] Wang L and Langari R. Building Sugeno-Type Models Using Fuzzy Discretization and Orthogonal
Parameter Estimation Techniques. IEEE Transaction on Fuzzzy System. 1995; 1063-6706.
[23] Campbell JP. Speaker recognition: a tutorial. Proceedings of the IEEE. 1997; 85: 1437-1462.
[24] Pammi S, Keri V. HTK Train: A Package for Automatic Segmentation. A technical report on an
automatic labelling tool developed using HTK. 2007.
[25] Beritelli F. Grasso R. A pattern recognition system for environmental sound classification based on
MFCCs and neural networks. 2nd International Conference on Signal Processing and
Communication Systems. 2008; 1 - 4.
[26] Brookes M. VOICEBOX: Speech Processing Toolbox for MATLAB; 1997.

More Related Content

What's hot

A genetic algorithm approach for predicting ribonucleic acid sequencing data ...
A genetic algorithm approach for predicting ribonucleic acid sequencing data ...A genetic algorithm approach for predicting ribonucleic acid sequencing data ...
A genetic algorithm approach for predicting ribonucleic acid sequencing data ...TELKOMNIKA JOURNAL
 
Cancer cell segmentation and detection using nc ratio
Cancer cell segmentation and detection using nc ratioCancer cell segmentation and detection using nc ratio
Cancer cell segmentation and detection using nc ratioeSAT Publishing House
 
An algorithm for detection of tuberculosis bacilli in Ziehl-Neelsen sputum sm...
An algorithm for detection of tuberculosis bacilli in Ziehl-Neelsen sputum sm...An algorithm for detection of tuberculosis bacilli in Ziehl-Neelsen sputum sm...
An algorithm for detection of tuberculosis bacilli in Ziehl-Neelsen sputum sm...IJECEIAES
 
Live and Dead Cells Counting from Microscopic Trypan Blue Staining Images usi...
Live and Dead Cells Counting from Microscopic Trypan Blue Staining Images usi...Live and Dead Cells Counting from Microscopic Trypan Blue Staining Images usi...
Live and Dead Cells Counting from Microscopic Trypan Blue Staining Images usi...IJECEIAES
 
Hybrid Technique Based on N-GRAM and Neural Networks for Classification of Ma...
Hybrid Technique Based on N-GRAM and Neural Networks for Classification of Ma...Hybrid Technique Based on N-GRAM and Neural Networks for Classification of Ma...
Hybrid Technique Based on N-GRAM and Neural Networks for Classification of Ma...csandit
 
Multilayer extreme learning machine for hand movement prediction based on ele...
Multilayer extreme learning machine for hand movement prediction based on ele...Multilayer extreme learning machine for hand movement prediction based on ele...
Multilayer extreme learning machine for hand movement prediction based on ele...journalBEEI
 
A Crop Pests Image Classification Algorithm Based on Deep Convolutional Neura...
A Crop Pests Image Classification Algorithm Based on Deep Convolutional Neura...A Crop Pests Image Classification Algorithm Based on Deep Convolutional Neura...
A Crop Pests Image Classification Algorithm Based on Deep Convolutional Neura...TELKOMNIKA JOURNAL
 
Palm print recognition based on harmony search algorithm
Palm print recognition based on harmony search algorithm  Palm print recognition based on harmony search algorithm
Palm print recognition based on harmony search algorithm IJECEIAES
 
Design and development of pulmonary tuberculosis diagnosing system using image
Design and development of pulmonary tuberculosis diagnosing system using imageDesign and development of pulmonary tuberculosis diagnosing system using image
Design and development of pulmonary tuberculosis diagnosing system using imageIAEME Publication
 
Classification and Segmentation of Glaucomatous Image Using Probabilistic Neu...
Classification and Segmentation of Glaucomatous Image Using Probabilistic Neu...Classification and Segmentation of Glaucomatous Image Using Probabilistic Neu...
Classification and Segmentation of Glaucomatous Image Using Probabilistic Neu...ijsrd.com
 
Development of algorithm for identification of maligant growth in cancer usin...
Development of algorithm for identification of maligant growth in cancer usin...Development of algorithm for identification of maligant growth in cancer usin...
Development of algorithm for identification of maligant growth in cancer usin...IJECEIAES
 
An Application of Genetic Programming for Power System Planning and Operation
An Application of Genetic Programming for Power System Planning and OperationAn Application of Genetic Programming for Power System Planning and Operation
An Application of Genetic Programming for Power System Planning and OperationIDES Editor
 
IRJET- Crop Leaf Disease Diagnosis using Convolutional Neural Network
IRJET- Crop Leaf Disease Diagnosis using Convolutional Neural NetworkIRJET- Crop Leaf Disease Diagnosis using Convolutional Neural Network
IRJET- Crop Leaf Disease Diagnosis using Convolutional Neural NetworkIRJET Journal
 
710201911
710201911710201911
710201911IJRAT
 
ENERGY COMPUTATION FOR BCI USING DCT AND MOVING AVERAGE WINDOW FOR NOISE SMOO...
ENERGY COMPUTATION FOR BCI USING DCT AND MOVING AVERAGE WINDOW FOR NOISE SMOO...ENERGY COMPUTATION FOR BCI USING DCT AND MOVING AVERAGE WINDOW FOR NOISE SMOO...
ENERGY COMPUTATION FOR BCI USING DCT AND MOVING AVERAGE WINDOW FOR NOISE SMOO...IJCSEA Journal
 
Dynamic Audio-Visual Client Recognition modelling
Dynamic Audio-Visual Client Recognition modellingDynamic Audio-Visual Client Recognition modelling
Dynamic Audio-Visual Client Recognition modellingCSCJournals
 
IRJET- Analysis of Epilepsy using Approximate Entropy Algorithm
IRJET- Analysis of Epilepsy using Approximate Entropy AlgorithmIRJET- Analysis of Epilepsy using Approximate Entropy Algorithm
IRJET- Analysis of Epilepsy using Approximate Entropy AlgorithmIRJET Journal
 
Analytical framework for optimized feature extraction for upgrading occupancy...
Analytical framework for optimized feature extraction for upgrading occupancy...Analytical framework for optimized feature extraction for upgrading occupancy...
Analytical framework for optimized feature extraction for upgrading occupancy...IJECEIAES
 
Analysis of pancreas histological images for glucose intollerance identificat...
Analysis of pancreas histological images for glucose intollerance identificat...Analysis of pancreas histological images for glucose intollerance identificat...
Analysis of pancreas histological images for glucose intollerance identificat...Tathagata Bandyopadhyay
 

What's hot (20)

A genetic algorithm approach for predicting ribonucleic acid sequencing data ...
A genetic algorithm approach for predicting ribonucleic acid sequencing data ...A genetic algorithm approach for predicting ribonucleic acid sequencing data ...
A genetic algorithm approach for predicting ribonucleic acid sequencing data ...
 
Cancer cell segmentation and detection using nc ratio
Cancer cell segmentation and detection using nc ratioCancer cell segmentation and detection using nc ratio
Cancer cell segmentation and detection using nc ratio
 
An algorithm for detection of tuberculosis bacilli in Ziehl-Neelsen sputum sm...
An algorithm for detection of tuberculosis bacilli in Ziehl-Neelsen sputum sm...An algorithm for detection of tuberculosis bacilli in Ziehl-Neelsen sputum sm...
An algorithm for detection of tuberculosis bacilli in Ziehl-Neelsen sputum sm...
 
Live and Dead Cells Counting from Microscopic Trypan Blue Staining Images usi...
Live and Dead Cells Counting from Microscopic Trypan Blue Staining Images usi...Live and Dead Cells Counting from Microscopic Trypan Blue Staining Images usi...
Live and Dead Cells Counting from Microscopic Trypan Blue Staining Images usi...
 
Hybrid Technique Based on N-GRAM and Neural Networks for Classification of Ma...
Hybrid Technique Based on N-GRAM and Neural Networks for Classification of Ma...Hybrid Technique Based on N-GRAM and Neural Networks for Classification of Ma...
Hybrid Technique Based on N-GRAM and Neural Networks for Classification of Ma...
 
Multilayer extreme learning machine for hand movement prediction based on ele...
Multilayer extreme learning machine for hand movement prediction based on ele...Multilayer extreme learning machine for hand movement prediction based on ele...
Multilayer extreme learning machine for hand movement prediction based on ele...
 
A Crop Pests Image Classification Algorithm Based on Deep Convolutional Neura...
A Crop Pests Image Classification Algorithm Based on Deep Convolutional Neura...A Crop Pests Image Classification Algorithm Based on Deep Convolutional Neura...
A Crop Pests Image Classification Algorithm Based on Deep Convolutional Neura...
 
Palm print recognition based on harmony search algorithm
Palm print recognition based on harmony search algorithm  Palm print recognition based on harmony search algorithm
Palm print recognition based on harmony search algorithm
 
1104.0355
1104.03551104.0355
1104.0355
 
Design and development of pulmonary tuberculosis diagnosing system using image
Design and development of pulmonary tuberculosis diagnosing system using imageDesign and development of pulmonary tuberculosis diagnosing system using image
Design and development of pulmonary tuberculosis diagnosing system using image
 
Classification and Segmentation of Glaucomatous Image Using Probabilistic Neu...
Classification and Segmentation of Glaucomatous Image Using Probabilistic Neu...Classification and Segmentation of Glaucomatous Image Using Probabilistic Neu...
Classification and Segmentation of Glaucomatous Image Using Probabilistic Neu...
 
Development of algorithm for identification of maligant growth in cancer usin...
Development of algorithm for identification of maligant growth in cancer usin...Development of algorithm for identification of maligant growth in cancer usin...
Development of algorithm for identification of maligant growth in cancer usin...
 
An Application of Genetic Programming for Power System Planning and Operation
An Application of Genetic Programming for Power System Planning and OperationAn Application of Genetic Programming for Power System Planning and Operation
An Application of Genetic Programming for Power System Planning and Operation
 
IRJET- Crop Leaf Disease Diagnosis using Convolutional Neural Network
IRJET- Crop Leaf Disease Diagnosis using Convolutional Neural NetworkIRJET- Crop Leaf Disease Diagnosis using Convolutional Neural Network
IRJET- Crop Leaf Disease Diagnosis using Convolutional Neural Network
 
710201911
710201911710201911
710201911
 
ENERGY COMPUTATION FOR BCI USING DCT AND MOVING AVERAGE WINDOW FOR NOISE SMOO...
ENERGY COMPUTATION FOR BCI USING DCT AND MOVING AVERAGE WINDOW FOR NOISE SMOO...ENERGY COMPUTATION FOR BCI USING DCT AND MOVING AVERAGE WINDOW FOR NOISE SMOO...
ENERGY COMPUTATION FOR BCI USING DCT AND MOVING AVERAGE WINDOW FOR NOISE SMOO...
 
Dynamic Audio-Visual Client Recognition modelling
Dynamic Audio-Visual Client Recognition modellingDynamic Audio-Visual Client Recognition modelling
Dynamic Audio-Visual Client Recognition modelling
 
IRJET- Analysis of Epilepsy using Approximate Entropy Algorithm
IRJET- Analysis of Epilepsy using Approximate Entropy AlgorithmIRJET- Analysis of Epilepsy using Approximate Entropy Algorithm
IRJET- Analysis of Epilepsy using Approximate Entropy Algorithm
 
Analytical framework for optimized feature extraction for upgrading occupancy...
Analytical framework for optimized feature extraction for upgrading occupancy...Analytical framework for optimized feature extraction for upgrading occupancy...
Analytical framework for optimized feature extraction for upgrading occupancy...
 
Analysis of pancreas histological images for glucose intollerance identificat...
Analysis of pancreas histological images for glucose intollerance identificat...Analysis of pancreas histological images for glucose intollerance identificat...
Analysis of pancreas histological images for glucose intollerance identificat...
 

Similar to 19 16112 paper 097 ijeecs(edit)

A survey based on eeg classification
A survey based on eeg classificationA survey based on eeg classification
A survey based on eeg classificationijitjournal
 
Isolated words recognition using mfcc, lpc and neural network
Isolated words recognition using mfcc, lpc and neural networkIsolated words recognition using mfcc, lpc and neural network
Isolated words recognition using mfcc, lpc and neural networkeSAT Journals
 
ElectroencephalographySignalClassification based on Sub-Band Common Spatial P...
ElectroencephalographySignalClassification based on Sub-Band Common Spatial P...ElectroencephalographySignalClassification based on Sub-Band Common Spatial P...
ElectroencephalographySignalClassification based on Sub-Band Common Spatial P...IOSRJVSP
 
F EATURE S ELECTION USING F ISHER ’ S R ATIO T ECHNIQUE FOR A UTOMATIC ...
F EATURE  S ELECTION USING  F ISHER ’ S  R ATIO  T ECHNIQUE FOR  A UTOMATIC  ...F EATURE  S ELECTION USING  F ISHER ’ S  R ATIO  T ECHNIQUE FOR  A UTOMATIC  ...
F EATURE S ELECTION USING F ISHER ’ S R ATIO T ECHNIQUE FOR A UTOMATIC ...IJCI JOURNAL
 
Intelligent Arabic letters speech recognition system based on mel frequency c...
Intelligent Arabic letters speech recognition system based on mel frequency c...Intelligent Arabic letters speech recognition system based on mel frequency c...
Intelligent Arabic letters speech recognition system based on mel frequency c...IJECEIAES
 
International Journal of Biometrics and Bioinformatics(IJBB) Volume (1) Issue...
International Journal of Biometrics and Bioinformatics(IJBB) Volume (1) Issue...International Journal of Biometrics and Bioinformatics(IJBB) Volume (1) Issue...
International Journal of Biometrics and Bioinformatics(IJBB) Volume (1) Issue...CSCJournals
 
Applications of Artificial Neural Networks in Cancer Prediction
Applications of Artificial Neural Networks in Cancer PredictionApplications of Artificial Neural Networks in Cancer Prediction
Applications of Artificial Neural Networks in Cancer PredictionIRJET Journal
 
Features selection by genetic algorithm optimization with k-nearest neighbour...
Features selection by genetic algorithm optimization with k-nearest neighbour...Features selection by genetic algorithm optimization with k-nearest neighbour...
Features selection by genetic algorithm optimization with k-nearest neighbour...IJECEIAES
 
Motor Imagery Recognition of EEG Signal using Cuckoo Search Masking Empirical...
Motor Imagery Recognition of EEG Signal using Cuckoo Search Masking Empirical...Motor Imagery Recognition of EEG Signal using Cuckoo Search Masking Empirical...
Motor Imagery Recognition of EEG Signal using Cuckoo Search Masking Empirical...ijtsrd
 
Biomedical Signals Classification With Transformer Based Model.pptx
Biomedical Signals Classification With Transformer Based Model.pptxBiomedical Signals Classification With Transformer Based Model.pptx
Biomedical Signals Classification With Transformer Based Model.pptxSandeep Kumar
 
A Comparative Study of Machine Learning Algorithms for EEG Signal Classification
A Comparative Study of Machine Learning Algorithms for EEG Signal ClassificationA Comparative Study of Machine Learning Algorithms for EEG Signal Classification
A Comparative Study of Machine Learning Algorithms for EEG Signal Classificationsipij
 
A COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATION
A COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATIONA COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATION
A COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATIONsipij
 
A Comparative Study of Machine Learning Algorithms for EEG Signal Classification
A Comparative Study of Machine Learning Algorithms for EEG Signal ClassificationA Comparative Study of Machine Learning Algorithms for EEG Signal Classification
A Comparative Study of Machine Learning Algorithms for EEG Signal Classificationsipij
 
A Comparative Study of Machine Learning Algorithms for EEG Signal Classification
A Comparative Study of Machine Learning Algorithms for EEG Signal ClassificationA Comparative Study of Machine Learning Algorithms for EEG Signal Classification
A Comparative Study of Machine Learning Algorithms for EEG Signal Classificationsipij
 
Computer aided classification of Bascal cell carcinoma using adaptive Neuro-f...
Computer aided classification of Bascal cell carcinoma using adaptive Neuro-f...Computer aided classification of Bascal cell carcinoma using adaptive Neuro-f...
Computer aided classification of Bascal cell carcinoma using adaptive Neuro-f...Editor IJMTER
 
Transfer learning for epilepsy detection using spectrogram images
Transfer learning for epilepsy detection using spectrogram imagesTransfer learning for epilepsy detection using spectrogram images
Transfer learning for epilepsy detection using spectrogram imagesIAESIJAI
 
Performance analysis of the convolutional recurrent neural network on acousti...
Performance analysis of the convolutional recurrent neural network on acousti...Performance analysis of the convolutional recurrent neural network on acousti...
Performance analysis of the convolutional recurrent neural network on acousti...journalBEEI
 
Acoustic Scene Classification by using Combination of MODWPT and Spectral Fea...
Acoustic Scene Classification by using Combination of MODWPT and Spectral Fea...Acoustic Scene Classification by using Combination of MODWPT and Spectral Fea...
Acoustic Scene Classification by using Combination of MODWPT and Spectral Fea...ijtsrd
 

Similar to 19 16112 paper 097 ijeecs(edit) (20)

A survey based on eeg classification
A survey based on eeg classificationA survey based on eeg classification
A survey based on eeg classification
 
Isolated words recognition using mfcc, lpc and neural network
Isolated words recognition using mfcc, lpc and neural networkIsolated words recognition using mfcc, lpc and neural network
Isolated words recognition using mfcc, lpc and neural network
 
ElectroencephalographySignalClassification based on Sub-Band Common Spatial P...
ElectroencephalographySignalClassification based on Sub-Band Common Spatial P...ElectroencephalographySignalClassification based on Sub-Band Common Spatial P...
ElectroencephalographySignalClassification based on Sub-Band Common Spatial P...
 
F EATURE S ELECTION USING F ISHER ’ S R ATIO T ECHNIQUE FOR A UTOMATIC ...
F EATURE  S ELECTION USING  F ISHER ’ S  R ATIO  T ECHNIQUE FOR  A UTOMATIC  ...F EATURE  S ELECTION USING  F ISHER ’ S  R ATIO  T ECHNIQUE FOR  A UTOMATIC  ...
F EATURE S ELECTION USING F ISHER ’ S R ATIO T ECHNIQUE FOR A UTOMATIC ...
 
Intelligent Arabic letters speech recognition system based on mel frequency c...
Intelligent Arabic letters speech recognition system based on mel frequency c...Intelligent Arabic letters speech recognition system based on mel frequency c...
Intelligent Arabic letters speech recognition system based on mel frequency c...
 
International Journal of Biometrics and Bioinformatics(IJBB) Volume (1) Issue...
International Journal of Biometrics and Bioinformatics(IJBB) Volume (1) Issue...International Journal of Biometrics and Bioinformatics(IJBB) Volume (1) Issue...
International Journal of Biometrics and Bioinformatics(IJBB) Volume (1) Issue...
 
Applications of Artificial Neural Networks in Cancer Prediction
Applications of Artificial Neural Networks in Cancer PredictionApplications of Artificial Neural Networks in Cancer Prediction
Applications of Artificial Neural Networks in Cancer Prediction
 
Features selection by genetic algorithm optimization with k-nearest neighbour...
Features selection by genetic algorithm optimization with k-nearest neighbour...Features selection by genetic algorithm optimization with k-nearest neighbour...
Features selection by genetic algorithm optimization with k-nearest neighbour...
 
Motor Imagery Recognition of EEG Signal using Cuckoo Search Masking Empirical...
Motor Imagery Recognition of EEG Signal using Cuckoo Search Masking Empirical...Motor Imagery Recognition of EEG Signal using Cuckoo Search Masking Empirical...
Motor Imagery Recognition of EEG Signal using Cuckoo Search Masking Empirical...
 
573 248-259
573 248-259573 248-259
573 248-259
 
Biomedical Signals Classification With Transformer Based Model.pptx
Biomedical Signals Classification With Transformer Based Model.pptxBiomedical Signals Classification With Transformer Based Model.pptx
Biomedical Signals Classification With Transformer Based Model.pptx
 
Ijecet 06 09_010
Ijecet 06 09_010Ijecet 06 09_010
Ijecet 06 09_010
 
A Comparative Study of Machine Learning Algorithms for EEG Signal Classification
A Comparative Study of Machine Learning Algorithms for EEG Signal ClassificationA Comparative Study of Machine Learning Algorithms for EEG Signal Classification
A Comparative Study of Machine Learning Algorithms for EEG Signal Classification
 
A COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATION
A COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATIONA COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATION
A COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATION
 
A Comparative Study of Machine Learning Algorithms for EEG Signal Classification
A Comparative Study of Machine Learning Algorithms for EEG Signal ClassificationA Comparative Study of Machine Learning Algorithms for EEG Signal Classification
A Comparative Study of Machine Learning Algorithms for EEG Signal Classification
 
A Comparative Study of Machine Learning Algorithms for EEG Signal Classification
A Comparative Study of Machine Learning Algorithms for EEG Signal ClassificationA Comparative Study of Machine Learning Algorithms for EEG Signal Classification
A Comparative Study of Machine Learning Algorithms for EEG Signal Classification
 
Computer aided classification of Bascal cell carcinoma using adaptive Neuro-f...
Computer aided classification of Bascal cell carcinoma using adaptive Neuro-f...Computer aided classification of Bascal cell carcinoma using adaptive Neuro-f...
Computer aided classification of Bascal cell carcinoma using adaptive Neuro-f...
 
Transfer learning for epilepsy detection using spectrogram images
Transfer learning for epilepsy detection using spectrogram imagesTransfer learning for epilepsy detection using spectrogram images
Transfer learning for epilepsy detection using spectrogram images
 
Performance analysis of the convolutional recurrent neural network on acousti...
Performance analysis of the convolutional recurrent neural network on acousti...Performance analysis of the convolutional recurrent neural network on acousti...
Performance analysis of the convolutional recurrent neural network on acousti...
 
Acoustic Scene Classification by using Combination of MODWPT and Spectral Fea...
Acoustic Scene Classification by using Combination of MODWPT and Spectral Fea...Acoustic Scene Classification by using Combination of MODWPT and Spectral Fea...
Acoustic Scene Classification by using Combination of MODWPT and Spectral Fea...
 

More from IAESIJEECS

08 20314 electronic doorbell...
08 20314 electronic doorbell...08 20314 electronic doorbell...
08 20314 electronic doorbell...IAESIJEECS
 
07 20278 augmented reality...
07 20278 augmented reality...07 20278 augmented reality...
07 20278 augmented reality...IAESIJEECS
 
06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...IAESIJEECS
 
05 20275 computational solution...
05 20275 computational solution...05 20275 computational solution...
05 20275 computational solution...IAESIJEECS
 
04 20268 power loss reduction ...
04 20268 power loss reduction ...04 20268 power loss reduction ...
04 20268 power loss reduction ...IAESIJEECS
 
03 20237 arduino based gas-
03 20237 arduino based gas-03 20237 arduino based gas-
03 20237 arduino based gas-IAESIJEECS
 
02 20274 improved ichi square...
02 20274 improved ichi square...02 20274 improved ichi square...
02 20274 improved ichi square...IAESIJEECS
 
01 20264 diminution of real power...
01 20264 diminution of real power...01 20264 diminution of real power...
01 20264 diminution of real power...IAESIJEECS
 
08 20272 academic insight on application
08 20272 academic insight on application08 20272 academic insight on application
08 20272 academic insight on applicationIAESIJEECS
 
07 20252 cloud computing survey
07 20252 cloud computing survey07 20252 cloud computing survey
07 20252 cloud computing surveyIAESIJEECS
 
06 20273 37746-1-ed
06 20273 37746-1-ed06 20273 37746-1-ed
06 20273 37746-1-edIAESIJEECS
 
05 20261 real power loss reduction
05 20261 real power loss reduction05 20261 real power loss reduction
05 20261 real power loss reductionIAESIJEECS
 
04 20259 real power loss
04 20259 real power loss04 20259 real power loss
04 20259 real power lossIAESIJEECS
 
03 20270 true power loss reduction
03 20270 true power loss reduction03 20270 true power loss reduction
03 20270 true power loss reductionIAESIJEECS
 
02 15034 neural network
02 15034 neural network02 15034 neural network
02 15034 neural networkIAESIJEECS
 
01 8445 speech enhancement
01 8445 speech enhancement01 8445 speech enhancement
01 8445 speech enhancementIAESIJEECS
 
08 17079 ijict
08 17079 ijict08 17079 ijict
08 17079 ijictIAESIJEECS
 
07 20269 ijict
07 20269 ijict07 20269 ijict
07 20269 ijictIAESIJEECS
 
06 10154 ijict
06 10154 ijict06 10154 ijict
06 10154 ijictIAESIJEECS
 
05 20255 ijict
05 20255 ijict05 20255 ijict
05 20255 ijictIAESIJEECS
 

More from IAESIJEECS (20)

08 20314 electronic doorbell...
08 20314 electronic doorbell...08 20314 electronic doorbell...
08 20314 electronic doorbell...
 
07 20278 augmented reality...
07 20278 augmented reality...07 20278 augmented reality...
07 20278 augmented reality...
 
06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...
 
05 20275 computational solution...
05 20275 computational solution...05 20275 computational solution...
05 20275 computational solution...
 
04 20268 power loss reduction ...
04 20268 power loss reduction ...04 20268 power loss reduction ...
04 20268 power loss reduction ...
 
03 20237 arduino based gas-
03 20237 arduino based gas-03 20237 arduino based gas-
03 20237 arduino based gas-
 
02 20274 improved ichi square...
02 20274 improved ichi square...02 20274 improved ichi square...
02 20274 improved ichi square...
 
01 20264 diminution of real power...
01 20264 diminution of real power...01 20264 diminution of real power...
01 20264 diminution of real power...
 
08 20272 academic insight on application
08 20272 academic insight on application08 20272 academic insight on application
08 20272 academic insight on application
 
07 20252 cloud computing survey
07 20252 cloud computing survey07 20252 cloud computing survey
07 20252 cloud computing survey
 
06 20273 37746-1-ed
06 20273 37746-1-ed06 20273 37746-1-ed
06 20273 37746-1-ed
 
05 20261 real power loss reduction
05 20261 real power loss reduction05 20261 real power loss reduction
05 20261 real power loss reduction
 
04 20259 real power loss
04 20259 real power loss04 20259 real power loss
04 20259 real power loss
 
03 20270 true power loss reduction
03 20270 true power loss reduction03 20270 true power loss reduction
03 20270 true power loss reduction
 
02 15034 neural network
02 15034 neural network02 15034 neural network
02 15034 neural network
 
01 8445 speech enhancement
01 8445 speech enhancement01 8445 speech enhancement
01 8445 speech enhancement
 
08 17079 ijict
08 17079 ijict08 17079 ijict
08 17079 ijict
 
07 20269 ijict
07 20269 ijict07 20269 ijict
07 20269 ijict
 
06 10154 ijict
06 10154 ijict06 10154 ijict
06 10154 ijict
 
05 20255 ijict
05 20255 ijict05 20255 ijict
05 20255 ijict
 

Recently uploaded

Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...Call girls in Ahmedabad High profile
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 

Recently uploaded (20)

Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 

19 16112 paper 097 ijeecs(edit)

  • 1. Indonesian Journal of Electrical Engineering and Computer Science Vol. 6, No. 3, June 2017, pp. 646 ~ 655 DOI: 10.11591/ijeecs.v6.i3.pp646-655  646 Received January 30, 2017; Revised April 7, 2017; Accepted April 21, 2017 Optimal Feature Selection Technique for Mel Frequency Cepstral Coefficient Feature Extraction in Classifying Infant Cry with Asphyxia A. Zabidi, W. Mansor*, Khuan Y. Lee Faculty of Electrical Engineering, Computational Intelligence Detection RIG, Phamaceutical Life Sciences CORE, Universiti Teknologi MARA, 40450 Shah Alam, Selangor, Malaysia 603-55435096, 603-55435077 *Corresponding author, e-mail:wahidah231@salam.uitm.edu.my Abstract Mel Frequency Cepstral Coefficient is an efficient feature representation method for extracting human-audible audio signals. However, its representation of features is large and redundant. Therefore, feature selection is required to select the optimal subset of Mel Frequency Cepstral Coefficient features. The performance of two types of feature selection techniques; Orthogonal Least Squares and F-ratio for selecting Mel Frequency Cepstral Coefficient features of infant cry with asphyxia was examined. OLS selects the feature subset based on their contribution to the reduction of error, while F-Ratio selects them according to their discriminative abilities. The feature selection techniques were combined with Multilayer Perceptron to distinguish between asphyxiated infant cry and normal cry signals. The performance of the feature selection methods was examined by analysing the Multilayer Perceptron classification accuracy resulted from the combination of the feature selection techniques and Multilayer Perceptron. The results indicate that Orthogonal Least Squares is the most suitable feature selection method in classifying infant cry with asphyxia since it produces the highest classification accuracy. Keywords: Feature Selection, Orthogonal Least Square, Mutilayer Perceptron, Cry Signals, F-Ratio Copyright © 2017 Institute of Advanced Engineering and Science. All rights reserved. 1. Introduction Infant cries are unique. A mother’s maternal instinct helps them to recognise the needs of a newborn from their cry. Simple signs like hunger, sad or angry, can be recognised easily. Diagnosis of medical conditions from infant cries is possible; however, it may not be simple. The detection of disease or pathological conditions can be performed with the use of computer technology. It has been proven that Artificial Neural Networks (ANN) can discriminate between complex data [1-12]. Reyes- Galaviz et al. [1] have successfully applied a Time-Delay Neural Network (TDNN) to distinguish between normal, deaf and asphyxiated infants with 86.06% accuracy. In other works [2], a comparison between Feed-Forward Neural Network (FFNN), Recurrent Neural Network (RNN) and TDNN was made to differentiate between pain, hunger, and fear. Their results showed that the FFNN was the most suitable to perform these types of classifications, with 69.23% accuracy. Two processes are critical for infant cry recognition; feature extraction and pattern classification [1, 2, 13]. Mel-Frequency Cepstral Coefficients (MFCC) analysis, afavourite extraction technique, can be used to derive significant features from voice-based signals [14, 15], such as infant cry. The coefficients obtained from MFCC analysis contain information that can be used to discriminate between individual cases. However, not all coefficients include significant information that can be used for classification. Works by [15, 16] have proven that classifiers trained using a subset of the coefficients can sufficiently represent the entire feature set with increased classification accuracy. The performance of the classifier can be improved with the use of feature selection techniques to select significant coefficients. F-Ratio and Orthogonal Least Square (OLS) are two types of feature selection techniques that can be combined with Multilayer Perceptron (MLP). F-ratio is a statistical method which analyses variance in multi-cluster data [17], while
  • 2. IJEECS ISSN: 2502-4752  Optimal Feature Selection Technique for Mel Frequency Cepstral Coefficient… (A. Zabidi) 647 OLS is a technique which determines the structure of the model by identifying the significant feature that can contribute to the model behavior [18-20]. It calculates Error Reduction Ratio (ERR) of the term, the percentage reduction of each term (feature) for the output mean squared error to show the significance of each feature in the model [19]. Extraction of asphyxiated infant cry features using MFCC combined with the classification of the infant cry with asphyxia using ANN has not been carried out using the optimum feature selection technique that can improve the classifier performance. This paper presents a comparison between the performance of two feature selection methods, namely F- ratio and OLS when combined with MLP in classifying asphyxiated infant cry. MLP classification accuracy resulted from the combination of these feature selection techniques with MLP was used to examine the performance the feature selection methods. 2. Research Method The process of identifying the optimum feature selection technique is depicted in Figure 1. All operations were carried out by an algorithm written in MATLAB version 7.8.0.347 (R2009a) executing on desktop computer Intel® Core™ 2 Duo Central Processing Unit (CPU) running at 3.00 GHz with 2.00 GB of Random Access Memory (RAM) and Microsoft Windows 7 Ultimate installed. In this work, the asphyxia and normal cry signals were obtained from Instituto Nacional de Astrofísica, Óptica. Subjects aged from one day to seven months took part in the cry signal recording. Before MFCC analysis was carried out, the cry signal was passed through resampling and segmentation processes. The feature selection techniques were then performed, followed by MLP classification and selection of the optimal feature selection method. The details of each process are explained in the subsection Figure 1. Process of identifying the optimum feature selection technique
  • 3.  ISSN: 2502-4752 IJEECS Vol. 6, No. 3, June 2017 : 646 – 655 648 2.1. Mel Frequency Cepstral Coefficients Feature Extraction MFCC is the most suitable representation method for audio signals that lie between 20 Hz to 20 kHz. It is an algorithm that considers human perception sensitivity concerning frequencies in extracting features from audio signals. MFC coefficient, CO(n) can be computed using Equation 1.     nsigFFTDCTnCo log)(  (1) Where sig(n) is the original signal at frame which has gone through pre-filtering and windowing process and n=0,1,...N-1. In this work, the cry signals were first resampled using 8 kHz sampling frequency and segmented into one-second length to preserve the data of each MFCC feature. The original data set was preprocessed with pre-emphasis filter before being segmented to improve the amplitude of the high-frequency components in the samples. In MFCC feature extraction, the input signal was initially decomposed into overlapping frames of time. The frame size used was approximately 16ms per frames, with 50% overlap between them. The overlap was required to capture the temporal characteristic of the signal. Since high-frequency components were introduced at the end of each frame which is called leakage effect, a windowing method was applied to preserve the continuity between the first and the last points in the frame. Each block was then multiplied with a Hamming window to terminate the effect of discontinuity between each frame. Fourier analysis was then carried out on each frame where Short-time Discrete Fourier Transform (DFT) was computed [21]. The DFT values were passed through a triangular filter called mel-spaced filter bank. The frequencies of mel-spaced filter bank are distributed linearly in the low range and logarithmically in the high range, which mimics the human auditory system. The purpose of this triangular filtering was to group the DFT values together in critical bands. The sampling frequency used influences the number of mel-filter banks produced. The mel- scale frequency, fmel was calculated using Equation 2, which can assist in estimating the number of mel-filter banks.        700 1log2595 10 s mel f f (2) Where fs is sampling frequency, the MFC coefficients can be produced by computing the logarithm of the bandpass frequency response followed by the Discrete Cosine Transform calculation for each intermediate signal. The final data set consisted of 316 normal segments and 284 asphyxiated cry segments. The data set was then randomly divided into training, validation and testing sets with 60%: 20%: 20% ratio. 2.2. Feature Selection Three different feature selection methods were investigated, namely direct selection, F- ratio, and OLS. F-Ratio is a statistical method of analyzing variance in multi-cluster data [18]. Infant cry classification falls into the category of a multi-cluster data analysis problem since the data went through feature extraction process and the values are unique for each. The F-ratio, Frcan be computed using (7).             r q n p qpq r q q r nr r F 1 1 2 1 2 11 1   (7) Where αpq is an p th element of the q th class, βq is the mean of the q th class which can be expressed as Equation 8.
  • 4. IJEECS ISSN: 2502-4752  Optimal Feature Selection Technique for Mel Frequency Cepstral Coefficient… (A. Zabidi) 649   n p pqq n 1 1  (8) And  is the mean of all αjor known as the global mean of the data, and can be expressed as Equation 9.   n q q r 1 1  (9) The value of the F-Ratio indicates the data has a discriminative ability. The high F-ratio score means that there is high separability between different clusters or small gap between data of the same group. The feature to be retained and to be removed can be estimated based on the F-ratio score. OLS is a least-squares solution method which is used to select the model structure and estimate parameter in system identification [18]. It selects the best regressors that describe the output data by calculating Error Reduction Ratio (ERR). The ERR value indicates the contribution of each regressor column in reducing the fitting error between the identification model and the actual output data. Regressors with higher ERR values are given higher priority for inclusion in the final model. The OLS algorithm can be implemented in feature extraction process to select significant features. Selection of features is performed by ranking the significance of each MFCC coefficient according to their ability to reduce the error between the estimated and the actual output. OLS is carried out on each frame, fik for each coefficient, k [22]: i m i ikk fy   1 (3) where fik are the MFCC coefficients for each frame, θ is the solution to the linear least squares problem, and yk is the expected output of the classifier. It is necessary to transform (3) into an auxiliary model to implement the OLS algorithm as follows: i m i ikk gwy   1 (4) Where wikare orthogonal to each another:      N k ik N k kik l w yw g 1 2 1 ˆ (5) Then, the err can be calculated by the following:      N k k N k iki l y wg err 1 2 1 22 ˆ (6) The significance of each MFCC coefficient can then be arranged according to the value of erri. The higher thevalues, the more significant the MFCC coefficients since they contribute more to the reduction inclassification error and hence the discriminative ability ofthe classifier.
  • 5.  ISSN: 2502-4752 IJEECS Vol. 6, No. 3, June 2017 : 646 – 655 650 Direct selection, F-ratio, and OLS select a subset of the extracted MFCC features and use the reduced features to evaluate the performance of the classifier. Direct Selection (DS) selects the coefficients with the highest amplitude to be employed in the feature subset. This selection method is primarily motivated by the assumption that high-amplitude coefficients contain the most discriminative information. The second and third feature selection method obtained its coefficients in the same way, with the choice being governed by the ranking according to ERR from the OLS algorithm and by discriminative ability from F-ratio analysis. For both OLS and F- ratio, the MFCC feature selection frequency was measured. In all cases, the MLP classification accuracy was determined by some coefficients ranging from 30% to 60% of the number of filter banks while the number of filter banks ranged from 20 to 40 with an increment of 1. 2.3. Feature Reduction Principal Component Analysis (PCA) was applied to reduce dimensionality redundancy between each MFC selected coefficient. PCA allows the examination of the contributions of each Principal Component (PC), and control how much information is retained. In PCA, the PCs are sorted accordingto their variance contributions and only a small portion of the transformed matrix is used to represent the data [23]. Any data with principal components that contribute less than the total variation defined in the threshold will be discarded. A method of finding the suitable threshold for PCA was done by experimenting with a set of the filter bank and coefficient combinations acquired using normal MFCC settings found in the previous researches [17], [24-26]. The features were then tested using MLP with several numbers of hidden units ranging from 5 to 30 while the threshold for PCA was in the range of 95% to 99% of the retained total variation in the dataset. 2.4. The Multilayer Perceptron (MLP) Classifier The features selected using the direct selection, OLS or F-ratio was fed to a three-layer MLP classifier. The top 30%, 40%, 50% and 60% of the best-ranked coefficients from the filter banks were selected as features to train the MLP classifiers. Since the MLP was used for pattern classification, the sigmoid transfer function was used in both the hidden and output layers. The training algorithm used was the scaled conjugate gradient with 5 to 50 hidden units with increments of 5. The MLP training procedure was repeated on the training set 50 times with different weight initializations to minimize the effect of random weight initializations on MLP performance. The early stopping method was used to avoid over-fitting. At the beginning of stopping, the training set takes an active role in weight updates, while the independent validation set was used to test whether the MLPs were over-fitting. Training was stopped before over-fitting. After the MLPs have been trained, the classification accuracy and Mean Squared Error (MSE) were averaged out over 50 trials. 3. Results and Analysis 3.1. Principal Component Analysis Threshold Before classification process was performed, a preliminary test was conducted to determine the most suitable PCA threshold to remove the correlated data in the feature subset. Figure 2 shows the classification accuracy for various PCA threshold values. The classification accuracy is affected by the changes in the threshold value. The best results were obtained when the threshold was set to 0.05 (95% retain of the total variation in the dataset), as the classification accuracy was consistently high even with different MLP structures. Therefore, the threshold value of 0.05 was used throughout the work.
  • 6. IJEECS ISSN: 2502-4752  Optimal Feature Selection Technique for Mel Frequency Cepstral Coefficient… (A. Zabidi) 651 Figure 2. Classification accuracy for various hidden units 3.2. The Effect of Applying OLS The result of using OLS on the classification accuracy is shown in Figure 3. The classification accuracy was computed for three different input features; all MFCC features (25 coefficients) selected from the 26 filter banks, the 50% best features selected using OLS, and the 50% worst features (discarded by OLS). The results show that using OLS to choose the best subset features, the classification accuracy of the MLPs is higher than using all MFCC features. Figure 3. MLP classification accuracy using partial & full MFCC feature set 3.3. Selected Features from OLS The best 30 MFCC features selected by OLS are shown in Table 1. These are the significant MFCC features that contribute to high classification accuracy. The OLS has ranked the features based on their ERR values. The MFCC features that appear on the top list have high selection frequency which shows that they are significant. The number of frames derived from the sample was 124. OLS ranked coefficients one, two and four on the top as those coefficients were selected in every frame. Coefficients 19, 22, 25, 29 and 30 were not selected at all.
  • 7.  ISSN: 2502-4752 IJEECS Vol. 6, No. 3, June 2017 : 646 – 655 652 Table 1. OLS Ranking of MFCC Coefficients Rank Coeff Selection Freq. Rank Coeff Selection Freq 1 1 124 16 12 4 2 2 124 17 11 4 3 4 124 18 28 3 4 3 123 19 23 3 5 10 103 20 17 3 6 13 60 21 8 3 7 5 46 22 7 3 8 9 45 23 21 2 9 14 27 24 15 1 10 16 25 25 6 1 11 27 10 26 30 0 12 18 10 27 29 0 13 20 8 28 25 0 14 26 6 29 22 0 15 24 6 30 19 0 As shown in Figure 4, coefficients that were frequently selected resided in the earlier portion of the MFCC coefficient plot. OLS ranked these coefficients among the top because they have higher magnitude compared to other coefficients. The lower MFCC contained the most discriminative information. Most higher coefficients (19, 22, 25, 29 and 30) did not provide discriminative information for classification, which explains why OLS never selected these features. Figure 4. 30 MFCCs of infant cry 3.3. Selected Features from F-Ratio Table 2 presents the frequency of feature selection using F-Ratio for 30 MFCC features. The F-ratio scores reflect the discriminative ability of each coefficient. A higher F-ratio score indicates that the coefficient is more discriminative compared to other coefficients. F-ratio ranks coefficients one, three and four as the most discriminative. Coefficients 20 to 30 have lower scores and are ranked the least discriminative by F-ratio. Similar to OLS, F-ratio ranks the lower MFCC as the most discriminative, and the higher MFCC as the least discriminative.
  • 8. IJEECS ISSN: 2502-4752  Optimal Feature Selection Technique for Mel Frequency Cepstral Coefficient… (A. Zabidi) 653 Table 2. F-Ratio Ranking of MFCC Coefficients Rank Coeff F-Ratio Score Rank Coeff F-Ratio Score 1 4 284.64 16 16 29.95 2 3 253.88 17 19 29.69 3 1 244.43 18 18 26.57 4 5 98.03 19 17 23.70 5 2 91.92 20 20 22.18 6 10 78.44 21 21 19.44 7 9 72.14 22 23 18.16 8 6 70.63 23 24 16.40 9 12 60.85 24 22 16.23 10 11 57.97 25 27 14.31 11 7 52.85 26 25 13.08 12 13 50.13 27 26 8.85 13 8 48.47 28 29 8.20 14 14 45.76 29 28 7.93 15 15 35.00 30 30 NaN 3.3. Feature Selection Performance for MLP Classification Table 3 shows the average classification accuracy produced by MLP with three types of selection techniques used; direct selection, OLS, and F-ratio. The best classification accuracy of MLPs trained with DS method is 93.22% when five hidden units and 19 coefficients (50% of filter bank number) generated from 37 filter banks were used. The MLP classification accuracy increased when OLS and F-ratio feature selection method were employed. With OLS, MLP structure of 15 hidden units and 12 coefficients (30% of 29 filter banks), the highest classification accuracy achieved is 94%. Using F-ratio combined with MLP structure of 45 hidden units and nine coefficients (30% of 29 filter banks) yields the best classification accuracy of 93.38%. Table 4 shows the average classification accuracy from all possible combinations of 20 to 40 filter banks and MLP with 5 to 50 hidden units. As can be seen in Table 4, feature selections using OLS consistently outperformed F-Ratio and DS regardless of the percentage of coefficients selected. Feature selection using F-Ratio is only effective when it is used to select a small percentage of coefficients (30% to 40% of coefficients from the filter banks). F-ratio performance degrades when a higher percentage of coefficients is selected from the filter banks. Results shown in Table 3 and Table 4 give clear indication that OLS and F-ratio feature selection methods can improve classification results compared to when feature selection was not used (DS), and OLS has outperformed F-ratio in discriminating between asphyxiated and normal infant cry. The average and maximum classification accuracy for different percentage of coefficients selected from the filter banks shown in Figure 5 also support this finding that OLS is the best feature selection method for classifying asphyxiated infant cry. Table 3. Best Classification Accuracy provided by MLP with Direct Selection, PLS and F-Ratio % fb (a) DS Acc Hidden Filterbank 30 92.93 45 31 40 93.13 5 38 50 93.22 5 37 60 93.12 5 37 % fb (b) OLS Acc Hidden Filterbank 30 94.00 15 40 40 93.72 40 31 50 93.83 5 28 60 93.95 5 23 % fb (c) F-ratio Acc Hidden Filterbank 30 93.38 45 29 40 93.13 5 38 50 93.05 5 30 60 93.12 5 37
  • 9.  ISSN: 2502-4752 IJEECS Vol. 6, No. 3, June 2017 : 646 – 655 654 Table 4. Average Classification Accuracy between Direct Selection, OLS and F-ratio %fb DS OLS F-ratio 30 91.65 91.89 91.81 40 91.79 92.10 91.90 50 92.08 92.14 92.01 60 92.05 92.06 91.97 Figure 5. Summary of the MLP classification results 4. Conclusion The use of the MLP with feature selection methods in classifying infant cries with asphyxia has been discussed in this paper. OLS and F-Ratio selection techniques are useful tools to rank the coefficients according to their discriminative abilities. This work has shown that OLS algorithm is useful in selecting a subset of features that improve the classification accuracy of the MLPs for diagnosis of infant asphyxia from cry signals. By choosing only a small number of representative features, OLS can reduce the computational load required to perform classification. Both the average and highest MLP classification accuracies have consistently displayed better performance than those with DS. The best classification accuracy obtained was 94% (with MLP structure of 15 hidden units) with the selection of coefficients 30% from 40 filter banks. Acknowledgement The authors would like to thank the Ministry of Science, Technology and Innovation, Malaysia, and UniversitiTeknologi MARA, Malaysia for their financial support and facilities provided to carry out this research project. References [1] Reyes-Galaviz OF, Garcia CAR. A System for the Processing of Infant Cry to Recognize Pathologies in Recently Born Babies with Neural Networks. 9-th International Conference on Speech and Computer. 2004; 1-6. [2] Petroni M, Malowany AS, Johnston CC, Stevens BJ. A Comparison of Neural Network Architectures for the Classification of Three Types of Infant Cry Vocalizations. Annual International Conference of the IEEE Engineering in Medicine and Biology. 1995; 821-822. [3] Petroni M, Malowany AS, Johnston CC, Stevens BJ. Classification of Infant Cry Vocalizations Using Artificial Neural Networks. International Conference on Acoustics, Speech, and Signal Processing. 1995; 3475-3478. [4] Orozco J, García CAR. Detecting Pathologies from Infant Cry Applying Scaled Conjugate Gradient Neural Networks.European Symposium on Artificial Neural Networks. 2003; 349-354.
  • 10. IJEECS ISSN: 2502-4752  Optimal Feature Selection Technique for Mel Frequency Cepstral Coefficient… (A. Zabidi) 655 [5] Orozco J, García CAR. Implementation and analysis of training algorithms for the classification of infant cry with feed-forward neural networks. IEEE Proc on Intelligent Signal Processing. 2003; 271- 276. [6] Abdulaziz, Y Ahmad and SMS. Infant cry recognition system: A comparison of system performance based on mel frequency and linear prediction cepstral coefficients. International Conference on Information Retrieval & Knowledge Management. 2010; 260 – 263. [7] Jam MM, Sadjedi H. Identification of hearing disorder by multi-band entropy cepstrum extraction from infant's cry. International Conference on Biomedical and Pharmaceutical Engineering. 2009; 1-5. [8] Barajas-Montiel SE, Reyes-Garcia CA. Identifying Pain and Hunger in Infant Cry with Classifiers Ensembles. International Conference on Computational Intelligence for Modelling, Control, and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce. 2005; 770-775. [9] Reyes-Galaviz OF, Cano-Ortiz SD, Reyes-Garcia CA. Validation of the Cry Unit as Primary Element for Cry Analysis Using an Evolutionary-Neural Approach. Mexican International Conference on Computer Science. 2008; 261-267. [10] Petroni M, Malowany AS, Johnston CC, Stevens BJ. On the use of artificial neural networks (ANNs) for the classification of three types of infant cries. Proceedings of IEEE Pacific Rim Conference on Communications, Computers, and Signal Processing. 1995; 501-504. [11] Reyes-Galaviz OF, Cano-Ortiz SD, Reyes-Garcia CA. Evolutionary-Neural System to Classify Infant Cry Units for Pathologies Identification in Recently Born Babies. Seventh Mexican International Conference on Artificial Intelligence. 2008; 330-335. [12] Konda S, Balmuri KR, Basireddy RR, Mogili R. “Hybrid Approach for Prediction of Cardiovascular Disease Using Class Association Rules and MLP”. International Journal of Electrical and Computer Engineering. 2016; 6 (4): 1800-1810. [13] D Lederman. Automatic Classification of Infants Cry, in M.Sc. Thesis Department of Electrical And Computer Engineering, Ben-Gurion University, Negev, Israel. 2002. [14] Akingbade KF, Umanna OM, Alimi IA. Voice-Based Door Access Control System Using the Mel Frequency Cepstrum Coefficients and Gaussian Mixture Model. International Journal of Electrical and Computer Engineering. 2014; 4 (5): 643-647. [15] Sheela MKA, Prasad DKS. Linear Discriminant Analysis F-Ratio for Optimization of TESPAR & MFCC Features for Speaker Recognition. Journal of Multimedia. 2007; 2: 34-43. [16] Saha G, Chakroborty S, Senapati S. An F-Ratio Based Optimization Technique for Automatic Speaker Recognition System. IEEE Annual Conference Indicon. 2004; 70-73. [17] Saha G and Yadhunandan US. Modified Mel-frequency Cepstral Coefficient. IASTED. 2004; 1-4. [18] Chen S, Billings SA. Luo W. Orthogonal least squares methods and their application to non-linear system identification.Int. J. Control. 1989; 50(5), 1989: 1873 – 1896. [19] Ahmad R, Jamaluddin H. Orthogonal Least Square Algorithm And Its Application For Modelling Suspension System. JurnalTeknologi. 2001: 71-84. [20] Amisigo BA, Giesen NVd, Rogers C, Andah WEI, Friesen J. Monthly streamflow prediction in the Volta Basin of West Africa: A SISO NARMAX polynomial modelling. Journal of Physic and Chemistry of the Earth. 2006; 1-10. [21] Williamson DS. Automatic Music Similarity Assessment and Recommendation. MSc Thesis. Faculty of Electrical Engineering, Drexel University, Philadelphia. 2007. [22] Wang L and Langari R. Building Sugeno-Type Models Using Fuzzy Discretization and Orthogonal Parameter Estimation Techniques. IEEE Transaction on Fuzzzy System. 1995; 1063-6706. [23] Campbell JP. Speaker recognition: a tutorial. Proceedings of the IEEE. 1997; 85: 1437-1462. [24] Pammi S, Keri V. HTK Train: A Package for Automatic Segmentation. A technical report on an automatic labelling tool developed using HTK. 2007. [25] Beritelli F. Grasso R. A pattern recognition system for environmental sound classification based on MFCCs and neural networks. 2nd International Conference on Signal Processing and Communication Systems. 2008; 1 - 4. [26] Brookes M. VOICEBOX: Speech Processing Toolbox for MATLAB; 1997.