A Novel Hybrid Classification Method Based on the Opposition-Based Seagull Optimization Algorithm
In practice, classification problems have appeared in many scientific fields, including finance, medicine and industry. It is critically important to develop an effective and accurate classification model. Although numerous useful classifiers have been proposed, they are unstable, sensitive to noise...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9099867/ |
id |
doaj-7182b460fc004d7a8ef56b66888c2bd0 |
---|---|
record_format |
Article |
spelling |
doaj-7182b460fc004d7a8ef56b66888c2bd02021-03-30T01:37:37ZengIEEEIEEE Access2169-35362020-01-01810077810079010.1109/ACCESS.2020.29977919099867A Novel Hybrid Classification Method Based on the Opposition-Based Seagull Optimization AlgorithmHe Jiang0https://orcid.org/0000-0001-6874-9411Ye Yang1Weiying Ping2Yao Dong3School of Statistics, Jiangxi University of Finance and Economics, Nanchang, ChinaSchool of Statistics, Jiangxi University of Finance and Economics, Nanchang, ChinaSchool of Statistics, Jiangxi University of Finance and Economics, Nanchang, ChinaSchool of Statistics, Jiangxi University of Finance and Economics, Nanchang, ChinaIn practice, classification problems have appeared in many scientific fields, including finance, medicine and industry. It is critically important to develop an effective and accurate classification model. Although numerous useful classifiers have been proposed, they are unstable, sensitive to noise and slow in computation. To overcome these drawbacks, the combination of feature selection techniques with traditional machine learning models is of great help. In this paper, a novel feature selection method called the opposition-based seagull optimization algorithm (OSOA) is proposed and studied. The OSOA is constructed based on an SOA whose population is determined by the opposition-based learning (OBL) algorithm. To evaluate its overall classification performance, some measures, including classification accuracy, number of selected features, receiver operating characteristic curve (ROC), and computation time, are adopted. The empirical results indicate that the suggested method exhibits higher or similar accuracy and computational efficiency in comparison with genetic algorithm (GA)-, simulated annealing (SA)-, and Fisher score (FS)-based classification models. The experimental results show that the OSOA is a computationally efficient feature selection technique that has the ability to select relevant variables. Furthermore, it performs well with high-dimensional data whose number of variables exceeds the number of samples. Thus, the OSOA is an effective approach for the enhancement of classification performance.https://ieeexplore.ieee.org/document/9099867/Hybrid methodmachine learningOSOAOBLfeature selection |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
He Jiang Ye Yang Weiying Ping Yao Dong |
spellingShingle |
He Jiang Ye Yang Weiying Ping Yao Dong A Novel Hybrid Classification Method Based on the Opposition-Based Seagull Optimization Algorithm IEEE Access Hybrid method machine learning OSOA OBL feature selection |
author_facet |
He Jiang Ye Yang Weiying Ping Yao Dong |
author_sort |
He Jiang |
title |
A Novel Hybrid Classification Method Based on the Opposition-Based Seagull Optimization Algorithm |
title_short |
A Novel Hybrid Classification Method Based on the Opposition-Based Seagull Optimization Algorithm |
title_full |
A Novel Hybrid Classification Method Based on the Opposition-Based Seagull Optimization Algorithm |
title_fullStr |
A Novel Hybrid Classification Method Based on the Opposition-Based Seagull Optimization Algorithm |
title_full_unstemmed |
A Novel Hybrid Classification Method Based on the Opposition-Based Seagull Optimization Algorithm |
title_sort |
novel hybrid classification method based on the opposition-based seagull optimization algorithm |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2020-01-01 |
description |
In practice, classification problems have appeared in many scientific fields, including finance, medicine and industry. It is critically important to develop an effective and accurate classification model. Although numerous useful classifiers have been proposed, they are unstable, sensitive to noise and slow in computation. To overcome these drawbacks, the combination of feature selection techniques with traditional machine learning models is of great help. In this paper, a novel feature selection method called the opposition-based seagull optimization algorithm (OSOA) is proposed and studied. The OSOA is constructed based on an SOA whose population is determined by the opposition-based learning (OBL) algorithm. To evaluate its overall classification performance, some measures, including classification accuracy, number of selected features, receiver operating characteristic curve (ROC), and computation time, are adopted. The empirical results indicate that the suggested method exhibits higher or similar accuracy and computational efficiency in comparison with genetic algorithm (GA)-, simulated annealing (SA)-, and Fisher score (FS)-based classification models. The experimental results show that the OSOA is a computationally efficient feature selection technique that has the ability to select relevant variables. Furthermore, it performs well with high-dimensional data whose number of variables exceeds the number of samples. Thus, the OSOA is an effective approach for the enhancement of classification performance. |
topic |
Hybrid method machine learning OSOA OBL feature selection |
url |
https://ieeexplore.ieee.org/document/9099867/ |
work_keys_str_mv |
AT hejiang anovelhybridclassificationmethodbasedontheoppositionbasedseagulloptimizationalgorithm AT yeyang anovelhybridclassificationmethodbasedontheoppositionbasedseagulloptimizationalgorithm AT weiyingping anovelhybridclassificationmethodbasedontheoppositionbasedseagulloptimizationalgorithm AT yaodong anovelhybridclassificationmethodbasedontheoppositionbasedseagulloptimizationalgorithm AT hejiang novelhybridclassificationmethodbasedontheoppositionbasedseagulloptimizationalgorithm AT yeyang novelhybridclassificationmethodbasedontheoppositionbasedseagulloptimizationalgorithm AT weiyingping novelhybridclassificationmethodbasedontheoppositionbasedseagulloptimizationalgorithm AT yaodong novelhybridclassificationmethodbasedontheoppositionbasedseagulloptimizationalgorithm |
_version_ |
1724186672938090496 |