Towards Using Data-Influence Methods to Detect Noisy Samples in Source Code Corpora
Not on the map. Why?
Abstract (arXiv)
Despite the recent trend of developing and applying neural source code models to software engineering tasks, the quality of such models is insufficient for real-world use. This is because there could be noise in the source code corpora used to train such models. We adapt data-influence methods to detect such noises in this paper. Data-influence methods are used in machine learning to evaluate the similarity of a target sample to the correct samples in order to determine whether or not the target sample is noisy. Our evaluation results show that data-influence methods can identify noisy samples from neural code models in classification-based tasks. This approach will contribute to the larger vision of developing better neural source code models from a data-centric perspective, which is a key driver for developing useful source code models in practice.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 14 of its 23 references that are in the map. First posted on arXiv 25 May 2022.
Builds on
14 of 23 references.
References · 14
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2019CodeSearchNet Challenge: Evaluating the State of Semantic Code Searchcited by 638
- 2020Estimating Training Data Influence by Tracing Gradient Descentcited by 565
- 2019Devign: Effective Vulnerability Identification by Learning Comprehensive Program Semantics via Graph Neural Networkscited by 266
- 2018code2vec: Learning Distributed Representations of Codecited by 249
- 2017Learning to Represent Programs with Graphscited by 219
- 2016A Convolutional Attention Network for Extreme Summarization of Source Codecited by 90
- 2020A Systematic Literature Review on the Use of Deep Learning in Software Engineering Researchcited by 35
- 2021An Empirical Comparison of Instance Attribution Methods for NLPcited by 35
- 2022On the Importance of Building High-quality Training Datasets for Neural Code Searchcited by 30
- 2020Opportunities and Challenges in Code Search Toolscited by 22
2 more
- 2021Deep Learning for Android Malware Defenses: a Systematic Literature Reviewcited by 18
- 2022Data Smells in Public Datasetscited by 5
Built on by
Citing papers per year: 2023: 2; 2024: 0; 2025: 2.
4 papers.
- 2023The Vault: A Comprehensive Multilingual Dataset for Advancing Code Understanding and Generationcited by 20
- 2023Class based Influence Functions for Error Detectioncited by 2
- 2025Detecting and Rectifying Noisy Labels: A Similarity-based Approachcited by 0
- 2025MANTRA: a Framework for Multi-stage Adaptive Noise TReAtment During Trainingcited by 0
- 2025MANTRA: a Framework for Multi-stage Adaptive Noise TReAtment During Training3 Dec 2025
- 2025Detecting and Rectifying Noisy Labels: A Similarity-based Approach28 Sep 2025
- 2023The Vault: A Comprehensive Multilingual Dataset for Advancing Code Understanding and Generation9 May 2023
- 2023Class based Influence Functions for Error Detection2 May 2023