跳到主要內容
AI News HubLIVE
站內改寫1 分鐘閱讀

FMI_SU_Yotkova_Kastreva 在 SemEval-2026 任務13中:透過文體學訊號輕量級檢測LLM生成的程式碼

文章摘要

該團隊參與SemEval-2026任務13,旨在檢測多種程式語言中由大語言模型生成的程式碼。他們採用了輕量級特徵方法和決策樹,僅需CPU即可快速推理,為大型預訓練模型提供了高效替代方案。

來源arXiv Computational Linguistics作者: Elitsa Yotkova, Violeta Kastreva, Dimitar Dimitrov, Ivan Koychev, Preslav Nakov
FMI_SU_Yotkova_Kastreva 在 SemEval-2026 任務13中:透過文體學訊號輕量級檢測LLM生成的程式碼
回報錯誤

更正管道尚未開通,可先複製下方文章資訊留存。

查看更正說明
直接讀正文

本文介紹了由Elitsa Yotkova、Violeta Kastreva、Dimitar Dimitrov、Ivan Koychev和Preslav Nakov組成的FMI_SU_Yotkova_Kastreva團隊在SemEval-2026任務13中的工作。該任務專注於跨多種程式語言和應用場景檢測由大語言模型(LLM)生成的程式碼,並要求參賽系統能夠泛化至未見語言和領域。團隊參與了子任務A(二元分類),目標是區分人類編寫和機器生成的程式碼片段。

團隊探索了兩種路徑:預訓練程式碼編碼器與輕量級特徵方法。最終選擇了後者,設計了基於比率的新特徵,這些特徵對程式碼片段長度的變化不敏感,從而提高了魯棒性。為了增強檢測能力,他們使用瞭解析引擎和程式語言分類器來提取與程式碼描述性相關的訊號,並訓練了一個額外的程式碼與文本行分類器,以識別樣本中嵌入的純自然語言段落。

在預測階段,他們將一個淺層決策樹與基於資料分析的啟發式規則相結合,生成最終判斷。這一組合方案計算效率極高,訓練僅需CPU資源,推理時間幾乎即時,為依賴大型預訓練模型的方法提供了一個輕量級且可擴充套件的替代方案。該工作的貢獻在於證明了透過精心設計的統計特徵和簡單模型,也能在機器生成程式碼檢測任務上取得良好表現,同時保持較低的計算成本。論文於2026年5月5日提交至arXiv,目前正在等待DOI註冊。

展開要點與分析

文章情報

工程師進階

要點

  • 參與SemEval-2026任務13子任務A,進行二元分類檢測機器生成程式碼。
  • 設計基於比率的不易受程式碼長度影響的特徵,並結合解析引擎和語言分類器提取訊號。
  • 採用淺層決策樹與啟發式規則,訓練僅需CPU,推理速度接近即時。
  • 方法可泛化至多種程式語言和未見領域。

要點與分析由自動化流程生成,可能有誤,請結合原始來源核實。