paper-with-me

Papers

Effective Code Membership Inference for Code Completion Models via Adversarial Prompts

2025-11-19 · Yuan Jiang, Zehao Li, Shan Huang, Christoph Treude, Xiaohong Su, Tiantian Wang arxiv

Membership inference attacks (MIAs) on code completion models offer an effective way to assess privacy risks by inferring whether a given code snippet was part of the training data. Existing black- and gray-box MIAs rely on expensive surrogate models or manually crafted heuristic rules, which limit their ability to capture the nuanced memorization patterns exhibited by over-parameterized code language models. To address these challenges, we propose AdvPrompt-MIA, a method specifically designed for code completion models, combining code-specific adversarial perturbations with deep learning. The core novelty of our method lies in designing a series of adversarial prompts that induce variations in the victim code model's output. By comparing these outputs with the ground-truth completion, we construct feature vectors to train a classifier that automatically distinguishes member from non-member samples. This design allows our method to capture richer memorization patterns and accurately infer training set membership. We conduct comprehensive evaluations on widely adopted models, such as Code Llama 7B, over the APPS and HumanEval benchmarks. The results show that our approach consistently outperforms state-of-the-art baselines, with AUC gains of up to 102%. In addition, our method exhibits strong transferability across different models and datasets, underscoring its practical utility and generalizability.

📄 PDF Abstract BibTeX arXiv:2511.15107

Code (0)

등록된 구현이 없습니다.

Tasks

Code Completion

Similar Papers 제목 키워드 기반

Does Your Neural Code Completion Model Use My Code? A Membership Inference Approach

2024-04-22 · Yao Wan, Guanghua Wan, Shijie Zhang, Hongyu Zhang 외

Recent years have witnessed significant progress in developing deep learning-based models for automated code completion. Although using source code in GitHub has been a common practice for training deep-learning-based mo…

Code CompletionMemorization

Privacy-preserving Generative Framework Against Membership Inference Attacks

2022-02-11 · Ruikang Yang, Jianfeng Ma, Yinbin Miao, Xindi Ma

Artificial intelligence and machine learning have been integrated into all aspects of our lives and the privacy of personal data has attracted more and more attention. Since the generation of the model needs to extract t…

Privacy Preserving

Reconstruction and Membership Inference Attacks against Generative Models

2019-06-07 · Benjamin Hilprecht, Martin Härterich, Daniel Bernau

We present two information leakage attacks that outperform previous work on membership inference against generative models. The first attack allows membership inference without assumptions on the type of the generative m…

Density EstimationInference AttackMembership Inference Attack

A Method to Facilitate Membership Inference Attacks in Deep Learning Models

2024-07-02 · Zitao Chen, Karthik Pattabiraman

Modern machine learning (ML) ecosystems offer a surging number of ML frameworks and code repositories that can greatly facilitate the development of ML models. Today, even ordinary data holders who are not ML experts can…

Inference AttackMembership Inference Attack

Protecting Private Code in IDE Autocomplete using Differential Privacy

2026-01-30 · Evgeny Grigorenko, David Stanojević, David Ilić, Egor Bogomolov 외 arxiv

Modern Integrated Development Environments (IDEs) increasingly leverage Large Language Models (LLMs) to provide advanced features like code autocomplete. While powerful, training these models on user-written code introdu…

Code Completion