Optimization of MFCC parameters using Particle Swarm Optimization for diagnosis of infant hypothyroidism using Multi- Layer Perceptron

This paper presents a new application of the Particle Swarm Optimization (PSO) algorithm to optimize Mel Frequency Cepstrum Coefficients (MFCC) parameters, in order to extract an optimal feature set for diagnosis of hypothyroidism in infants using Multi-Layer Perceptrons (MLP) neural network. MFCC features is influenced by the number of filter banks (fb) and the number of coefficients (nc) used. These parameters are critical in representation of the features as they affect the resolution and dimensionality of the features. In this paper, the PSO algorithm was used to optimize the values of fb and nc. The MFCC features based on the PSO optimization were extracted from healthy and unhealthy infant cry signals and used to train MLP in the classification of hypothyroid infant cries. The results indicate that the PSO algorithm could determine the optimum combination of fb and nc that produce the best classification accuracy of the MLP.

[1]  R. Garduno-Ramirez,et al.  Multiobjective control of power plants using particle swarm optimization techniques , 2006, IEEE Transactions on Energy Conversion.

[2]  Ahmad Ihsan Mohd Yassin,et al.  Modification of particle swarm optimization algorithm for optimization of discrete values / Ahmad Ihsan Mohd Yassin, Muhammad Huzaimy Jusoh and Farah Yasmin Abdul Rahman , 2011 .

[3]  Orion F. Reyes-Galaviz,et al.  A System for the Processing of Infant Cry to Recognize Pathologies in Recently Born Babies with Neural Networks , 2004 .

[4]  Daniele Peri,et al.  Particle Swarm Optimization: efficient globally convergent modifications , 2006 .

[5]  Andries P. Engelbrecht,et al.  Dynamic Clustering using Particle Swarm Optimization with Application in Unsupervised Image Classification , 2007 .

[6]  R. Eberhart,et al.  Comparing inertia weights and constriction factors in particle swarm optimization , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[7]  Alfred S. Malowany,et al.  Classification of infant cry vocalizations using artificial neural networks (ANNs) , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[8]  J.O. Garcia,et al.  Mel-frequency cepstrum coefficients extraction from infant cry for classification of normal and pathological cry with feed-forward neural networks , 2003, Proceedings of the International Joint Conference on Neural Networks, 2003..

[9]  H. H. Balci,et al.  Scheduling electric power generators using particle swarm optimization combined with the Lagrangian relaxation method , 2004 .