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 …

[HTML][HTML] 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 …

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 …

Does data sampling improve deep learning-based vulnerability detection? Yeas! and Nays!

X Yang, S Wang, Y Li, S Wang - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Recent progress in Deep Learning (DL) has sparked interest in using DL to detect software
vulnerabilities automatically and it has been demonstrated promising results at detecting …

Improving the undersampling technique by optimizing the termination condition for software defect prediction

S Feng, J Keung, Y **ao, P Zhang, X Yu… - Expert Systems with …, 2024 - Elsevier
The class imbalance problem significantly hinders the ability of the software defect
prediction (SDP) models to distinguish between defective (minority class) and non-defective …

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 …