A Comparative Analysis of Metaheuristic Feature Selection Methods in Software Vulnerability Prediction

被引:0
|
作者
Bassi, Deepali [2 ]
Singh, Hardeep [1 ]
机构
[1] Department of Computer Science, Guru Nanak Dev, India
[2] Department of Computer Science, Guru Nanak Dev University, India University, India
关键词
Contrastive Learning - Prediction models;
D O I
10.37190/e-Inf250103
中图分类号
学科分类号
摘要
Background: Early identification of software vulnerabilities is an intrinsic step in achieving software security. In the era of artificial intelligence, software vulnerability prediction models (VPMs) are created using machine learning and deep learning approaches. The effectiveness of these models aids in increasing the quality of the software. The handling of imbalanced datasets and dimensionality reduction are important aspects that affect the performance of VPMs. Aim: The current study applies novel metaheuristic approaches for feature subset selection. Method: This paper performs a comparative analysis of forty-eight combinations of eight machine learning techniques and six metaheuristic feature selection methods on four public datasets. Results: The experimental results reveal that VPMs productivity is upgraded after the application of the feature selection methods for both metrics-based and text-mining-based datasets. Additionally, the study has applied Wilcoxon signed-rank test to the results of metrics-based and text-features-based VPMs to evaluate which outperformed the other. Furthermore, it discovers the best-performing feature selection algorithm based on AUC for each dataset. Finally, this paper has performed better than the benchmark studies in terms of F1-Score. Conclusion: The results conclude that GWO has performed satisfactorily for all the datasets. © 2025 The Authors.
引用
下载
收藏
相关论文
共 50 条
  • [21] Hybrid feature selection module for improving performance of software vulnerability severity prediction model on textual dataset
    Malhotra, Ruchika
    Vidushi
    Computing, 2025, 107 (02)
  • [22] Early stage diabetes prediction by features selection with metaheuristic methods
    Ozmen, Tugberk
    Kuzu, Uzeyir
    Kocyigit, Yuecel
    Sarnel, Haldun
    PAMUKKALE UNIVERSITY JOURNAL OF ENGINEERING SCIENCES-PAMUKKALE UNIVERSITESI MUHENDISLIK BILIMLERI DERGISI, 2023, 29 (06): : 596 - 606
  • [23] A comparative analysis of feature selection models for spatial analysis of floods using hybrid metaheuristic and machine learning models
    Sarwar J.
    Khan S.A.
    Azmat M.
    Khan F.
    Environmental Science and Pollution Research, 2024, 31 (23) : 33495 - 33514
  • [24] A Study on Comparative Analysis of Feature Selection Algorithms for Students Grades Prediction
    Tariq, Muhammad Arham
    JOURNAL OF INFORMATION AND ORGANIZATIONAL SCIENCES, 2024, 48 (01) : 133 - 147
  • [25] Comparative analysis of feature selection and extraction methods for student performance prediction across different machine learning models
    Laakel Hemdanou, Abderrafik
    Lamarti Sefian, Mohammed
    Achtoun, Youssef
    Tahiri, Ismail
    Computers and Education: Artificial Intelligence, 2024, 7
  • [26] Empirical Analysis of Rank Aggregation-Based Multi-Filter Feature Selection Methods in Software Defect Prediction
    Balogun, Abdullateef O.
    Basri, Shuib
    Mahamad, Saipunidzam
    Abdulkadir, Said Jadid
    Capretz, Luiz Fernando
    Imam, Abdullahi A.
    Almomani, Malek A.
    Adeyemo, Victor E.
    Kumar, Ganesh
    ELECTRONICS, 2021, 10 (02) : 1 - 16
  • [27] A comparative study of iterative and non-iterative feature selection techniques for software defect prediction
    Taghi M. Khoshgoftaar
    Kehan Gao
    Amri Napolitano
    Randall Wald
    Information Systems Frontiers, 2014, 16 : 801 - 822
  • [28] A comparative study of iterative and non-iterative feature selection techniques for software defect prediction
    Khoshgoftaar, Taghi M.
    Gao, Kehan
    Napolitano, Amri
    Wald, Randall
    INFORMATION SYSTEMS FRONTIERS, 2014, 16 (05) : 801 - 822
  • [29] Evaluating the impact of feature selection consistency in software prediction
    Ali, Asad
    Gravino, Carmine
    SCIENCE OF COMPUTER PROGRAMMING, 2022, 213
  • [30] A Hybrid Feature Selection Method for Software Fault Prediction
    Jian, Yiheng
    Yu, Xiao
    Xu, Zhou
    Ma, Ziyi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2019, E102D (10) : 1966 - 1975