Improving Source Code Similarity Detection Through GraphCodeBERT and Integration of Additional Features

Jorge Martinez-Gil
2024-08-12
Abstract:This paper presents a novel approach for source code similarity detection that integrates an additional output feature into the classification process with the goal of improving model performance. Our approach is based on the GraphCodeBERT model, extended with a custom output feature layer and a concatenation mechanism for improved feature representation. The model was trained and evaluated, achieving promising results in terms of precision, recall, and f-measure. The implementation details, including model architecture and training strategies are discussed. The source code that illustrates our approach can be downloaded from <a class="link-external link-https" href="https://www.github.com/jorge-martinez-gil/graphcodebert-feature-integration" rel="external noopener nofollow">this https URL</a>.
Software Engineering
What problem does this paper attempt to address?