Skip to main content
Log in

Artificial neural network based channel equalization using battle royale optimization algorithm with different initialization strategies

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

In digital communication, the transmitted data is affected due to channel distortion. In terms of Inter-Symbol Interference (ISI), the distortion is occurs due to the dispersive nature of channel. The channel equalization technique is used at the receiver end for their reliability and high-speed communication by reducing the effects of ISI. In this paper an effective equalizer based on Artificial Neural Network (ANN) is proposed. The weights of ANN are trained by proposed Battle Royale Optimization (BRO). The objective function of ANN-BRO based equalizer is to minimize Mean Square Error (MSE) values where the error value is estimated based on the transmitted signal and the equalizer output. The BRO is modified by different initialization methods like Random Number Generation (RNG), Opposition based learning (OBL), Quasi-Opposition based learning (QBL), Tent Map and chaotic methods. The experimental results of the proposed equalizer is evaluated and compared with various initialization and optimization approaches. The performance measures such as MSE, Mean Square of the Residual Error (MSRE), and Bit Error Rate (BER) are evaluated to show the efficiency of the proposed method.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  1. Al-Shaikhi AA, Khan AH, Al-Awami AT, Zerguine A (2019) A hybrid particle swarm optimization technique for adaptive equalization. Arab J Sci Eng 44(3):2177–2184

    Article  Google Scholar 

  2. Ghosh G, Mandal P, Mondal SC (2019) Modeling and optimization of surface roughness in keyway milling using ANN, genetic algorithm, and particle swarm optimization. Int J Adv Manuf Technol 100(5):1223–1242

    Article  Google Scholar 

  3. Golafshani EM, Behnood A, Arashpour M (2020) Predicting the compressive strength of normal and high-performance concretes using ANN and ANFIS hybridized with Grey wolf optimizer. Constr Build Mater 232:117266

    Article  Google Scholar 

  4. Ingle KK, Jatoth RK (2020) An efficient JAYA algorithm with lévy flight for non-linear channel equalization. Expert Syst Appl 145:112970

    Article  Google Scholar 

  5. Ingle KK, Jatoth RK (2021) A new training scheme for neural network based non-linear channel equalizers in wireless communication system using cuckoo search algorithm. AEU-Int J Electron Commun 138:153371

    Article  Google Scholar 

  6. Jiali, Z, Feng, W (2019) A novel adaptive channel equalizer based on artificial neural network trained by modified FOA. 2019 IEEE 5th International Conference on Computer and Communications (ICCC), Chengdu, China, (pp. 753–757). https://doi.org/10.1109/ICCC47050.2019.9064286

  7. Jyothi GN, Gorantla A, Kudithi T (2020) ASIC implementation of linear equalizer using adaptive fir filter. Int J e-Collab (IJeC) 16(4):59–71

    Google Scholar 

  8. Kazimipour, B, Li, X, Qin, AK (2013) Initialization methods for large scale global optimization. In 2013 IEEE congress on evolutionary computation (pp. 2750–2757). IEEE

  9. Khatir S, Boutchicha D, Le Thanh C, Tran-Ngoc H, Nguyen TN, Wahab MA (2020) Improved ANN technique combined with Jaya algorithm for crack identification in plates using XIGA and experimental analysis. Theor Appl Fract Mech 107:102554. https://doi.org/10.1016/j.tafmec.2020.102554

  10. Kundu D, Nijhawan G (2017) Performance analysis of Adaptive Channel equalizer using LMS, various architecture of ANN and GA. Int J Appl Eng Res 12(22):12682–12692

    Google Scholar 

  11. Li Y, Jin Z, Hindawi YW (2017) Adaptive channel estimation based on an improved norm-constrained set-membership normalized least mean square algorithm Wireless Communications and Mobile Computing.

  12. Lucky RW (1965) Automatic equalization for digital communication. Bell Syst Tech J 44(4):547–588

    Article  MathSciNet  Google Scholar 

  13. Martinek R, Konecny J, Koudelka P, Zidek J, Nazeran H (2017) Adaptive optimization of control parameters for feed-forward software defined equalization. Wirel Pers Commun 95(4):4001–4011

    Article  Google Scholar 

  14. Mohamad ET, Faradonbeh RS, Armaghani DJ, Monjezi M, Abd Majid MZ (2017) An optimized ANN model based on genetic algorithm for predicting ripping production. Neural Comput & Applic 28(1):393–406

    Article  Google Scholar 

  15. Mu’azu MA (2023) Hybridized artificial neural network with metaheuristic algorithms for bearing capacity prediction. Ain Shams Eng J 14(5):101980. https://doi.org/10.1016/j.asej.2022.101980

    Article  Google Scholar 

  16. Muthumari M, Diana DC, Bhuvaneswari CA (2020) Analysis: a neural network equalizer for channel equalization by particle swarm optimization for various channel models. Role of Edge Analytics in Sustainable Smart City Development: Challenges and Solutions, 67–83

  17. Nanda SJ, Jonwal N (2017) Robust nonlinear channel equalization using WNN trained by symbiotic organism search algorithm. Appl Soft Comput 57:197–209

    Article  Google Scholar 

  18. Panda S, Panda G (2020) Performance evaluation of a new BP algorithm for a modified artificial neural network. Neural Process Lett, 1–21

  19. Pathan A, Memon TD (2019) Sigma-delta modulation based adaptive channel equalizer based on Wiener–Hopf Equations. Wireless personal communications: Int J 116(2):1123–1135. https://doi.org/10.1007/s11277-019-06951-5

  20. Pergoloni S, Biagi M, Colonnese S, Cusani R, Scarano G (2017) A space-time RLS algorithm for adaptive equalization: the camera communication case. J Lightwave Technol 35(10):1811–1820

    Article  Google Scholar 

  21. Pradhan M, Roy PK, Pal T (2018) Oppositional based grey wolf optimization algorithm for economic dispatch problem of power system. Ain Shams Eng J 9(4):2015–2025

    Article  Google Scholar 

  22. Punitha S, Stephan T, Kannan R, Mahmud M, Kaiser MS, Belhaouari SB (2023) Detecting COVID-19 from lung computed tomography images: a swarm optimized artificial neural network approach. IEEE Access 11:12378–12393. https://doi.org/10.1109/ACCESS.2023.3236812

    Article  Google Scholar 

  23. Rahkar Farshi T (2021) Battle royale optimization algorithm. Neural Comput & Applic 33:1139–1157

    Article  Google Scholar 

  24. Rahnamayan S, Tizhoosh HR, Salama MM (2008) Opposition-based differential evolution. IEEE Trans Evol Comput 12(1):64–79

    Article  Google Scholar 

  25. Rauf HT, Shoaib U, Lali MI, Alhaisoni M, Irfan MN, Khan MA (2020) Particle swarm optimization with probability sequence for global optimization. IEEE Access 8:110535–110549. https://doi.org/10.1109/ACCESS.2020.3002725

    Article  Google Scholar 

  26. Sahu P, Mohapatra P, Panigrahi S, et al. (2017) Neural network training using FFA and its variants for channel equalization. Int J Comput Inf Sys Industr Manag Appl 9:257–264

  27. Santamaría I, Erdogmus D, Principe JC (2002) Entropy minimization for supervised digital communications channel equalization. IEEE Trans Signal Process 50(5):1184–1192

    Article  Google Scholar 

  28. Sarangi A, Sarangi SK, Panigrahi SP (2018) Adaptive channel equalization using decision directed and dispersion minimizing equalizers trained by variable step size firefly algorithm. In: Intelligent engineering informatics. Springer, Singapore, pp 301–310

    Chapter  Google Scholar 

  29. Shah SM, Samar R, Khan NM, Raja MAZ (2017) Design of fractional-order variants of complex LMS and NLMS algorithms for adaptive channel equalization. Nonlin Dyn 88(2):839–858

    Article  Google Scholar 

  30. Shen J, Nangare N (2020) Nonlinear equalization for TDMR channels using neural networks. In 2020 54th annual conference on information sciences and systems (CISS) Princeton, NJ, USA, 18–20

  31. Sinha R, Choubey A (2017) Soft computing techniques to estimate FIR filter weights in an Adaptive Channel equalizer: a comparative study. Int J Appl Eng Res 12(13):3988–3995

    Google Scholar 

  32. Sun J, Li Y (2019) Social cognitive optimization with tent map for combined heat and power economic dispatch. Int Trans Electric Energ Syst 29(1):e2660

    Article  Google Scholar 

  33. Tran-Ngoc H, Khatir S, De Roeck G, Bui-Tien T, Wahab MA (2019) An efficient artificial neural network for damage detection in bridges and beam-like structures by improving training parameters using cuckoo search algorithm. Eng Struct 199:109637

    Article  Google Scholar 

  34. Varma DS, Kanvitha P, Subhashini KR (2019) Adaptive channel equalization using teaching learning based optimization. In 2019 international conference on communication and signal processing (ICCSP) (pp 0001–0006). IEEE

  35. Wu G, Li Y (2021) Non-maximum suppression for object detection based on the chaotic whale optimization algorithm. J Vis Commun Image Represent 74:102985. https://doi.org/10.1016/j.jvcir.2020.102985

    Article  Google Scholar 

  36. Xu F, Pun CM, Li H, Zhang Y, Song Y, Gao H (2020) Training feed-forward artificial neural networks with a modified artificial bee colony algorithm. Neurocomputing 416:69–84

    Article  Google Scholar 

  37. Ye H, Li GY (2017) Initial results on deep learning for joint channel equalization and decoding. In 2017 IEEE 86th vehicular technology conference (VTC-fall) (pp 1–5). IEEE

  38. Zhang X, Li X, Zeng T, Meng L, Li J, Luo M, Yu S (2020) Real time low-complexity adaptive channel equalization for coherent optical transmission systems. Opt Express 28(4):5058–5068

    Article  Google Scholar 

  39. Zhao S, Chen B, Zhu P, Príncipe JC (2013) Fixed budget quantized kernel least-mean-square algorithm. Signal Process 93(9):2759–2770

    Article  Google Scholar 

Download references

Acknowledgments

This work is supported by Dr.Ambedkar Institute of Technology, Bangalore-560056, and Visvesvaraya Technological University, Jnana Sangama, Belagavi -590018.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to N. Shwetha.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shwetha, N., Priyatham, M. & Gangadhar, N. Artificial neural network based channel equalization using battle royale optimization algorithm with different initialization strategies. Multimed Tools Appl 83, 15565–15590 (2024). https://doi.org/10.1007/s11042-023-16161-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-16161-8

Keywords

Navigation