Ensemble Learning-Based Vulnerability Detection and Forecasting

The problem of identifying threats in cyberspace is basically a classification problem for machine learning, which is also a need of the hour. While a large number of works related to vulnerability detection have been reported recently, the majority of the works have been focused on IT systems. Various factors related to these systems are considered for the classification of risk levels in these works, and appropriate recommendations about expected risks and vulnerabilities in the future will be given to their users. This work aims to detect possible risks and vulnerabilities and notify the user in a timely manner using parameters related to the user’s working PC in addition to the system on which the user relies. Various system-level and hardware-level features are extracted. The extracted features are clustered into three target classes: low, medium, and high. The obtained cluster groups are then fit into the regression model designed using linear regression, LASSO regression, and support vector regression for training. On evaluation, all three methods achieved almost equally in prediction, with support vector regression taking a slight lead in predicting the potential attack on the user.

Authors

Institutions

Publication Details

Journal
University of Bisha Journal for Basic and Applied Sciences
Published
2025-09-29
DOI
https://doi.org/10.65073/3122-3508.1007
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Ensemble Learning-Based Vulnerability Detection and Forecasting

Hamdan Alshehri
University of Bisha Journal for Basic and Applied Sciences
Software System Performance and Reliability
article

Ensemble Learning-Based Vulnerability Detection and Forecasting

Hamdan Alshehri
article en

Abstract

The problem of identifying threats in cyberspace is basically a classification problem for machine learning, which is also a need of the hour. While a large number of works related to vulnerability detection have been reported recently, the majority of the works have been focused on IT systems. Various factors related to these systems are considered for the classification of risk levels in these works, and appropriate recommendations about expected risks and vulnerabilities in the future will be given to their users. This work aims to detect possible risks and vulnerabilities and notify the user in a timely manner using parameters related to the user’s working PC in addition to the system on which the user relies. Various system-level and hardware-level features are extracted. The extracted features are clustered into three target classes: low, medium, and high. The obtained cluster groups are then fit into the regression model designed using linear regression, LASSO regression, and support vector regression for training. On evaluation, all three methods achieved almost equally in prediction, with support vector regression taking a slight lead in predicting the potential attack on the user.

University of Bisha Journal for Basic and Applied SciencesVol. 1(1)
Jazan University (SA)
Climate action
Openalex Percentile: Top 24%
Software System Performance and Reliability
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.