SERSEM: Selective Entropy-Weighted Scoring for Membership Inference in Code Language Models

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Dikici, Kıvanç Kuzey, Kara, Serdar, Çağlar, Semih, Tüzün, Eray, Sav, Sinem
Natura: Preprint
Pubblicazione: 2026
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866917378055471104
author Dikici, Kıvanç Kuzey
Kara, Serdar
Çağlar, Semih
Tüzün, Eray
Sav, Sinem
author_facet Dikici, Kıvanç Kuzey
Kara, Serdar
Çağlar, Semih
Tüzün, Eray
Sav, Sinem
contents As Large Language Models (LLMs) for code increasingly utilize massive, often non-permissively licensed datasets, evaluating data contamination through Membership Inference Attacks (MIAs) has become critical. We propose SERSEM (Selective Entropy-Weighted Scoring for Membership Inference), a novel white-box attack framework that suppresses uninformative syntactical boilerplate to amplify specific memorization signals. SERSEM utilizes a dual-signal methodology: first, a continuous character-level weight mask is derived through static Abstract Syntax Tree (AST) analysis, spellchecking-based multilingual logic detection, and offline linting. Second, these heuristic weights are used to pool internal transformer activations and calibrate token-level Z-scores from the output logits. Evaluated on a 25,000-sample balanced dataset, SERSEM achieves a global AUC-ROC of 0.7913 on the StarCoder2-3B model and 0.7867 on the StarCoder2-7B model, consistently outperforming the implemented probability-based baselines Loss, Min-K% Prob, and PAC. Our findings demonstrate that focusing on human-centric coding anomalies provides a significantly more robust indicator of verbatim memorization than sequence-level probability averages.
format Preprint
id arxiv_https___arxiv_org_abs_2604_01147
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle SERSEM: Selective Entropy-Weighted Scoring for Membership Inference in Code Language Models
Dikici, Kıvanç Kuzey
Kara, Serdar
Çağlar, Semih
Tüzün, Eray
Sav, Sinem
Software Engineering
Cryptography and Security
As Large Language Models (LLMs) for code increasingly utilize massive, often non-permissively licensed datasets, evaluating data contamination through Membership Inference Attacks (MIAs) has become critical. We propose SERSEM (Selective Entropy-Weighted Scoring for Membership Inference), a novel white-box attack framework that suppresses uninformative syntactical boilerplate to amplify specific memorization signals. SERSEM utilizes a dual-signal methodology: first, a continuous character-level weight mask is derived through static Abstract Syntax Tree (AST) analysis, spellchecking-based multilingual logic detection, and offline linting. Second, these heuristic weights are used to pool internal transformer activations and calibrate token-level Z-scores from the output logits. Evaluated on a 25,000-sample balanced dataset, SERSEM achieves a global AUC-ROC of 0.7913 on the StarCoder2-3B model and 0.7867 on the StarCoder2-7B model, consistently outperforming the implemented probability-based baselines Loss, Min-K% Prob, and PAC. Our findings demonstrate that focusing on human-centric coding anomalies provides a significantly more robust indicator of verbatim memorization than sequence-level probability averages.
title SERSEM: Selective Entropy-Weighted Scoring for Membership Inference in Code Language Models
topic Software Engineering
Cryptography and Security
url https://arxiv.org/abs/2604.01147