scispace - formally typeset
Journal ArticleDOI

Adaptive crossover operator based multi-objective binary genetic algorithm for feature selection in classification

TLDR
A multi-objective binary genetic algorithm integrating an adaptive operator selection mechanism (MOBGA-AOS) is proposed, which is capable of removing a large amount of features while ensuring a small classification error and is compared with five well-known evolutionary multi- objective algorithms on ten datasets.
Abstract
Feature selection is a key pre-processing technique for classification which aims at removing irrelevant or redundant features from a given dataset. Generally speaking, feature selection can be considered as a multi-objective optimization problem, i.e, removing number of features and improving the classification accuracy. Genetic algorithms (GAs) have been widely used for feature selection problems. The crossover operator, as an important technique to search for new solutions in GAs, has a strong impact on the final optimization results. However, many crossover operators are problem-dependent and have different search abilities. Thus, it is a challenge to select the most efficient one to solve different feature selection problems, especially when the nature of feature selection problems is unknown in advance. In order to overcome this challenge, in this paper, a multi-objective binary genetic algorithm integrating an adaptive operator selection mechanism (MOBGA-AOS) is proposed. In MOBGA-AOS, five crossover operators with different search characteristics are used. Each of them is assigned a probability based on the performance in the evolution process. In different phases of evolution, the proper crossover operator is selected by roulette wheel selection according to the probabilities to produce new solutions for the next generation. The proposed algorithm is compared with five well-known evolutionary multi-objective algorithms on ten datasets. The experimental results reveal that MOBGA-AOS is capable of removing a large amount of features while ensuring a small classification error. Moreover, it obtains prominent advantages on large-scale datasets, which demonstrates that MOBGA-AOS is competent to solve high-dimensional feature selection problems.

read more

Citations
More filters
Journal ArticleDOI

Screening of COVID-19 Suspected Subjects Using Multi-Crossover Genetic Algorithm Based Dense Convolutional Neural Network

TL;DR: In this article, a modified multi-crossover genetic algorithm (MMCGA) is proposed to tune the hyper-parameters of DCov-Net for detecting COVID-19 outbreak.
Journal ArticleDOI

Collaborative multi-depot pickup and delivery vehicle routing problem with split loads and time windows

TL;DR: In this article, a 3D customer clustering algorithm with split load strategies is developed to reassign each customer to its favorable service provider considering multiple customer service characteristics, and a hybrid genetic algorithm with tabu search is designed to optimize the pickup and delivery routes and maximize the logistics resource utilization.
Journal ArticleDOI

A multi-objective evolutionary algorithm with interval based initialization and self-adaptive crossover operator for large-scale feature selection in classification

TL;DR: Xue et al. as mentioned in this paper proposed a multi-objective evolutionary algorithm with interval based initialization and self-adaptive crossover operator for large-scale feature selection, which can limit the number of selected features for solution to improve the distribution of the initial population in the target space.
Journal ArticleDOI

An improved African vultures optimization algorithm based on tent chaotic mapping and time-varying mechanism.

TL;DR: In this article, an improved African vultures optimization algorithm based on tent chaotic mapping and time-varying mechanism (TAVOA) is proposed, where a tent chaotic map is introduced for population initialization and the individual's historical optimal position is recorded and applied to individual location updating.
Journal ArticleDOI

Crossover based technique for data augmentation

TL;DR: Rrishiraj et al. as mentioned in this paper proposed a non-linear data augmentation technique for the medical domain, which synthesizes a pair of samples by applying two-point crossover on the already available training dataset.
References
More filters
Journal ArticleDOI

A fast and elitist multiobjective genetic algorithm: NSGA-II

TL;DR: This paper suggests a non-dominated sorting-based MOEA, called NSGA-II (Non-dominated Sorting Genetic Algorithm II), which alleviates all of the above three difficulties, and modify the definition of dominance in order to solve constrained multi-objective problems efficiently.
Journal ArticleDOI

MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition

TL;DR: Experimental results have demonstrated that MOEA/D with simple decomposition methods outperforms or performs similarly to MOGLS and NSGA-II on multiobjective 0-1 knapsack problems and continuous multiobjectives optimization problems.

SPEA2: Improving the strength pareto evolutionary algorithm

TL;DR: An improved version of SPEA, namely SPEA2, is proposed, which incorporates in contrast to its predecessor a fine-grained fitness assignment strategy, a density estimation technique, and an enhanced archive truncation method.
Journal ArticleDOI

Feature Selection for Classification

TL;DR: This survey identifies the future research areas in feature selection, introduces newcomers to this field, and paves the way for practitioners who search for suitable methods for solving domain-specific real-world applications.
Related Papers (5)
Trending Questions (1)
What are the problems in selection operator in genetic algorithm?

The problems in selection operator in genetic algorithms include being problem-dependent and having different search abilities.