arrow
Return

A Reinforcement Learning-Driven Adversarial Attack Methods With Dynamic Perturbation Optimization

delete2026-07-09
delete0
PRE
AI
L
Liguo Wang
X
Xiaoyi Wang
X
Xiaoning Du
J
Jianming Chang
李必信 (Bixin Li)
DOI:10.1109/tr.2026.3712009delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Pretrained programming language models (PLMs) have shown strong performance in software engineering tasks, but remain vulnerable to adversarial attacks. Traditional methods rely on narrow, static perturbation strategies, leading to poor diversity and a combinatorial explosion of the search space when multiple operations are applied. To address these limitations, we propose CodeRL-IA, an adversarial attack method that integrates reinforcement learning and importance analysis to dynamically optimize semantics-preserving perturbation strategies, achieving high attack effectiveness while maintaining code quality. Extensive experiments on code summarization, code translation, and defect detection tasks demonstrate that CodeRL-IA outperforms the baselines, with average attack success rates of 9.8% and 14.87% higher than those of the baseline methods, while keeping comparable code quality.
Keywords:
Attack optimization
code adversarial attacks
PLMs robustness
pretrained programming language models

Journal

IEEE Transactions on Reliability cover
IEEE Transactions on Reliability
IF:
5.7
Papers:
2.7K
Citations:
8.5K

Organization

S
Southeast University
Scholars:
1.9W
Papers: 7.9K
Citations: 480
M
monash university
Scholars:
8.3K
Papers: 3.8K
Citations: 0