Brought to you by:
Paper The following article is Open access

Explainable source code authorship attribution algorithm

and

Published under licence by IOP Publishing Ltd
, , Citation Alina Bogdanova and Vitaly Romanov 2021 J. Phys.: Conf. Ser. 2134 012011 DOI 10.1088/1742-6596/2134/1/012011

1742-6596/2134/1/012011

Abstract

Source Code Authorship Attribution is a problem that is lately studied more often due improvements in Deep Learning techniques. Among existing solutions, two common issues are inability to add new authors without retraining and lack of interpretability. We address both these problem. In our experiments, we were able to correctly classify 75% of authors for diferent programming languages. Additionally, we applied techniques of explainable AI (XAI) and found that our model seems to pay attention to distinctive features of source code.

Export citation and abstract BibTeX RIS

Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.

Please wait… references are loading.
10.1088/1742-6596/2134/1/012011