Natural extensions: Bat algorithm with memory

Bat Algorithm (BA) has recently started to attract a lot of attention as a powerful search method in various machine learning tasks including feature selection. Feature selection is essentially a dimensionality reduction problem that aims at two key objectives; to shorten the computational time and...

Full description

Saved in:
Bibliographic Details
Main Authors: Taha A.M., Chen S.-D., Mustapha A.
Other Authors: 55699699200
Format: Article
Published: Asian Research Publishing Network 2023
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.uniten.dspace-22252
record_format dspace
spelling my.uniten.dspace-222522023-05-29T13:59:51Z Natural extensions: Bat algorithm with memory Taha A.M. Chen S.-D. Mustapha A. 55699699200 7410253413 57200530694 Bat Algorithm (BA) has recently started to attract a lot of attention as a powerful search method in various machine learning tasks including feature selection. Feature selection is essentially a dimensionality reduction problem that aims at two key objectives; to shorten the computational time and to improve classification accuracy. This paper attempts to address the issue of high computational time in feature selection by proposing a natural extension to the BA called the Bat Algorithm with Memory (BAM). This algorithm is inspired from observations that natural bats must rely upon spatial memory in navigating familiar spaces with dimensions larger than a few meters due to their limited biosonar operating range. Using the same approach, bats in existing BA is extended with memory capability to enable them to navigate easily over familiar locations. To evaluate the proposed algorithm, a series of experiments were carried out on twelve datasets with different number of objects and attributes. Next, the experimental results were compared with the original version of BA. The results showed that BAM was able to deliver competitive classification accuracy with increased saving time ranging from 28% up to 95%. The results also demonstrated that the time saving was attributed to three characteristics, which are samples number, feature number, and dataset geography. Consequently, BAM is also more efficient with lower number of features and higher number of samples. � 2005 - 2015 JATIT & LLS. All rights reserved. Final 2023-05-29T05:59:51Z 2023-05-29T05:59:51Z 2015 Article 2-s2.0-84941049439 https://www.scopus.com/inward/record.uri?eid=2-s2.0-84941049439&partnerID=40&md5=0590c485698848c39cec6f6ff3c5e519 https://irepository.uniten.edu.my/handle/123456789/22252 79 1 65 75 Asian Research Publishing Network Scopus
institution Universiti Tenaga Nasional
building UNITEN Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tenaga Nasional
content_source UNITEN Institutional Repository
url_provider http://dspace.uniten.edu.my/
description Bat Algorithm (BA) has recently started to attract a lot of attention as a powerful search method in various machine learning tasks including feature selection. Feature selection is essentially a dimensionality reduction problem that aims at two key objectives; to shorten the computational time and to improve classification accuracy. This paper attempts to address the issue of high computational time in feature selection by proposing a natural extension to the BA called the Bat Algorithm with Memory (BAM). This algorithm is inspired from observations that natural bats must rely upon spatial memory in navigating familiar spaces with dimensions larger than a few meters due to their limited biosonar operating range. Using the same approach, bats in existing BA is extended with memory capability to enable them to navigate easily over familiar locations. To evaluate the proposed algorithm, a series of experiments were carried out on twelve datasets with different number of objects and attributes. Next, the experimental results were compared with the original version of BA. The results showed that BAM was able to deliver competitive classification accuracy with increased saving time ranging from 28% up to 95%. The results also demonstrated that the time saving was attributed to three characteristics, which are samples number, feature number, and dataset geography. Consequently, BAM is also more efficient with lower number of features and higher number of samples. � 2005 - 2015 JATIT & LLS. All rights reserved.
author2 55699699200
author_facet 55699699200
Taha A.M.
Chen S.-D.
Mustapha A.
format Article
author Taha A.M.
Chen S.-D.
Mustapha A.
spellingShingle Taha A.M.
Chen S.-D.
Mustapha A.
Natural extensions: Bat algorithm with memory
author_sort Taha A.M.
title Natural extensions: Bat algorithm with memory
title_short Natural extensions: Bat algorithm with memory
title_full Natural extensions: Bat algorithm with memory
title_fullStr Natural extensions: Bat algorithm with memory
title_full_unstemmed Natural extensions: Bat algorithm with memory
title_sort natural extensions: bat algorithm with memory
publisher Asian Research Publishing Network
publishDate 2023
_version_ 1806426244470800384
score 13.2014675