Author Identifier
Dr. Bazlur Rashid
https://orcid.org/0000-0002-8672-5023
Mohiuddin Ahmed
https://orcid.org/0000-0002-4559-4768
Leslie Sikos
https://orcid.org/0000-0003-3368-2215
Paul Haskell-Dowland
Document Type
Journal Article
Publication Title
Journal of Big Data
Volume
7
Issue
1
Publisher
Springer
School
School of Science / Graduate Research School
RAS ID
32533
Funders
Edith Cowan University - Open Access Support Scheme 2020
Abstract
© 2020, The Author(s). A massive amount of data is generated with the evolution of modern technologies. This high-throughput data generation results in Big Data, which consist of many features (attributes). However, irrelevant features may degrade the classification performance of machine learning (ML) algorithms. Feature selection (FS) is a technique used to select a subset of relevant features that represent the dataset. Evolutionary algorithms (EAs) are widely used search strategies in this domain. A variant of EAs, called cooperative co-evolution (CC), which uses a divide-and-conquer approach, is a good choice for optimization problems. The existing solutions have poor performance because of some limitations, such as not considering feature interactions, dealing with only an even number of features, and decomposing the dataset statically. In this paper, a novel random feature grouping (RFG) has been introduced with its three variants to dynamically decompose Big Data datasets and to ensure the probability of grouping interacting features into the same subcomponent. RFG can be used in CC-based FS processes, hence called Cooperative Co-Evolutionary-Based Feature Selection with Random Feature Grouping (CCFSRFG). Experiment analysis was performed using six widely used ML classifiers on seven different datasets from the UCI ML repository and Princeton University Genomics repository with and without FS. The experimental results indicate that in most cases [i.e., with naïve Bayes (NB), support vector machine (SVM), k-Nearest Neighbor (k-NN), J48, and random forest (RF)] the proposed CCFSRFG-1 outperforms an existing solution (a CC-based FS, called CCEAFS) and CCFSRFG-2, and also when using all features in terms of accuracy, sensitivity, and specificity.
DOI
10.1186/s40537-020-00381-y
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.
Comments
Rashid, A. N. M. B., Ahmed, M., Sikos, L. F., & Haskell-Dowland, P. (2020). Cooperative co-evolution for feature selection in big data with random feature grouping. Journal of Big Data, 7, article 107. https://doi.org/10.1186/s40537-020-00381-y