已入深夜,您辛苦了!由于当前在线用户较少,发布求助请尽量完整地填写文献信息,科研通机器人24小时在线,伴您度过漫漫科研夜!祝你早点完成任务,早点休息,好梦!

K-ASTRO: Structure-Aware Adaptation of LLMs for Code Vulnerability Detection

计算机科学 克隆(Java方法) 抽象语法树 精确性和召回率 人工智能 图形 语义学(计算机科学) 范围(计算机科学) 源代码 背景(考古学) 语法 自然语言处理 机器学习 代表(政治) 程序设计语言 理论计算机科学 政治 生物 古生物学 法学 DNA 遗传学 政治学
作者
Yifan Zhang,Junwen Yang,Haoyu Dong,Qingchen Wang,Huajie Shao,Kevin Leach,Yu Huang
出处
期刊:Cornell University - arXiv [Cornell University]
被引量:3
标识
DOI:10.48550/arxiv.2208.08067
摘要

Large Language Models (LLMs) are transforming software engineering tasks, including code vulnerability detection-a critical area of software security. However, existing methods often rely on resource-intensive models or graph-based techniques, limiting their accessibility and practicality. This paper introduces K-ASTRO, a lightweight Transformer model that combines semantic embeddings from LLMs with structural features of Abstract Syntax Trees (ASTs) to improve both efficiency and accuracy in code vulnerability detection. Our approach introduces an AST-based augmentation technique inspired by mutation testing, a structure-aware attention mechanism that incorporates augmented AST features, and a joint adaptation pipeline to unify code semantics and syntax. Experimental results on three large-scale datasets, including BigVul, DiverseVul, and PrimeVul-demonstrate state-of-the-art performance while enabling rapid inference on CPUs with minimal training time. By offering a scalable, interpretable, and efficient solution, K-ASTRO bridges the gap between LLM advancements and practical software vulnerability detection, providing open-sourced tools to foster further research.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
英俊的铭的应助被lily采纳,获得50
2秒前
4秒前
笑点低忆之完成签到 ,获得积分10
4秒前
李li完成签到,获得积分10
7秒前
牧青的应助被Criminology34采纳,获得50
7秒前
柠栀完成签到 ,获得积分10
7秒前
yuluo发布了新的文献求助10
8秒前
Gryff发布了新的文献求助10
10秒前
Dominic发布了新的文献求助50
10秒前
12秒前
天天快乐的应助被科研通管家采纳,获得10
12秒前
12秒前
机灵的沂的应助被科研通管家采纳,获得10
12秒前
英俊的铭的应助被科研通管家采纳,获得10
12秒前
12秒前
13秒前
crd完成签到,获得积分10
13秒前
將雨发布了新的文献求助10
17秒前
清神安发布了新的文献求助10
19秒前
舒服的凡之完成签到,获得积分10
20秒前
酷炫的安雁完成签到 ,获得积分10
22秒前
LingC完成签到,获得积分10
22秒前
23秒前
Zone完成签到 ,获得积分10
23秒前
王嘉鹏完成签到,获得积分20
24秒前
將雨完成签到,获得积分10
25秒前
鼠子完成签到 ,获得积分10
25秒前
吴兰田完成签到,获得积分10
28秒前
yuluo完成签到,获得积分10
28秒前
沉醉的中国钵完成签到 ,获得积分10
29秒前
Rimuri发布了新的文献求助10
29秒前
整齐豆芽完成签到 ,获得积分10
31秒前
tao完成签到,获得积分10
32秒前
潇洒的老黑完成签到,获得积分10
33秒前
完美世界的应助被王嘉鹏采纳,获得10
37秒前
冷傲的忆安完成签到,获得积分10
39秒前
41秒前
41秒前
苏景烟完成签到 ,获得积分10
44秒前
古语发布了新的文献求助10
50秒前
高分求助中
(应助此贴封号)通过应助OA文献获取积分 10000
Rosenblum, Global Change Biology 800
中国器官捐献和移植发展报告(2024) 520
Organizational Behavior 510
Arbitrage Theory in Discrete and Continuous Time 500
Production Logging: Theoretical and Interpretive Elements 400
English Longitudinal Study of Ageing: Waves 0-11, 1998-2024 300
热门求助领域 (近24小时)
化学 材料科学 医学 生物 计算机科学 工程类 纳米技术 有机化学 化学工程 内科学 物理 生物化学 复合材料 催化作用 细胞生物学 人工智能 心理学 无机化学 基因 遗传学
热门帖子
关注 科研通微信公众号,转发送积分 7823564
求助须知:如何正确求助?哪些是违规求助? 9350092
关于积分的说明 20556240
捐赠科研通 7416255
什么是DOI,文献DOI怎么找? 3334095
关于科研通互助平台的介绍 2479415
邀请新用户注册赠送积分活动 2354240