Skip to main navigation Skip to search Skip to main content

The monarch butterfly optimization algorithm for solving feature selection problems

  • Mohammed Alweshah
  • , Saleh Al Khalaileh
  • , Brij B. Gupta
  • , Ammar Almomani
  • , Abdelaziz I. Hammouri
  • , Mohammed Azmi Al-Betar
  • Al-Balqa Applied University
  • National Institute of Technology Kurukshetra
  • Asia University Taiwan

Research output: Contribution to journalArticlepeer-review

102 Scopus citations

Abstract

Feature selection (FS) is considered to be a hard optimization problem in data mining and some artificial intelligence fields. It is a process where rather than studying all of the features of a whole dataset, some associated features of a problem are selected, the aim of which is to increase classification accuracy and reduce computational time. In this paper, a recent optimization algorithm, the monarch butterfly optimization (MBO) algorithm, is implemented with a wrapper FS method that uses the k-nearest neighbor (KNN) classifier. Experiments were implemented on 18 benchmark datasets. The results showed that, in comparison with four metaheuristic algorithms (WOASAT, ALO, GA and PSO), MBO was superior, giving a high rate of classification accuracy of, on average, 93% for all datasets as well as reducing the selection size significantly. Therefore, the use of the MBO to solve the FS problems has been proven through the results obtained to be effective and highly efficient in this field, and the results have also proven the strength of the balance between global and local search of MBO.

Original languageEnglish
Pages (from-to)11267-11281
Number of pages15
JournalNeural Computing and Applications
Volume34
Issue number14
DOIs
StatePublished - Jul 2022
Externally publishedYes

Keywords

  • Classification
  • Feature selection
  • K-nearest neighbor
  • Monarch Butterfly Optimization
  • Optimization
  • Wrapper approach

Fingerprint

Dive into the research topics of 'The monarch butterfly optimization algorithm for solving feature selection problems'. Together they form a unique fingerprint.

Cite this