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...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English English |
Published: |
MDPI
2022
|
Subjects: | |
Online Access: | https://eprints.ums.edu.my/id/eprint/35143/1/Abstract.pdf https://eprints.ums.edu.my/id/eprint/35143/2/Full%20text.pdf |
_version_ | 1796911708230385664 |
---|---|
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 | UMS |
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-06T03:22:40Z |
format | Article |
id | ums.eprints-35143 |
institution | Universiti Malaysia Sabah |
language | English English |
last_indexed | 2024-03-06T03:22:40Z |
publishDate | 2022 |
publisher | MDPI |
record_format | dspace |
spelling | ums.eprints-351432023-03-06T09:27:46Z https://eprints.ums.edu.my/id/eprint/35143/ Application of Bat Algorithm and Its Modified Form Trained with ANN in Channel Equalization Pradyumna Kumar Mohapatra Saroja Kumar Rout Sukant Kishoro Bisoy Sandeep Kautish Muzaffar Hamzah Muhammed Basheer Jasser Ali Wagdy Mohamed Q1-295 General QA75.5-76.95 Electronic computers. Computer science 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. MDPI 2022 Article PeerReviewed text en https://eprints.ums.edu.my/id/eprint/35143/1/Abstract.pdf text en https://eprints.ums.edu.my/id/eprint/35143/2/Full%20text.pdf Pradyumna Kumar Mohapatra and Saroja Kumar Rout and Sukant Kishoro Bisoy and Sandeep Kautish and Muzaffar Hamzah and Muhammed Basheer Jasser and Ali Wagdy Mohamed (2022) Application of Bat Algorithm and Its Modified Form Trained with ANN in Channel Equalization. Symmetry, 14 (2078). pp. 1-14. ISSN 2073-8994 https://www.mdpi.com/2073-8994/14/10/2078/htm https://doi.org/10.3390/sym14102078 https://doi.org/10.3390/sym14102078 |
spellingShingle | Q1-295 General QA75.5-76.95 Electronic computers. Computer science 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 |
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 | Q1-295 General QA75.5-76.95 Electronic computers. Computer science |
url | https://eprints.ums.edu.my/id/eprint/35143/1/Abstract.pdf https://eprints.ums.edu.my/id/eprint/35143/2/Full%20text.pdf |
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 |