A Novel Adaptive Channel Equalizer Based on Artificial Neural Network Trained by Modified FOA

This paper addresses the problems in channel equalization of high data rates scenarios. Traditional equalization algorithms tend to fall into local optimum, and the complexity is usually high, requiring a long time to converge, thus not suitable for high data rate scenarios. This paper proposes a low complexity and efficient equalizer using artificial neural network (ANN) trained by modified fruit fly optimization algorithm (FOA). After that, we applied it to four different channels and compared it with the ANN trained with back propagation (BP) and ANN trained with particle swarm optimization (PSO) algorithms under the same conditions. It is obvious from the simulation results that the proposed algorithm outperforms the other two algorithms. The algorithm proposed in this paper requires a shorter convergence time and can converge to a smaller value, and the complexity of the algorithm is very low.

[1]  Archana Sarangi,et al.  A new training strategy for neural network using shuffled frog-leaping algorithm and application to channel equalization , 2014 .

[2]  Naofal Al-Dhahir,et al.  Decision Feedback Equalization using Particle Swarm Optimization , 2015, Signal Process..

[3]  Siba Prasada Panigrahi,et al.  A new training scheme for neural networks and application in non-linear channel equalization , 2015, Appl. Soft Comput..

[4]  Prasant Kumar Pattnaik,et al.  Artificial Neural Network trained by Particle Swarm Optimization for non-linear channel equalization , 2014, Expert Syst. Appl..

[5]  Wen-Tsao Pan,et al.  A new Fruit Fly Optimization Algorithm: Taking the financial distress model as an example , 2012, Knowl. Based Syst..

[6]  Nithin V. George,et al.  Design of a krill herd algorithm based adaptive channel equalizer , 2014, 2014 International Symposium on Intelligent Signal Processing and Communication Systems (ISPACS).

[7]  Aurobinda Routray,et al.  Communication channel equalization using wavelet network , 2006, Digit. Signal Process..

[8]  B. Majhi,et al.  On the Development of a New Adaptive Channel Equalizer using Bacterial Foraging Optimization Technique , 2006, 2006 Annual IEEE India Conference.

[9]  A. Engelbrecht,et al.  A new locally convergent particle swarm optimiser , 2002, IEEE International Conference on Systems, Man and Cybernetics.

[10]  Azzedine Zerguine,et al.  A new modified particle swarm optimization algorithm for adaptive equalization , 2011, Digit. Signal Process..

[11]  Sandhya Yogi,et al.  A PSO based Functional Link Artificial Neural Network training algorithm for equalization of digital communication channels , 2010, 2010 5th International Conference on Industrial and Information Systems.

[12]  Te-Jen Su,et al.  An adaptive channel equalizer using self-adaptation bacterial foraging optimization , 2010 .

[13]  Satyasai Jagannath Nanda,et al.  Robust nonlinear channel equalization using WNN trained by symbiotic organism search algorithm , 2017, Appl. Soft Comput..