Machine learning for the prediction of problems in steel tube bending process

Tube bending is a widely used process in marine, automotive, construction and other industries. Different methods are available for this process during which various problems and defects are encountered. This paper aims to develop the most relevant model for bending the tubes using a computer numeri...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Engineering applications of artificial intelligence 2024-07, Vol.133, p.108584, Article 108584
Hauptverfasser: Görüş, Volkan, Bahşı, M. Mustafa, Çevik, Mehmet
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Tube bending is a widely used process in marine, automotive, construction and other industries. Different methods are available for this process during which various problems and defects are encountered. This paper aims to develop the most relevant model for bending the tubes using a computer numerical controlled (CNC) bending machine on the first attempt without any defects. To achieve this goal, the parameters affecting the tube bending process on the bending machine are defined. Based on these parameters, 150 bending experiments are conducted in an industrial plant to collect data and their results are used as dataset for machine learning (ML) algorithms. Seven different state-of-the-art ML algorithms –logistic regression, decision tree, k-nearest neighbor, random forest, Naïve Bayes, support vector machine and eXtreme gradient boosting (XGBoost)– are implemented using Python's Scikit-Learn library. Their performance is compared using confusion matrix and classification metrics such as accuracy, precision, recall, F1-score, receiver operating characteristic (ROC) curve and area under the ROC curve (AUC) value. Considering all the performance metrics, logistic regression performed best in terms of prediction on our dataset. XGBoost and support vector machine were quiet successful based on F1 score and AUC, respectively. Overall, logistic regression, Naïve Bayes, Support Vector Machine, and XGBoost showed performances above 90% across all metrics. Decision tree, k-nearest neighbor and random forest performed poorly compared to other algorithms for our data. The proposed ML method is expected to save costs by reducing material waste and labor time and to increase the process efficiency and the product quality.
ISSN:0952-1976
1873-6769
DOI:10.1016/j.engappai.2024.108584