IDEAS home Printed from https://ideas.repec.org/a/eee/matcom/v219y2024icp544-558.html
   My bibliography  Save this article

Improved salp swarm algorithm based on Newton interpolation and cosine opposition-based learning for feature selection

Author

Listed:
  • Zhang, Hongbo
  • Qin, Xiwen
  • Gao, Xueliang
  • Zhang, Siqi
  • Tian, Yunsheng
  • Zhang, Wei

Abstract

Feature selection (FS) is one of the most critical tasks in data mining, which aims to reduce the dimensionality of the data and maximize classification accuracy. The FS problem can be treated as an NP-hard problem. Recently, various swarm intelligent (SI) algorithms have been employed to deal with the FS problem to solve the expensive computation of the exact method. However, the performance of the SI algorithms is limited because these algorithms do not comprehensively take the characteristics of the FS problem into consideration. Therefore, a promising salp swarm algorithm called NCSSA is presented to solve this problem. In NCSSA, multi-perspective initialization strategy, Newton interpolation inertia weight, improved followers’ update model and cosine opposition-based learning (COBL) are proposed. In the majority of the SI algorithm-based FS method, the initial search agents are randomly generated or using a single filter method. However, a single filter method has different performance on various datasets. Therefore, a multi-perspective initialization strategy based on minimal redundancy maximal relevance (MRMR) and ReliefF is proposed, which can select the optimal subsets from different perspectives. Furthermore, Newton interpolation inertia weight is presented to balance the algorithm’s exploration and exploitation. Compare with the existing inertia weights, the adjustment flexibility of the proposed inertia weight is enhanced. Additionally, the followers update their positions according to the values of ReliefF and MRMR, which can make full use of the relationship between data and labels. Finally, the COBL is introduced to accelerate the convergence rate and helps the algorithm jump out of the local best solutions. The COBL is better than opposition-based learning (OBL) in terms of randomness, and considers the characteristics of the FS problem. The proposed NCSSA is compared to a series of non-SI-based methods and SI-based methods employing the standard datasets from the UCI Machine Learning Repository. Experimental results show that the NCSSA is a promising algorithm for the FS problem. The contribution analysis of each strategy indicates that the COBL is the most effective strategy in improving the SSA.

