REVIEW 3 cited by
Too Few Bug Reports? Exploring Data Augmentation for Improved Changeset-based Bug Localization
Not yet reviewed by Pith; the record is open.
This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.
SPECIMEN: schema-true, not a live event
T0 review · schema-true
One-sentence machine reading of the paper's core claim.
pith:XXXXXXXX · record.json · timestamp
Signed reviews
read the original abstract
Modern Deep Learning (DL) architectures based on transformers (e.g., BERT, RoBERTa) are exhibiting performance improvements across a number of natural language tasks. While such DL models have shown tremendous potential for use in software engineering applications, they are often hampered by insufficient training data. Particularly constrained are applications that require project-specific data, such as bug localization, which aims at recommending code to fix a newly submitted bug report. Deep learning models for bug localization require a substantial training set of fixed bug reports, which are at a limited quantity even in popular and actively developed software projects. In this paper, we examine the effect of using synthetic training data on transformer-based DL models that perform a more complex variant of bug localization, which has the goal of retrieving bug-inducing changesets for each bug report. To generate high-quality synthetic data, we propose novel data augmentation operators that act on different constituent components of bug reports. We also describe a data balancing strategy that aims to create a corpus of augmented bug reports that better reflects the entire source code base, because existing bug reports used as training data usually reference a small part of the code base.
Forward citations
Cited by 3 Pith papers
-
Enhancing IR-based Fault Localization using Large Language Models
GPT-4-generated queries, user-feedback reformulation, and a learning-to-rank model reportedly raise IR-based fault localization MRR to 0.677 on the Bench4BL dataset, beating seven prior techniques.
-
When Deep Learning Meets Information Retrieval-based Bug Localization: A Survey
A systematic literature survey of 61 deep-learning-based IRBL studies that proposes taxonomies and a performance overview, concluding that DL mitigates lexical gap, code structure, and cold-start issues while LLM-base...
-
Assessing Data Augmentation-Induced Bias in Training and Testing of Machine Learning Models
A flaky-test classifier scores 8% higher on augmented copies of its training data than on independent test cases, but the comparison conflates augmentation with train-test overlap.
Discussion (0). Continue with ORCID to comment.