Surface defect detection methods for industrial products: A review

Y Chen, Y Ding, F Zhao, E Zhang, Z Wu, L Shao - Applied Sciences, 2021 - mdpi.com
The comprehensive intelligent development of the manufacturing industry puts forward new
requirements for the quality inspection of industrial products. This paper summarizes the …

Defect detection methods for industrial products using deep learning techniques: A review

A Saberironaghi, J Ren, M El-Gindy - Algorithms, 2023 - mdpi.com
Over the last few decades, detecting surface defects has attracted significant attention as a
challenging task. There are specific classes of problems that can be solved using traditional …

The impact of class rebalancing techniques on the performance and interpretation of defect prediction models

C Tantithamthavorn, AE Hassan… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Defect models that are trained on class imbalanced datasets (ie, the proportion of defective
and clean modules is not equally represented) are highly susceptible to produce inaccurate …

Machine learning based methods for software fault prediction: A survey

SK Pandey, RB Mishra, AK Tripathi - Expert Systems with Applications, 2021 - Elsevier
Several prediction approaches are contained in the arena of software engineering such as
prediction of effort, security, quality, fault, cost, and re-usability. All these prediction …

Investigation on the stability of SMOTE-based oversampling techniques in software defect prediction

S Feng, J Keung, X Yu, Y **ao, M Zhang - Information and Software …, 2021 - Elsevier
Context: In practice, software datasets tend to have more non-defective instances than
defective ones, which is referred to as the class imbalance problem in software defect …

COSTE: Complexity-based OverSampling TEchnique to alleviate the class imbalance problem in software defect prediction

S Feng, J Keung, X Yu, Y **ao, KE Bennin… - Information and …, 2021 - Elsevier
Context: Generally, there are more non-defective instances than defective instances in the
datasets used for software defect prediction (SDP), which is referred to as the class …

Examining the performance of kernel methods for software defect prediction based on support vector machine

M Azzeh, Y Elsheikh, AB Nassif, L Angelis - Science of Computer …, 2023 - Elsevier
Abstract Support Vector Machine (SVM) has been widely used to build software defect
prediction models. Prior studies compared the accuracy of SVM to other machine learning …

Predictive models in software engineering: Challenges and opportunities

Y Yang, X **a, D Lo, T Bi, J Grundy… - ACM Transactions on …, 2022 - dl.acm.org
Predictive models are one of the most important techniques that are widely applied in many
areas of software engineering. There have been a large number of primary studies that …

Dealing with imbalanced data for interpretable defect prediction

Y Gao, Y Zhu, Y Zhao - Information and software technology, 2022 - Elsevier
Context Interpretation has been considered as a key factor to apply defect prediction in
practice. As interpretation from rule-based interpretable models can provide insights about …

An empirical study toward dealing with noise and class imbalance issues in software defect prediction

SK Pandey, AK Tripathi - Soft Computing, 2021 - Springer
The quality of the defect datasets is a critical issue in the domain of software defect
prediction (SDP). These datasets are obtained through the mining of software repositories …