Suggested Citation

  • Zhang, Hongbo & Qin, Xiwen & Gao, Xueliang & Zhang, Siqi & Tian, Yunsheng & Zhang, Wei, 2024. "Improved salp swarm algorithm based on Newton interpolation and cosine opposition-based learning for feature selection," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 219(C), pages 544-558.
  • Handle: RePEc:eee:matcom:v:219:y:2024:i:c:p:544-558
    DOI: 10.1016/j.matcom.2023.12.037
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S037847542300544X
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.matcom.2023.12.037?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Tawhid, Mohamed A. & Ibrahim, Abdelmonem M., 2022. "Improved salp swarm algorithm combined with chaos," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 202(C), pages 113-148.
    2. Zhang, Xuncai & Wang, Shida & Zhao, Kai & Wang, Yanfeng, 2023. "A salp swarm algorithm based on Harris Eagle foraging strategy," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 203(C), pages 858-877.
    3. Abbassi, Abdelkader & Abbassi, Rabeh & Heidari, Ali Asghar & Oliva, Diego & Chen, Huiling & Habib, Arslan & Jemli, Mohamed & Wang, Mingjing, 2020. "Parameters identification of photovoltaic cell models using enhanced exploratory salp chains-based approach," Energy, Elsevier, vol. 198(C).
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Shahad Ibrahim Mohammed & Nazar K. Hussein & Outman Haddani & Mansourah Aljohani & Mohammed Abdulrazaq Alkahya & Mohammed Qaraad, 2024. "Fine-Tuned Cardiovascular Risk Assessment: Locally Weighted Salp Swarm Algorithm in Global Optimization," Mathematics, MDPI, vol. 12(2), pages 1-39, January.
    2. Gennadiy Stroykov & Alexey Y. Cherepovitsyn & Elizaveta A. Iamshchikova, 2020. "Powering Multiple Gas Condensate Wells in Russia’s Arctic: Power Supply Systems Based on Renewable Energy Sources," Resources, MDPI, vol. 9(11), pages 1-15, November.
    3. Ahmed Ginidi & Sherif M. Ghoneim & Abdallah Elsayed & Ragab El-Sehiemy & Abdullah Shaheen & Attia El-Fergany, 2021. "Gorilla Troops Optimizer for Electrically Based Single and Double-Diode Models of Solar Photovoltaic Systems," Sustainability, MDPI, vol. 13(16), pages 1-28, August.
    4. Mohamed Abdel-Basset & Reda Mohamed & Ripon K. Chakrabortty & Michael J. Ryan & Attia El-Fergany, 2021. "An Improved Artificial Jellyfish Search Optimizer for Parameter Identification of Photovoltaic Models," Energies, MDPI, vol. 14(7), pages 1-33, March.
    5. Fan, Yi & Wang, Pengjun & Heidari, Ali Asghar & Chen, Huiling & HamzaTurabieh, & Mafarja, Majdi, 2022. "Random reselection particle swarm optimization for optimal design of solar photovoltaic modules," Energy, Elsevier, vol. 239(PA).
    6. Hegazy Rezk & A. G. Olabi & Tabbi Wilberforce & Enas Taha Sayed, 2023. "A Comprehensive Review and Application of Metaheuristics in Solving the Optimal Parameter Identification Problems," Sustainability, MDPI, vol. 15(7), pages 1-24, March.
    7. Zhou, Junfeng & Zhang, Yanhui & Zhang, Yubo & Shang, Wen-Long & Yang, Zhile & Feng, Wei, 2022. "Parameters identification of photovoltaic models using a differential evolution algorithm based on elite and obsolete dynamic learning," Applied Energy, Elsevier, vol. 314(C).
    8. Andrei M. Tudose & Dorian O. Sidea & Irina I. Picioroaga & Nicolae Anton & Constantin Bulac, 2023. "Increasing Distributed Generation Hosting Capacity Based on a Sequential Optimization Approach Using an Improved Salp Swarm Algorithm," Mathematics, MDPI, vol. 12(1), pages 1-22, December.
    9. Li, Shuijia & Gong, Wenyin & Gu, Qiong, 2021. "A comprehensive survey on meta-heuristic algorithms for parameter extraction of photovoltaic models," Renewable and Sustainable Energy Reviews, Elsevier, vol. 141(C).
    10. Liu, Yun & Heidari, Ali Asghar & Ye, Xiaojia & Liang, Guoxi & Chen, Huiling & He, Caitou, 2021. "Boosting slime mould algorithm for parameter identification of photovoltaic models," Energy, Elsevier, vol. 234(C).
    11. Zhiqiang Liu & Weidong Wang & Junyi He & Jianjun Zhang & Jing Wang & Shasha Li & Yining Sun & Xianyang Ren, 2023. "A New Hybrid Algorithm for Vehicle Routing Optimization," Sustainability, MDPI, vol. 15(14), pages 1-15, July.
    12. Ren, Hao & Li, Jun & Chen, Huiling & Li, ChenYang, 2021. "Adaptive levy-assisted salp swarm algorithm: Analysis and optimization case studies," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 181(C), pages 380-409.
    13. Kelachukwu J. Iheanetu, 2022. "Solar Photovoltaic Power Forecasting: A Review," Sustainability, MDPI, vol. 14(24), pages 1-31, December.
    14. El-Dabah, Mahmoud A. & El-Sehiemy, Ragab A. & Hasanien, Hany M. & Saad, Bahaa, 2023. "Photovoltaic model parameters identification using Northern Goshawk Optimization algorithm," Energy, Elsevier, vol. 262(PB).
    15. Ali Asghar Heidari & Mehdi Akhoondzadeh & Huiling Chen, 2022. "A Wavelet PM2.5 Prediction System Using Optimized Kernel Extreme Learning with Boruta-XGBoost Feature Selection," Mathematics, MDPI, vol. 10(19), pages 1-35, September.
    16. Long, Wen & Jiao, Jianjun & Liang, Ximing & Xu, Ming & Tang, Mingzhu & Cai, Shaohong, 2022. "Parameters estimation of photovoltaic models using a novel hybrid seagull optimization algorithm," Energy, Elsevier, vol. 249(C).
    17. Shaheen, Abdullah M. & Ginidi, Ahmed R. & El-Sehiemy, Ragab A. & El-Fergany, Attia & Elsayed, Abdallah M., 2023. "Optimal parameters extraction of photovoltaic triple diode model using an enhanced artificial gorilla troops optimizer," Energy, Elsevier, vol. 283(C).
    18. Rabeh Abbassi & Salem Saidi & Abdelkader Abbassi & Houssem Jerbi & Mourad Kchaou & Bilal Naji Alhasnawi, 2023. "Accurate Key Parameters Estimation of PEMFCs’ Models Based on Dandelion Optimization Algorithm," Mathematics, MDPI, vol. 11(6), pages 1-21, March.
    19. Chen, Chengcheng & Wang, Xianchang & Yu, Helong & Wang, Mingjing & Chen, Huiling, 2021. "Dealing with multi-modality using synthesis of Moth-flame optimizer with sine cosine mechanisms," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 188(C), pages 291-318.
    20. Mostafa Elshahed & Ali M. El-Rifaie & Mohamed A. Tolba & Ahmed Ginidi & Abdullah Shaheen & Shazly A. Mohamed, 2022. "An Innovative Hunter-Prey-Based Optimization for Electrically Based Single-, Double-, and Triple-Diode Models of Solar Photovoltaic Systems," Mathematics, MDPI, vol. 10(23), pages 1-22, December.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:matcom:v:219:y:2024:i:c:p:544-558. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.journals.elsevier.com/mathematics-and-computers-in-simulation/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.