paper-with-me

Papers

SATDAUG -- A Balanced and Augmented Dataset for Detecting Self-Admitted Technical Debt

2024-03-12 · Edi Sutoyo, Andrea Capiluppi

Self-admitted technical debt (SATD) refers to a form of technical debt in which developers explicitly acknowledge and document the existence of technical shortcuts, workarounds, or temporary solutions within the codebase. Over recent years, researchers have manually labeled datasets derived from various software development artifacts: source code comments, messages from the issue tracker and pull request sections, and commit messages. These datasets are designed for training, evaluation, performance validation, and improvement of machine learning and deep learning models to accurately identify SATD instances. However, class imbalance poses a serious challenge across all the existing datasets, particularly when researchers are interested in categorizing the specific types of SATD. In order to address the scarcity of labeled data for SATD \textit{identification} (i.e., whether an instance is SATD or not) and \textit{categorization} (i.e., which type of SATD is being classified) in existing datasets, we share the \textit{SATDAUG} dataset, an augmented version of existing SATD datasets, including source code comments, issue tracker, pull requests, and commit messages. These augmented datasets have been balanced in relation to the available artifacts and provide a much richer source of labeled data for training machine learning or deep learning models.

📄 PDF Abstract BibTeX arXiv:2403.07690

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Deep Learning and Data Augmentation for Detecting Self-Admitted Technical Debt

2024-10-21 · Edi Sutoyo, Paris Avgeriou, Andrea Capiluppi

Self-Admitted Technical Debt (SATD) refers to circumstances where developers use textual artifacts to explain why the existing implementation is not optimal. Past research in detecting SATD has focused on either identify…

Data AugmentationLanguage ModelingLanguage ModellingLarge Language Model

Detecting Anomalies using Generative Adversarial Networks on Images

2022-11-24 · Rushikesh Zawar, Krupa Bhayani, Neelanjan Bhowmik, Kamlesh Tiwari 외

Automatic detection of anomalies such as weapons or threat objects in baggage security, or detecting impaired items in industrial production is an important computer vision task demanding high efficiency and accuracy. Mo…

Anomaly DetectionDecoderGenerative Adversarial Network

Augmented Balanced Image Dataset Generator Using AugStatic Library

2022-05-01 · International Journal Of Research And Analytical Reviews (IJRAR) 2022 5 · Allena Venkata Sai Abhishek, Dr. Venkateswara Rao Gurrala

The mixed data consists of various structured and unstructured data. The exponential boom of the amount of data has made the datasets of varying samples. This paper focuses on the image dataset generator that balances an…

ClassificationData AugmentationData VisualizationDetecting Image Manipulation+13

Over-Sampling Strategy in Feature Space for Graphs based Class-imbalanced Bot Detection

2023-02-14 · Shuhao Shi, Kai Qiao, Jie Yang, Baojie Song 외

The presence of a large number of bots in Online Social Networks (OSN) leads to undesirable social effects. Graph neural networks (GNNs) are effective in detecting bots as they utilize user interactions. However, class-i…

Improving ClusterGAN Using Self-Augmented Information Maximization of Disentangling Latent Spaces

2021-07-27 · Tanmoy Dam, Sreenatha G. Anavatti, Hussein A. Abbass

Since their introduction in the last few years, conditional generative models have seen remarkable achievements. However, they often need the use of large amounts of labelled information. By using unsupervised conditiona…

Clustering