Benchmarking Five Machine Learning Models for Accurate Steel Plate Defect Detection

  • Sestri E
  • Karno A
  • Hastomo W
N/ACitations
Citations of this article
10Readers
Mendeley users who have this article in their library.

Abstract

Early detection of defects in steel plates is essential to ensure structural integrity and product quality in the metal manufacturing industry. This study compares the performance of five machine learning algorithms Support Vector Classifier (SVC), Nu-Support Vector Classifier (NuSVC), Decision Tree (DT), Random Forest (RF), and CatBoost (CB) to classify seven categories of steel plate defects using 26 technical features from a publicly available dataset on Kaggle. The preprocessing pipeline included outlier detection (IQR method), class imbalance correction using SMOTE, and feature normalization via StandardScaler. The models were evaluated using classification metrics such as Accuracy, Precision, Recall, F1-Score, ROC-AUC, and Log Loss. Results revealed that the CatBoost algorithm achieved the most balanced and consistent performance, with an AUC of 0.93, accuracy of 68.3%, and the lowest Log Loss value (0.786). In contrast, the Decision Tree showed severe overfitting with perfect training performance but poor generalization (Log Loss = 15.72). This study highlights the promise of CatBoost as an interpretable and efficient solution for automated defect detection in steel manufacturing, while also offering transparent reproducibility pathways for further research.

Cite

CITATION STYLE

APA

Sestri, E., Karno, A. S. B., & Hastomo, W. (2025). Benchmarking Five Machine Learning Models for Accurate Steel Plate Defect Detection. CogITo Smart Journal, 11(2), 382–401. https://doi.org/10.31154/cogito.v11i2.753.382-401

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free