Automatic noise recognition based on neural network using LPC and MFCC feature parameters

This paper studies the automatic noise recognition problem based on RBF and MLP neural networks classifiers using linear predictive and Mel-frequency cepstral coefficients (LPC and MFCC). We first briefly review the architecture of each network as automatic noise recognition (ANR) approach, then, compare them to each other and investigate factors and criteria that influence final recognition performance. The proposed networks are evaluated on 15 stationary and non-stationary types of noises with frame length of 20 ms in term of correct classification rate. The results demonstrate that the MLP network using LPCs is a precise ANR with accuracy rate of 99.9%, while the RBF network with MFCCs coefficients goes afterward with 99.0% of accuracy.

[1]  B. Ripley,et al.  Pattern Recognition , 1968, Nature.

[2]  Vesa T. Peltonen,et al.  Computational auditory scene recognition , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[3]  T. Poggio,et al.  Networks and the best approximation property , 1990, Biological Cybernetics.

[4]  Stephen H. Lane,et al.  Multi-Layer Perceptrons with B-Spline Receptive Field Functions , 1990, NIPS.

[5]  Buket D. Barkana,et al.  Automatic environmental noise source classification model using fuzzy logic , 2011, Expert Syst. Appl..

[6]  Buket D. Barkana,et al.  The Acoustic Properties of Different Noise Sources , 2009, 2009 Sixth International Conference on Information Technology: New Generations.

[7]  James D. Keeler,et al.  Layered Neural Networks with Gaussian Hidden Units as Universal Approximations , 1990, Neural Computation.

[8]  Burak Uzkent,et al.  Environmental noise classifier using a new set of feature parameters based on pitch range , 2011 .

[9]  F. Beritelli,et al.  A pattern recognition system for environmental sound classification based on MFCCs and neural networks , 2008, 2008 2nd International Conference on Signal Processing and Communication Systems.

[10]  Ben P. Milner,et al.  Environmental Noise Classification for Context-Aware Applications , 2003, DEXA.

[11]  Giuseppe Ruggeri,et al.  New results in fuzzy pattern classification of background noise , 2000, WCC 2000 - ICSP 2000. 2000 5th International Conference on Signal Processing Proceedings. 16th World Computer Congress 2000.

[12]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[13]  D.R. Hush,et al.  Progress in supervised neural networks , 1993, IEEE Signal Processing Magazine.

[14]  Philip E. Gill,et al.  Practical optimization , 1981 .

[15]  Vincent Fontaine,et al.  AUTOMATIC CLASSIFICATION OF ENVIRONMENTAL NOISE EVENTS BY HIDDEN MARKOV MODELS , 1998 .

[16]  Jhing-Fa Wang,et al.  Environmental Sound Classification using Hybrid SVM/KNN Classifier and MPEG-7 Audio Low-Level Descriptor , 2006, The 2006 IEEE International Joint Conference on Neural Network Proceedings.

[17]  Buket D. Barkana,et al.  Environmental Noise Source Classification Using Neural Networks , 2010, 2010 Seventh International Conference on Information Technology: New Generations.

[18]  Heekuck Oh,et al.  Neural Networks for Pattern Recognition , 1993, Adv. Comput..

[19]  John Moody,et al.  Fast Learning in Networks of Locally-Tuned Processing Units , 1989, Neural Computation.

[20]  Vincent Fontaine,et al.  Automatic classification of environmental noise events by hidden Markov models , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).