{"id":"https://openalex.org/W7166707047","doi":"https://doi.org/10.48550/arxiv.2606.29815","title":"SrDetection: A Self-Referential Framework for Data Leakage Detection in Code Large Language Models","display_name":"SrDetection: A Self-Referential Framework for Data Leakage Detection in Code Large Language Models","publication_year":2026,"publication_date":"2026-06-29","ids":{"openalex":"https://openalex.org/W7166707047","doi":"https://doi.org/10.48550/arxiv.2606.29815"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2606.29815","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.29815","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2606.29815","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5085846056","display_name":"Shuaimin Li","orcid":"https://orcid.org/0000-0002-8368-916X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Li, Shuaimin","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139681545","display_name":"Liyang Fan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Fan, Liyang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139708353","display_name":"Zeyang Li","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Li, Zeyang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101235123","display_name":"Zhuoyue Wan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wan, Zhuoyue","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139665544","display_name":"Yufang Lin","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lin, Yufang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139710340","display_name":"Shiwen Ni","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ni, Shiwen","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5125050535","display_name":"Feiteng Fang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Fang, Feiteng","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5125040888","display_name":"Hamid Alinejad-Rokny","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Alinejad-Rokny, Hamid","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5134947889","display_name":"Y Song","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Song, Yuanfeng","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049652197","display_name":"Kun Jing","orcid":"https://orcid.org/0000-0001-9028-8869"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jing, Kun","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100374113","display_name":"Chen Zhang","orcid":"https://orcid.org/0000-0002-3306-9317"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhang, Chen Jason","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5139637401","display_name":"Min Yang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yang, Min","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.3246000111103058,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.3246000111103058,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.1005999967455864,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.07150000333786011,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/flagging","display_name":"Flagging","score":0.8587999939918518},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.6589999794960022},{"id":"https://openalex.org/keywords/heuristics","display_name":"Heuristics","score":0.5331000089645386},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.49410000443458557},{"id":"https://openalex.org/keywords/timestamp","display_name":"Timestamp","score":0.4878999888896942},{"id":"https://openalex.org/keywords/leakage","display_name":"Leakage (economics)","score":0.4810999929904938},{"id":"https://openalex.org/keywords/testbed","display_name":"Testbed","score":0.46560001373291016}],"concepts":[{"id":"https://openalex.org/C2777548347","wikidata":"https://www.wikidata.org/wiki/Q5456937","display_name":"Flagging","level":2,"score":0.8587999939918518},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7300000190734863},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.6589999794960022},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.5375999808311462},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.5331000089645386},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.49410000443458557},{"id":"https://openalex.org/C113954288","wikidata":"https://www.wikidata.org/wiki/Q186885","display_name":"Timestamp","level":2,"score":0.4878999888896942},{"id":"https://openalex.org/C2777042071","wikidata":"https://www.wikidata.org/wiki/Q6509304","display_name":"Leakage (economics)","level":2,"score":0.4810999929904938},{"id":"https://openalex.org/C31395832","wikidata":"https://www.wikidata.org/wiki/Q1318674","display_name":"Testbed","level":2,"score":0.46560001373291016},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4293000102043152},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.38510000705718994},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3531999886035919},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.31790000200271606},{"id":"https://openalex.org/C137293760","wikidata":"https://www.wikidata.org/wiki/Q3621696","display_name":"Language model","level":2,"score":0.3041999936103821},{"id":"https://openalex.org/C51632099","wikidata":"https://www.wikidata.org/wiki/Q3985153","display_name":"Training set","level":2,"score":0.30149999260902405},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.2833000123500824},{"id":"https://openalex.org/C2779803651","wikidata":"https://www.wikidata.org/wiki/Q5282088","display_name":"Discriminator","level":3,"score":0.28189998865127563},{"id":"https://openalex.org/C175291020","wikidata":"https://www.wikidata.org/wiki/Q1156822","display_name":"Offset (computer science)","level":2,"score":0.26829999685287476},{"id":"https://openalex.org/C47487241","wikidata":"https://www.wikidata.org/wiki/Q5227230","display_name":"Data access","level":2,"score":0.26190000772476196}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2606.29815","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.29815","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2606.29815","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.29815","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Evaluating":[0],"code":[1,183],"large":[2],"language":[3],"models":[4,130],"(Code":[5],"LLMs)":[6],"requires":[7],"reliable":[8],"detection":[9,64,120],"of":[10,85,164],"data":[11,23,185],"leakage,":[12],"where":[13,105],"benchmark":[14,22,87],"performance":[15],"is":[16,108],"artificially":[17],"inflated":[18],"by":[19,92,138],"exposure":[20],"to":[21,31,70,76],"during":[24],"pre-training.":[25],"Existing":[26],"approaches":[27],"either":[28],"assume":[29],"access":[30],"proprietary":[32],"training":[33,132],"corpora,":[34],"rely":[35],"on":[36,97,170],"brittle":[37],"heuristics":[38],"such":[39],"as":[40],"timestamp":[41],"filtering,":[42],"or":[43],"use":[44],"external":[45],"reference":[46],"sets":[47],"with":[48],"manually":[49],"tuned,":[50],"non-generalizable":[51],"thresholds.":[52],"To":[53],"address":[54],"these":[55],"limitations,":[56],"we":[57],"introduce":[58],"\\textbf{SrDetection},":[59],"a":[60,86,117,161],"unified":[61],"\\textbf{s}elf-\\textbf{r}eferential":[62],"leakage":[63,91,119,158,176],"framework":[65],"for":[66,111],"both":[67],"gray-box":[68,143,162],"(access":[69,75],"model":[71,77],"logits)":[72],"and":[73,89,122,131,145,184],"black-box":[74,150],"outputs)":[78],"settings.":[79],"SrDetection":[80,124,134],"generates":[81],"semantically":[82],"equivalent":[83],"variants":[84],"sample":[88],"detects":[90],"contrasting":[93],"the":[94,98,106,112,142,149],"model's":[95],"behavior":[96],"original":[99,107],"versus":[100],"its":[101],"variants,":[102],"flagging":[103],"cases":[104],"disproportionately":[109],"easier":[110],"model.":[113],"We":[114],"further":[115],"design":[116],"controlled":[118],"testbed":[121],"evaluate":[123],"in":[125,141,148],"this":[126],"environment.":[127],"Across":[128],"different":[129],"stages,":[133],"improves":[135],"average":[136],"F1":[137],"21.52":[139],"points":[140,147],"setting":[144,151],"14.46":[146],"over":[152],"strong":[153],"baselines,":[154],"demonstrating":[155],"robust,":[156],"threshold-independent":[157],"detection.":[159],"Finally,":[160],"study":[163],"15":[165],"widely":[166],"used":[167],"Code":[168],"LLMs":[169],"four":[171],"popular":[172],"benchmarks":[173],"reveals":[174],"benchmark-specific":[175],"patterns":[177],"beyond":[178],"prior":[179],"overlap-based":[180],"analyses\\footnote{\\footnotesize":[181],"Source":[182],"are":[186],"available":[187],"at":[188],"https://github.com/SMinL/SrDetectionCode":[189]},"counts_by_year":[],"updated_date":"2026-07-01T06:29:00.853634","created_date":"2026-07-01T00:00:00"}
