From text to threats: A language model approach to software vulnerability detection

3Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

In the rapidly-evolving landscape of software development, the detection of vulnerabilities in source code has become of paramount importance. Our study introduces a novel knowledge distillation (KD) technique aimed at enhancing vulnerability detection in software codebases. Using benchmark datasets such as SARD, SeVC, Devign, and D2A, we assess the prowess of the KD method when applied to different classifiers, specifically GPT2, CodeBERT, and LSTM. The empirical results are revealed a marked improvement in the performance of these classifiers upon the implementation of the KD technique, particularly with the GPT-2 model demonstrating the most promising outcomes. This work underscores the potential of integrating transformer-based learning models, like GPT-2, with knowledge distillation for more efficient and accurate vulnerability detection.

Cite

CITATION STYLE

APA

Omar, M., & Burrell, D. (2024). From text to threats: A language model approach to software vulnerability detection. International Journal of Mathematics and Computer in Engineering, 2(1), 23–34. https://doi.org/10.2478/ijmce-2024-0003

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free