In this research, detection of steel defects is a significant use of computer vision that can enhance industrial quality control. New prospects for automated defect segmentation are presented by recent developments in...
详细信息
Agriculture is of vital importance to human life as it is the main source of livestock production and contributes significantly to the country's employment opportunities and economy. Ensuring high standards of pro...
详细信息
Software engineering workflows use version control systems to track changes and handle merge cases from multiple contributors. This has introduced challenges to testing because it is impractical to test whole codebase...
详细信息
Software engineering workflows use version control systems to track changes and handle merge cases from multiple contributors. This has introduced challenges to testing because it is impractical to test whole codebases to ensure each change is defect-free, and it is not enough to test changed files alone. Just-in-time software defect prediction (JIT-SDP) systems have been proposed to solve this by predicting the likelihood that a code change is defective. Numerous techniques have been studied to build such JIT software defect prediction models, but the power of pre-trained code transformer language models in this task has been underexplored. These models have achieved human-level performance in code understanding and software engineering tasks. Inspired by that, we modeled the problem of change defect prediction as a text classification task utilizing these pre-trained models. We have investigated this idea on a recently published dataset, ApacheJIT, consisting of 44k commits. We concatenated the changed lines in each commit as one string and augmented it with the commit message and static code metrics. Parameter-efficient fine-tuning was performed for 4 chosen pre-trained models, JavaBERT, CodeBERT, CodeT5, and CodeReviewer, with either partially frozen layers or low-rank adaptation (LoRA). Additionally, experiments with the Local, Sparse, and Global (LSG) attention variants were conducted to handle long commits efficiently, which reduces memory consumption. As far as the authors are aware, this is the first investigation into the abilities of pre-trained code models to detect defective changes in the ApacheJIT dataset. Our results show that proper fine-tuning improves the defect prediction performance of the chosen models in the F1 scores. CodeBERT and CodeReviewer achieved a 10% and 12% increase in the F1 score over the best baseline models, JITGNN and JITLine, when commit messages and code metrics are included. Our approach sheds more light on the abilities of l
The information on used cars offers a thorough analysis of the second-hand car industry. This dataset may be utilized to construct predictive models that can estimate the price of a used car based on its characteristi...
详细信息
Understanding and recognition of human emotions are very crucial in various fields. This paper proposes a new approach to show the different feelings that are hidden using multi-modalities like video, audio, and textu...
详细信息
In software development, system integrity is a measure of the impact code changes have on them. It is determined by the team's comprehension. However, rapid evolution of change commits and interaction in complex c...
详细信息
This study presents a comparative analysis of the Deep Q-Network (DQN) and Deep Deterministic Policy Gradient (DDPG) reinforcement learning algorithms in the context of stock trading, focusing on historical stock pric...
详细信息
Recommendation systems are the subset of data filtering techniques and focus on providing personalized suggestions to the users. The systems rely on the data to provide insightful suggestions. Over the years, recommen...
详细信息
Reliability prediction in automotive systems undoubted represents a substantial part of safety and customer satisfaction. a new graph-based probabilistic method and machine learning algorithm for the automotive system...
详细信息
MAESTRO-EP (Multi-Architecture Ensemble System for Temporal Reasoning and Outcome Prediction in Event Processing) is an innovative deep learning framework designed to model and predict outcomes in complex event-driven...
详细信息
暂无评论