Bio inspired Cuckoo Search Algorithm based neural network and its application to noise cancellation

In this paper a Cuckoo Search Algorithm (CSA) based neural network is proposed for noise removal from a signal. A new training function is proposed, which uses Cuckoo Search Algorithm for the training of the network. The trained network is then used to remove noise from a sinusoidal signal contaminated with white Gaussian noise. Various types of random walks and Levy flights are used in the algorithm and their effect on the final output has been analyzed. A comparison is made between the present technique and already existing Levenberg-Marquardtback-propagation(LMBP). The compare-ison shows the superiority of the present approach over the Levenberg-Marquardt back-propagation.

[1]  Kenneth Levenberg A METHOD FOR THE SOLUTION OF CERTAIN NON – LINEAR PROBLEMS IN LEAST SQUARES , 1944 .

[2]  Tian Zhu-Mei,et al.  The Research of Adaptive Noise Cancellation Technology Based on Neural Network , 2012, 2012 International Conference on Computing, Measurement, Control and Sensor Network.

[3]  Hadi Veisi,et al.  An optimum MMSE post-filter for Adaptive Noise Cancellation in automobile environment , 2012, 2012 11th International Conference on Information Science, Signal Processing and their Applications (ISSPA).

[4]  Farook Sattar,et al.  A segmentation method for noisy speech using genetic algorithm , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[5]  Marcel Gabrea A single microphone noise canceller based on an adaptive Kalman filter , 1996, 2012 25th IEEE Canadian Conference on Electrical and Computer Engineering (CCECE).

[6]  E. Hari Krishna,et al.  Acoustic echo cancellation using a computationally efficient transform domain LMS adaptive filter , 2010, 10th International Conference on Information Science, Signal Processing and their Applications (ISSPA 2010).

[7]  Dorothea Heiss-Czedik,et al.  An Introduction to Genetic Algorithms. , 1997, Artificial Life.

[8]  Xin-She Yang,et al.  Cuckoo Search via Lévy flights , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[9]  James Kennedy,et al.  Defining a Standard for Particle Swarm Optimization , 2007, 2007 IEEE Swarm Intelligence Symposium.

[10]  Kuldip K. Paliwal,et al.  A speech enhancement method based on Kalman filtering , 1987, ICASSP '87. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[11]  Mohammed Hussein Miry,et al.  Adaptive noise cancellation for speech employing fuzzy and neural network , 2010, 2010 1st International Conference on Energy, Power and Control (EPC-IQ).

[12]  Ananth Ranganathan,et al.  The Levenberg-Marquardt Algorithm , 2004 .

[13]  D. Marquardt An Algorithm for Least-Squares Estimation of Nonlinear Parameters , 1963 .

[14]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[15]  Melanie Mitchell,et al.  An introduction to genetic algorithms , 1996 .