arrow
Return

Program-plate: a method for identifying the ability to extract vulnerability features

delete2026-01-14
delete0
delete
OA
AI
Y
Yifan Wang
Y
Yanzhi Hou
吴斌 cover
吴斌 (Bin Wu) *
DOI:10.1186/s42400-025-00404-2delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Although there are numerous advanced and well-established models and methods available for code auditing tasks, their interpretability remains a significant challenge. For machine learning models designed to address code auditing problems, we often know that they can identify vulnerable code but lack insight into their decision-making criteria or whether they have effectively captured the characteristics of vulnerable code. To evaluate the capability of such models in extracting vulnerability-related features, this paper proposes a method called Program-PLATE. By extending a single vulnerable file into a PLATE-dataset, this method enables a more objective assessment of the model’s performance on the PLATE-dataset. We applied this method to evaluate multiple models, conducted an in-depth analysis based on the results, and provided suggestions and expectations for future research directions.
Keywords:
Vulnerability detection
Code cloning
Machine learning
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

C
Cybersecurity
IF:
3.7
Papers:
574
Citations:
1.0K

Organization

S
State Key Laboratory of Cyberspace Security Defense
Scholars:
35
Papers: 11
Citations: 0