Application of Bat Algorithm and Its Modified Form Trained with ANN in Channel Equalization

The transmission of high-speed data over communication channels is the function of digital communication systems. Due to linear and nonlinear distortions, data transmitted through this process is distorted. In a communication system, the channel is the medium through which signals are transmitted. T...

Full description

Bibliographic Details
Main Authors: Pradyumna Kumar Mohapatra, Saroja Kumar Rout, Sukant Kishoro Bisoy, Sandeep Kautish, Muzaffar Hamzah, Muhammed Basheer Jasser, Ali Wagdy Mohamed
Format: Article
Language:English
Published: MDPI AG 2022-10-01
Series:Symmetry
Subjects:
Online Access:https://www.mdpi.com/2073-8994/14/10/2078
_version_ 1797469869967409152
author Pradyumna Kumar Mohapatra
Saroja Kumar Rout
Sukant Kishoro Bisoy
Sandeep Kautish
Muzaffar Hamzah
Muhammed Basheer Jasser
Ali Wagdy Mohamed
author_facet Pradyumna Kumar Mohapatra
Saroja Kumar Rout
Sukant Kishoro Bisoy
Sandeep Kautish
Muzaffar Hamzah
Muhammed Basheer Jasser
Ali Wagdy Mohamed
author_sort Pradyumna Kumar Mohapatra
collection DOAJ
description The transmission of high-speed data over communication channels is the function of digital communication systems. Due to linear and nonlinear distortions, data transmitted through this process is distorted. In a communication system, the channel is the medium through which signals are transmitted. The useful signal received at the receiver becomes corrupted because it is associated with noise, ISI, CCI, etc. The equalizers function at the front end of the receiver to eliminate these factors, and they are designed to make them work efficiently with proper network topology and parameters. In the case of highly dispersive and nonlinear channels, it is well known that neural network-based equalizers are more effective than linear equalizers, which use finite impulse response filters. An alternative approach to training neural network-based equalizers is to use metaheuristic algorithms. Here, in this work, to develop the symmetry-based efficient channel equalization in wireless communication, this paper proposes a modified form of bat algorithm trained with ANN for channel equalization. It adopts a population-based and local search algorithm to exploit the advantages of bats’ echolocation. The foremost initiative is to boost the flexibility of both the variants of the proposed algorithm and the utilization of proper weight, topology, and the transfer function of ANN in channel equalization. To evaluate the equalizer’s performance, MSE and BER can be calculated by considering popular nonlinear channels and adding nonlinearities. Experimental and statistical analyses show that, in comparison with the bat as well as variants of the bat and state-of-the-art algorithms, the proposed algorithm substantially outperforms them significantly, based on MSE and BER.
first_indexed 2024-03-09T19:27:10Z
format Article
id doaj.art-c135a39f6df64d67be044da875d3cc2f
institution Directory Open Access Journal
issn 2073-8994
language English
last_indexed 2024-03-09T19:27:10Z
publishDate 2022-10-01
publisher MDPI AG
record_format Article
series Symmetry
spelling doaj.art-c135a39f6df64d67be044da875d3cc2f2023-11-24T02:51:58ZengMDPI AGSymmetry2073-89942022-10-011410207810.3390/sym14102078Application of Bat Algorithm and Its Modified Form Trained with ANN in Channel EqualizationPradyumna Kumar Mohapatra0Saroja Kumar Rout1Sukant Kishoro Bisoy2Sandeep Kautish3Muzaffar Hamzah4Muhammed Basheer Jasser5Ali Wagdy Mohamed6Department of Electronics & Communication Engineering, Vedang Institute of Technology, Bhubaneswar 752010, Odisha, IndiaDepartment of Information Technology, Vardhaman College of Engineering (Autonomous), Hyderabad 501218, Telangana, IndiaDepartment of Computer Science & Engineering, CV Raman Global University, Bhubaneswar 752054, Odisha, IndiaLBEF Campus Kathmandu, Kathmandu 44600, NepalFaculty of Computing and Informatics, Universiti Malaysia Sabah, Sabah 88450, MalaysiaDepartment of Computing and Information Systems, School of Engineering and Technology, Sunway University, Petaling Jaya 47500, MalaysiaOperations Research Department, Faculty of Graduate Studies for Statistical Research, Cairo University, Giza 12613, EgyptThe transmission of high-speed data over communication channels is the function of digital communication systems. Due to linear and nonlinear distortions, data transmitted through this process is distorted. In a communication system, the channel is the medium through which signals are transmitted. The useful signal received at the receiver becomes corrupted because it is associated with noise, ISI, CCI, etc. The equalizers function at the front end of the receiver to eliminate these factors, and they are designed to make them work efficiently with proper network topology and parameters. In the case of highly dispersive and nonlinear channels, it is well known that neural network-based equalizers are more effective than linear equalizers, which use finite impulse response filters. An alternative approach to training neural network-based equalizers is to use metaheuristic algorithms. Here, in this work, to develop the symmetry-based efficient channel equalization in wireless communication, this paper proposes a modified form of bat algorithm trained with ANN for channel equalization. It adopts a population-based and local search algorithm to exploit the advantages of bats’ echolocation. The foremost initiative is to boost the flexibility of both the variants of the proposed algorithm and the utilization of proper weight, topology, and the transfer function of ANN in channel equalization. To evaluate the equalizer’s performance, MSE and BER can be calculated by considering popular nonlinear channels and adding nonlinearities. Experimental and statistical analyses show that, in comparison with the bat as well as variants of the bat and state-of-the-art algorithms, the proposed algorithm substantially outperforms them significantly, based on MSE and BER.https://www.mdpi.com/2073-8994/14/10/2078ANNbatnonlinear channel equalization
spellingShingle Pradyumna Kumar Mohapatra
Saroja Kumar Rout
Sukant Kishoro Bisoy
Sandeep Kautish
Muzaffar Hamzah
Muhammed Basheer Jasser
Ali Wagdy Mohamed
Application of Bat Algorithm and Its Modified Form Trained with ANN in Channel Equalization
Symmetry
ANN
bat
nonlinear channel equalization
title Application of Bat Algorithm and Its Modified Form Trained with ANN in Channel Equalization
title_full Application of Bat Algorithm and Its Modified Form Trained with ANN in Channel Equalization
title_fullStr Application of Bat Algorithm and Its Modified Form Trained with ANN in Channel Equalization
title_full_unstemmed Application of Bat Algorithm and Its Modified Form Trained with ANN in Channel Equalization
title_short Application of Bat Algorithm and Its Modified Form Trained with ANN in Channel Equalization
title_sort application of bat algorithm and its modified form trained with ann in channel equalization
topic ANN
bat
nonlinear channel equalization
url https://www.mdpi.com/2073-8994/14/10/2078
work_keys_str_mv AT pradyumnakumarmohapatra applicationofbatalgorithmanditsmodifiedformtrainedwithanninchannelequalization
AT sarojakumarrout applicationofbatalgorithmanditsmodifiedformtrainedwithanninchannelequalization
AT sukantkishorobisoy applicationofbatalgorithmanditsmodifiedformtrainedwithanninchannelequalization
AT sandeepkautish applicationofbatalgorithmanditsmodifiedformtrainedwithanninchannelequalization
AT muzaffarhamzah applicationofbatalgorithmanditsmodifiedformtrainedwithanninchannelequalization
AT muhammedbasheerjasser applicationofbatalgorithmanditsmodifiedformtrainedwithanninchannelequalization
AT aliwagdymohamed applicationofbatalgorithmanditsmodifiedformtrainedwithanninchannelequalization