A Multi-objective Binary Differential Evolution Operator for Feature Selection

Feature selection is a pivotal component of machine learning and data analysis, to optimize model performance by eliminating irrelevant and redundant features, to address the challenges associated with the “curse of dimensionality” and interpretability. In this context, we present feature selection as a multi-objective binary optimization task with the dual aim of maximizing classification accuracy while minimizing the number of selected features. In order to address this optimization challenge, we introduce the Multi-objective Binary Differential Evolution algorithm (MOBDE). It's worth noting that DE originally is an extremely powerful real-value coded algorithm, and to make it binary, set-based operators must replace vector-based operations. Optimization in binary space is deemed more suitable than real-value optimization because a many-to-one mapping can waste the efforts of the optimizer when solving a binary problem like feature selection. The algorithm leverages a partial opposition-based binary operator to generate diverse solutions to enhance its exploration within the search space. Additionally, it incorporates a majority voting mechanism as a local search strategy to bolster the algorithm's exploitation capabilities. Results from experimentation on eleven datasets underscore the efficiency of MOBDE, outperforming the widely recognized NSGA-II method in terms of the hypervolume (HV) performance metric and minimizing the number of selected features. The proposed algorithm and its experimental outcomes are comprehensively detailed and analyzed, offering valuable insights into its efficacy for feature selection tasks.

Authors

Institutions

Publication Details

Published
2024-10-06
DOI
https://doi.org/10.1109/smc54092.2024.10831171
Primary Topic
Metaheuristic Optimization Algorithms Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Multi-objective Binary Differential Evolution Operator for Feature Selection

Shahryar Rahnamayan, Azam Asilian Bidgoli, Parastoo Dehnad
Metaheuristic Optimization Algorithms Research
article

A Multi-objective Binary Differential Evolution Operator for Feature Selection

Shahryar Rahnamayan, Azam Asilian Bidgoli, Parastoo Dehnad
article en

Abstract

Feature selection is a pivotal component of machine learning and data analysis, to optimize model performance by eliminating irrelevant and redundant features, to address the challenges associated with the “curse of dimensionality” and interpretability. In this context, we present feature selection as a multi-objective binary optimization task with the dual aim of maximizing classification accuracy while minimizing the number of selected features. In order to address this optimization challenge, we introduce the Multi-objective Binary Differential Evolution algorithm (MOBDE). It's worth noting that DE originally is an extremely powerful real-value coded algorithm, and to make it binary, set-based operators must replace vector-based operations. Optimization in binary space is deemed more suitable than real-value optimization because a many-to-one mapping can waste the efforts of the optimizer when solving a binary problem like feature selection. The algorithm leverages a partial opposition-based binary operator to generate diverse solutions to enhance its exploration within the search space. Additionally, it incorporates a majority voting mechanism as a local search strategy to bolster the algorithm's exploitation capabilities. Results from experimentation on eleven datasets underscore the efficiency of MOBDE, outperforming the widely recognized NSGA-II method in terms of the hypervolume (HV) performance metric and minimizing the number of selected features. The proposed algorithm and its experimental outcomes are comprehensively detailed and analyzed, offering valuable insights into its efficacy for feature selection tasks.

Brock University (CA), University of Tabriz (IR), Wilfrid Laurier University (CA)
Reduced inequalities
Openalex Percentile: Top 76%
Metaheuristic Optimization Algorithms Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Multi-objective Binary Differential Evolution Operator for Feature Selection — Shahryar Rahnamayan, Azam Asilian Bidgoli, et al. · (2024) | TGRS Research Map | TGRS