Optimizing Software Vulnerability Detection with MDSADNet: A Multi-Scale Convolutional Approach Enhanced by Mantis-Inspired Optimization

Journal Title: Information Dynamics and Applications - Year 2024, Vol 3, Issue 2

Abstract

The persistent emergence of software vulnerabilities necessitates the development of effective detection methodologies. Machine learning (ML) and deep learning (DL) offer promising avenues for automating feature extraction; however, their efficacy in vulnerability detection remains insufficiently explored. This study introduces the Multi-Deep Software Automation Detection Network (MDSADNet) to enhance binary and multi-class software classification. Unlike traditional one-dimensional Convolutional Neural Networks (CNNs), MDSADNet employs a novel two-dimensional multi-scale convolutional process to capture both intra-data and inter-data -gram features. Experimental evaluations conducted on binary and multi-class datasets demonstrate MDSADNet's superior performance in software automation classification. Furthermore, the Mantis Search Algorithm (MSA), inspired by the foraging and mating behaviors of mantises, was incorporated to optimize MDSADNet’s hyperparameters. This optimization process was structured into three distinct stages: sexual cannibalism, prey pursuit, and prey assault. The model's validation involved performance metrics such as F1-score, recall, accuracy, and precision. Comparative analyses with state-of-the-art DL and ML models highlight MDSADNet's enhanced classification capabilities. The results indicate that MDSADNet significantly outperforms existing models, achieving higher accuracy and robustness in detecting software vulnerabilities.

Authors and Affiliations

Srinivasa Rao Vemula, Maruthi Vemula, Ramesh Vatambeti

Keywords

Related Articles

Examining Public Perceptions of UK Rail Strikes: A Text Analytics Approach Using Twitter Data

Social media, particularly Twitter, has emerged as a vital platform for understanding public opinion on contemporary issues. This study investigates public attitudes towards UK rail strikes by analyzing Twitter data and...

An Enhanced QoS-Aware Multipath Routing Protocol for Real-Time IoT Applications in MANETs

Recent transmission of large volumes of data through mobile ad hoc networks (MANETs) has resulted in degraded Quality of Service (QoS) due to factors such as packet loss, delay, and packet drop in multipath routing. To a...

Bridging Fundamental Physics and Practical Applications: Advances in Quantum-Enhanced Sensing

Quantum-enhanced sensing has emerged as a transformative technology with the potential to surpass classical sensing modalities in precision and sensitivity. This study explores the advancements and applications of quan...

A Deep Convolutional Neural Network Framework for Enhancing Brain Tumor Diagnosis on MRI Scans

Brain tumors are a critical public health concern, often resulting in limited life expectancy for patients. Accurate diagnosis of brain tumors is crucial to develop effective treatment strategies and improve patients' qu...

Routing Attack Detection Using Ensemble Deep Learning Model for IIoT

Smart cities, ITS, supply chains, and smart industries may all be developed with minimal human interaction thanks to the increasing prevalence of automation enabled by machine-type communication (MTC). Yet, MTC has subst...

Download PDF file
  • EP ID EP744290
  • DOI https://doi.org/10.56578/ida030204
  • Views 73
  • Downloads 1

How To Cite

Srinivasa Rao Vemula, Maruthi Vemula, Ramesh Vatambeti (2024). Optimizing Software Vulnerability Detection with MDSADNet: A Multi-Scale Convolutional Approach Enhanced by Mantis-Inspired Optimization. Information Dynamics and Applications, 3(2), -. https://europub.co.uk/articles/-A-744290