一句话:系统考察 CodeBERT 在代码克隆检测上的泛化能力,揭示语义克隆检测仍是未解难题。
本文关注基于 CodeBERT 的代码克隆检测模型是否真正解决了该任务。尽管 CodeBERT 等 Transformer 网络在基准数据集上已取得优异结果,作者指出这并不意味着代码克隆检测已被解决。论文围绕泛化性展开分析,特别强调语义代码克隆的检测仍然具有挑战性。摘要未展开具体实验设置与结果,但核心结论是:现有基准上的高性能可能掩盖模型在更广泛、语义相似而非文本相似的克隆场景中的不足,因此需要更严格的泛化评估来理解 CodeBERT 类模型的真实能力边界。
Transformer networks such as CodeBERT already achieve outstanding results for code clone detection in benchmark datasets, so one could assume that this task has already been solved. However, code clone detection is not a trivial task. Semantic code clones, in particular, are challenging to detect.