Skip to main navigation Skip to search Skip to main content

Time-varying hierarchical chains of salps with random weight networks for feature selection

  • Hossam Faris
  • , Ali Asghar Heidari
  • , Ala’ M. Al-Zoubi
  • , Majdi Mafarja
  • , Ibrahim Aljarah
  • , Mohammed Eshtay
  • , Seyedali Mirjalili

Research output: Contribution to journalArticlepeer-review

Abstract

Feature selection (FS) is considered as one of the most common and challenging tasks in Machine Learning. FS can be considered as an optimization problem that requires an efficient optimization algorithm to find its optimal set of features. This paper proposes a wrapper FS method that combines a time-varying number of leaders and followers binary Salp Swarm Algorithm (called TVBSSA) with Random Weight Network (RWN). In this approach, the TVBSSA is used as a search strategy, while RWN is utilized as an induction algorithm. The objective function is formulated in a manner to aggregate three objectives: maximizing the classification accuracy, maximizing the reduction rate of the selected features, and minimizing the complexity of generated RWN models. To assess the performance of the proposed approach, 20 well-known UCI datasets and a number of existing FS methods are employed. The comparative results show the ability of the proposed approach in outperforming similar algorithms in the literature and its merits to be used in systems that require FS.

Original languageEnglish
Article number112898
JournalExpert Systems with Applications
Volume140
DOIs
Publication statusPublished - 1 Feb 2020

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 3 - Good Health and Well-being
    SDG 3 Good Health and Well-being
  2. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy
  3. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure
  4. SDG 11 - Sustainable Cities and Communities
    SDG 11 Sustainable Cities and Communities
  5. SDG 12 - Responsible Consumption and Production
    SDG 12 Responsible Consumption and Production
  6. SDG 13 - Climate Action
    SDG 13 Climate Action
  7. SDG 17 - Partnerships for the Goals
    SDG 17 Partnerships for the Goals

Keywords

  • Evolutionary algorithms
  • Feature selection
  • Optimization
  • Salp swarm algorithm

Fingerprint

Dive into the research topics of 'Time-varying hierarchical chains of salps with random weight networks for feature selection'. Together they form a unique fingerprint.

Cite this