Simultaneous Feature Selection and Support Vector Machine Optimization Using the Grasshopper Optimization Algorithm

被引:166
|
作者
Aljarah, Ibrahim [1 ]
Al-Zoubi, Ala M. [1 ]
Faris, Hossam [1 ]
Hassonah, Mohammad A. [1 ]
Mirjalili, Seyedali [2 ]
Saadeh, Heba [3 ]
机构
[1] Univ Jordan, Business Informat Technol Dept, King Abdullah II Sch Informat Technol, Amman, Jordan
[2] Griffith Univ, Sch Informat & Commun Technol, Brisbane, Qld 4111, Australia
[3] Univ Jordan, Dept Comp Sci, King Abdullah II Sch Informat Technol, Amman, Jordan
关键词
SVM; Support vector machine; Grasshopper optimization algorithm; GOA; Optimisation; Feature selection; Metaheuristics; PARTICLE SWARM OPTIMIZATION; ANOMALY DETECTION; CLASSIFICATION; ROBUST;
D O I
10.1007/s12559-017-9542-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Support vector machine (SVM) is considered to be one of the most powerful learning algorithms and is used for a wide range of real-world applications. The efficiency of SVM algorithm and its performance mainly depends on the kernel type and its parameters. Furthermore, the feature subset selection that is used to train the SVM model is another important factor that has a major influence on it classification accuracy. The feature subset selection is a very important step in machine learning, specially when dealing with high-dimensional data sets. Most of the previous researches handled these important factors separately. In this paper, we propose a hybrid approach based on the Grasshopper optimisation algorithm (GOA), which is a recent algorithm inspired by the biological behavior shown in swarms of grasshoppers. The goal of the proposed approach is to optimize the parameters of the SVM model, and locate the best features subset simultaneously. Eighteen low- and high-dimensional benchmark data sets are used to evaluate the accuracy of the proposed approach. For verification, the proposed approach is compared with seven well-regarded algorithms. Furthermore, the proposed approach is compared with grid search, which is the most popular technique for tuning SVM parameters. The experimental results show that the proposed approach outperforms all of the other techniques in most of the data sets in terms of classification accuracy, while minimizing the number of selected features.
引用
收藏
页码:478 / 495
页数:18
相关论文
共 50 条
  • [1] Simultaneous Feature Selection and Support Vector Machine Optimization Using the Grasshopper Optimization Algorithm
    Ibrahim Aljarah
    Ala’ M. Al-Zoubi
    Hossam Faris
    Mohammad A. Hassonah
    Seyedali Mirjalili
    Heba Saadeh
    Cognitive Computation, 2018, 10 : 478 - 495
  • [2] Simultaneous Feature Selection and Support Vector Machine Optimization Using an Enhanced Chimp Optimization Algorithm
    Wu, Di
    Zhang, Wanying
    Jia, Heming
    Leng, Xin
    ALGORITHMS, 2021, 14 (10)
  • [3] Performance Optimization of Support Vector Machine with Adversarial Grasshopper Optimization for Heart Disease Diagnosis and Feature Selection
    Tang, Nan
    Wang, Lele
    Li, Kangming
    Liu, Zhen
    Dai, Yanan
    Hao, Ji
    Zhang, Qingdui
    Sun, Huamei
    Qi, Chunmei
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (08) : 117 - 128
  • [4] Improving grasshopper optimization algorithm for hyperparameters estimation and feature selection in support vector regression
    Algamal, Zakariya Yahya
    Qasim, Maimoonah Khalid
    Lee, Muhammad Hisyam
    Ali, Haithem Taha Mohammad
    CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2021, 208
  • [5] Improved barnacles mating optimizer algorithm for feature selection and support vector machine optimization
    Jia, Heming
    Sun, Kangjian
    PATTERN ANALYSIS AND APPLICATIONS, 2021, 24 (03) : 1249 - 1274
  • [6] Classification and Feature Selection Method for Medical Datasets by Brain Storm Optimization Algorithm and Support Vector Machine
    Tuba, Eva
    Strumberger, Ivana
    Bezdan, Timea
    Bacanin, Nebojsa
    Tuba, Milan
    7TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND QUANTITATIVE MANAGEMENT (ITQM 2019): INFORMATION TECHNOLOGY AND QUANTITATIVE MANAGEMENT BASED ON ARTIFICIAL INTELLIGENCE, 2019, 162 : 307 - 315
  • [7] A novel quantum grasshopper optimization algorithm for feature selection
    Wang, Dong
    Chen, Hongmei
    Li, Tianrui
    Wan, Jihong
    Huang, Yanyong
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2020, 127 : 33 - 53
  • [8] Feature Selection and Mass Classification Using Particle Swarm Optimization and Support Vector Machine
    Wong, Man To
    He, Xiangjian
    Yeh, Wei-Chang
    Ibrahim, Zaidah
    Chung, Yuk Ying
    NEURAL INFORMATION PROCESSING, ICONIP 2014, PT III, 2014, 8836 : 439 - 446
  • [9] Efficient feature selection method using real-valued grasshopper optimization algorithm
    Zakeri, Arezoo
    Hokmabadi, Alireza
    EXPERT SYSTEMS WITH APPLICATIONS, 2019, 119 : 61 - 72
  • [10] The Improved Particle Swarm Optimization for Feature Selection of Support Vector Machine
    Wang, Sipeng
    Ding, Sheng
    PROCEEDINGS OF 2017 2ND INTERNATIONAL CONFERENCE ON COMMUNICATION AND INFORMATION SYSTEMS (ICCIS 2017), 2015, : 314 - 317