An ensemble stacking machine learning model for temperature prediction of extruder nozzle in an additive manufacturing process


Creative Commons License

Subramanian V., Nair H A., Pillai V. M., SALUNKHE S. S., Chandrasekhar C.

Engineering Research Express, cilt.8, sa.7, 2026 (ESCI, Scopus) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 8 Sayı: 7
  • Basım Tarihi: 2026
  • Doi Numarası: 10.1088/2631-8695/ae5917
  • Dergi Adı: Engineering Research Express
  • Derginin Tarandığı İndeksler: Emerging Sources Citation Index (ESCI), Scopus
  • Anahtar Kelimeler: additive manufacturing, ensemble stacking, machine learning, predictive maintenance, temperature prediction
  • Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu
  • Gazi Üniversitesi Adresli: Evet

Özet

Additive Manufacturing (AM) technique is preferred over subtractive manufacturing because it creates complex geometric structures with minimal material waste. Even though it has many advantages, a few drawbacks limit its application in the industrial environment. One of the main disadvantages of the process is the extruder nozzle temperature fluctuation which causes nozzle clogging, overheating and failure. Sensorized AM machine control is the most adapted process monitoring strategy to avoid these issues. However, manually managing the process variables with sensorized control becomes complex due to a substantial amount of data and variables in AM. Machine Learning (ML) is a suitable approach for analyzing massive amounts of sensor data with many attributes. This paper considers a fused filament fabrication process and its extruder nozzle temperature prediction. We developed ensemble stacking regressor models using sensor data to predict the extruder nozzle temperature. As a precursor of the study, we applied ML models such as Naive Bayesian, Random Forest, XGBoost, CatBoost, Artificial Neural Network, and Support Vector Machine as stand-alone models. The stand-alone models with better performance measure values based on Root Mean Squared Error (RMSE) and R squared (R2) are considered for developing the ensemble stacking models. The best-performing ensemble stacking model employs XGBoost, CatBoost and Random Forest in layer zero and XGBoost in the meta-model layer. It has the highest R2 value (0.94), indicating the best fit than the stand-alone models.