Enhancing Diversity in Multi-objective Feature Selection

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Miyandoab, Sevil Zanjani, Rahnamayan, Shahryar, Bidgoli, Azam Asilian, Ebrahimi, Sevda, Makrehchi, Masoud
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910568808448000
author Miyandoab, Sevil Zanjani
Rahnamayan, Shahryar
Bidgoli, Azam Asilian
Ebrahimi, Sevda
Makrehchi, Masoud
author_facet Miyandoab, Sevil Zanjani
Rahnamayan, Shahryar
Bidgoli, Azam Asilian
Ebrahimi, Sevda
Makrehchi, Masoud
contents Feature selection plays a pivotal role in the data preprocessing and model-building pipeline, significantly enhancing model performance, interpretability, and resource efficiency across diverse domains. In population-based optimization methods, the generation of diverse individuals holds utmost importance for adequately exploring the problem landscape, particularly in highly multi-modal multi-objective optimization problems. Our study reveals that, in line with findings from several prior research papers, commonly employed crossover and mutation operations lack the capability to generate high-quality diverse individuals and tend to become confined to limited areas around various local optima. This paper introduces an augmentation to the diversity of the population in the well-established multi-objective scheme of the genetic algorithm, NSGA-II. This enhancement is achieved through two key components: the genuine initialization method and the substitution of the worst individuals with new randomly generated individuals as a re-initialization approach in each generation. The proposed multi-objective feature selection method undergoes testing on twelve real-world classification problems, with the number of features ranging from 2,400 to nearly 50,000. The results demonstrate that replacing the last front of the population with an equivalent number of new random individuals generated using the genuine initialization method and featuring a limited number of features substantially improves the population's quality and, consequently, enhances the performance of the multi-objective algorithm.
format Preprint
id arxiv_https___arxiv_org_abs_2407_17795
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Enhancing Diversity in Multi-objective Feature Selection
Miyandoab, Sevil Zanjani
Rahnamayan, Shahryar
Bidgoli, Azam Asilian
Ebrahimi, Sevda
Makrehchi, Masoud
Machine Learning
68T05 (Primary), 68T20, 68W20, 68W40, 90C29, 90C27, 62H30, 62H25 (Secondary)
I.2.6; I.2.8; I.5; H.2.8
Feature selection plays a pivotal role in the data preprocessing and model-building pipeline, significantly enhancing model performance, interpretability, and resource efficiency across diverse domains. In population-based optimization methods, the generation of diverse individuals holds utmost importance for adequately exploring the problem landscape, particularly in highly multi-modal multi-objective optimization problems. Our study reveals that, in line with findings from several prior research papers, commonly employed crossover and mutation operations lack the capability to generate high-quality diverse individuals and tend to become confined to limited areas around various local optima. This paper introduces an augmentation to the diversity of the population in the well-established multi-objective scheme of the genetic algorithm, NSGA-II. This enhancement is achieved through two key components: the genuine initialization method and the substitution of the worst individuals with new randomly generated individuals as a re-initialization approach in each generation. The proposed multi-objective feature selection method undergoes testing on twelve real-world classification problems, with the number of features ranging from 2,400 to nearly 50,000. The results demonstrate that replacing the last front of the population with an equivalent number of new random individuals generated using the genuine initialization method and featuring a limited number of features substantially improves the population's quality and, consequently, enhances the performance of the multi-objective algorithm.
title Enhancing Diversity in Multi-objective Feature Selection
topic Machine Learning
68T05 (Primary), 68T20, 68W20, 68W40, 90C29, 90C27, 62H30, 62H25 (Secondary)
I.2.6; I.2.8; I.5; H.2.8
url https://arxiv.org/abs/2407.17795