Submitted:
23 April 2025
Posted:
23 April 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Literature Review
3. Data and Variables
4. Machine Learning
5. Network Analysis
6. Conclusions
Acknowledgement
References
- Wang, P. E., Ghassemi-Armaki, H., Pour, M., Zhao, X., Ma, J., Sattari, K., & Carlson, B. (2025). Applicable and generalizable machine learning for intelligent welding in automotive manufacturing. Welding in the World, 1-36. [CrossRef]
- Ma, S., Leng, J., Chen, Z., Du, Y., Zhang, X., & Liu, Q. (2025). Intrinsically and Post-Hoc Interpretable Kolmogorov-Arnold Network and Genetic Algorithm for Laser Deep Penetration Welding Parameters Optimization. IEEE Transactions on Instrumentation and Measurement. [CrossRef]
- Poornima, C. L., Rao, C. S., & Varma, D. N. (2024). Predicting weld quality in duplex stainless steel butt joints during laser beam welding: a hybrid DNN-HEVA approach. Journal of Advanced Manufacturing Systems, 23(04), 801-836. [CrossRef]
- Din, N. U., Zhang, L., Nawaz, M. S., & Yang, Y. (2024). Multi-model feature aggregation for classification of laser welding images with vision transformer. Journal of King Saud University-Computer and Information Sciences, 36(5), 102049. [CrossRef]
- Maculotti, G., Genta, G., & Galetto, M. (2024). Optimisation of laser welding of deep drawing steel for automotive applications by Machine Learning: A comparison of different techniques. Quality and Reliability Engineering International, 40(1), 202-219. [CrossRef]
- Hartung, J., Jahn, A., & Heizmann, M. (2023). Machine learning based geometry reconstruction for quality control of laser welding processes. tm-Technisches Messen, 90(7-8), 512-521. [CrossRef]
- Ying-chao, F., Yi-ming, H., Jin-ping, L., Chen-peng, J., Peng, C., Shao-jie, W., ... & Huan-wei, Y. (2023). On-Line Monitoring of Laser Wire Filling Welding Process Based on Emission Spectrum. SPECTROSCOPY AND SPECTRAL ANALYSIS, 43(6), 1927-1935.
- Chianese, G., Franciosa, P., Nolte, J., Ceglarek, D., & Patalano, S. (2022). Characterization of photodiodes for detection of variations in part-to-part gap and weld penetration depth during remote laser welding of copper-to-steel battery tab connectors. Journal of Manufacturing Science and Engineering, 144(7), 071004. [CrossRef]
- Cai, W., Wang, J., Cao, L., Mi, G., Shu, L., Zhou, Q., & Jiang, P. (2019). Predicting the weld width from high-speed successive images of the weld zone using different machine learning algorithms during laser welding. Math. Biosci. Eng, 16(5), 5595-5612. [CrossRef]
- Ozkat, E. C., Franciosa, P., & Ceglarek, D. (2017). Development of decoupled multi-physics simulation for laser lap welding considering part-to-part gap. Journal of Laser Applications, 29(2). [CrossRef]
- Sokolov, M., Franciosa, P., Al Botros, R., & Ceglarek, D. (2020). Keyhole mapping to enable closed-loop weld penetration depth control for remote laser welding of aluminum components using optical coherence tomography. Journal of Laser Applications, 32(3). [CrossRef]



| Macro-theme | Reference | Key Contribution | Relevance to Tecnomulipast |
|---|---|---|---|
| Generalizable & Scalable ML for Welding | Wang et al. (2025) | Generalizable ML framework for intelligent welding in automotive contexts | Supports the transfer of scalable ML models to SME-level environments like Tecnomulipast’s real-world setup |
| Maculotti et al. (2024) | Comparison of ML algorithms for laser welding optimization | Helps choose the most efficient and interpretable algorithm given SME constraints and real production data | |
| Interpretable & Hybrid AI Models | Ma et al. (2025) | Interpretable Kolmogorov-Arnold Network with genetic optimization | Offers a transparent model for parameter tuning, suitable for a resource-limited SME |
| Poornima et al. (2024) | Hybrid DNN-HEVA model for weld quality prediction | Shows the benefit of combining geometry-aware models with AI, useful in Tecnomulipast’s photo-based inspections | |
| Image-Based Monitoring & Vision AI | Din et al. (2024) | Vision Transformer with feature aggregation for weld image classification | Directly relevant to Tecnomulipast’s photographic system for monitoring welds in real time |
| Cai et al. (2019) | Prediction of weld bead width from high-speed images using various ML algorithms | Validates the image-based predictive approach used by Tecnomulipast | |
| Inline Quality Control & Process Monitoring | Hartung et al. (2023) | Geometry reconstruction using ML for automated weld quality control | Useful for extending Tecnomulipast’s inspection system with automated defect detection |
| Ying-chao et al. (2023) | Real-time monitoring via emission spectra in laser wire welding | Reinforces the importance of continuous monitoring, even if different sensing tech is used | |
| Chianese et al. (2022) | Photodiode-based gap and penetration monitoring in dissimilar metal welding | Suggests low-cost sensor strategies for penetration monitoring applicable to SMEs | |
| Process Control & Closed-Loop Systems | Sokolov et al. (2020) | Optical coherence tomography for closed-loop penetration control | Presents a future direction for Tecnomulipast’s system evolution towards real-time adaptive control |
| Ozkat et al. (2017) | Multi-physics simulation accounting for part-to-part gap in laser welding | Supports hybrid modeling to complement ML, useful for better understanding material-behavior interaction |
| Description | Unit of measurement and range | Acronym | |
| Product | Unique identifier for each product produced. | It is represented with a progressive number. | PRD2T |
| Laser power (W) | Energy supplied by the laser to perform the welding. | Expressed in Watts (W). Usually variable between 1500 W and 1800 W. | PL |
| Pulse duration (ms) | Time during which the laser remains active for each pulse. | Expressed in milliseconds (ms). Variable between 5 and 8 ms. | DI |
| Pulse frequency (Hz) | Number of laser pulses per second. | Expressed in Hertz (Hz). Typically variable between 2000 and 2300 Hz. | FI |
| Beam diameter (µm) | Width of the laser beam at the welding point. | Expressed in microns (µm). Typically between 100 and 130 µm. | DF |
| Focal position (mm) | Focal distance from the material surface. | Expressed in millimeters (mm). Varies between -0.5 mm, 0 mm, +0.5 mm, 1 mm. | PF |
| Travel speed (mm/s) | Speed with which the laser moves during the welding process. | Expressed in mm/s. Varies between 10 and 13 mm/s. | VE |
| Trajectory and repeatability | Accuracy and repeatability of the laser movement system. | Typical values: < ±0.1 mm, < ±0.15 mm, < ±0.2 mm, < ±0.25 mm. | TR |
| Laser incidence angle (°) | Angle formed by the laser beam from the material surface. | Typical values: 75°, 80°, 85°, 90°. | AN |
| Gas flow | Type of gas used to protect the welding pool and keep it pure. | Expressed in l/min for flow | FG |
| Gas purity | Type of gas used to protect the welding pool and keep it pure. | % for purity. | PG |
| Ambient temperature (°C) | Temperature of the environment in which the welding is performed. | Variable between 25°C and 28°C. | TE |
| Penetration (mm) | Depth of the welding in the material. | Expressed in mm. Typically between 1.5 mm and 3.5 mm. | PE |
| Bead width (µm) | Width of the welding line generated by the laser. | Expressed in microns (µm). Typically between 200 µm and 500 µm. | LC |
| LC | DI | FI | VE | AN | TE | PL | DF | PF | TR | FG | PG | PE | |
| Valid | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 |
| Missing | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Mode | 0.731 | 0.610 | -1.607 | 0.283 | -1.315 | 1.343 | 1.164 | -0.839 | 1.145 | 1.096 | -1.646 | 1.192 | -1.326 |
| Median | 0.277 | 0.011 | -0.039 | 0.014 | -0.010 | -0.010 | 0.057 | -0.024 | 0.278 | 0.190 | -0.099 | 0.318 | 0.267 |
| Mean | -7.000×10-9 | 1.000×10-9 | 1.400×10-8 | 3.000×10-9 | 5.000×10-9 | -2.100×10-8 | 2.600×10-8 | 6.000×10-9 | 1.050×10-7 | 7.800×10-8 | -3.189×10-18 | 3.900×10-8 | 6.000×10-9 |
| Std. Deviation | 1.001 | 1.001 | 1.001 | 1.001 | 1.001 | 1.001 | 1.001 | 1.001 | 1.001 | 1.001 | 1.001 | 1.001 | 1.001 |
| Coefficient of variation | -1.429×10+8 | 1.001×10+9 | 7.146×10+7 | 3.335×10+8 | 2.001×10+8 | -4.764×10+7 | 3.848×10+7 | 1.668×10+8 | 9.529×10+6 | 1.283×10+7 | -3.138×10+17 | 2.565×10+7 | 1.668×10+8 |
| MAD | 0.686 | 0.876 | 0.871 | 0.841 | 0.967 | 0.861 | 1.010 | 0.863 | 0.867 | 0.905 | 0.927 | 0.829 | 0.734 |
| MAD robust | 1.017 | 1.298 | 1.291 | 1.247 | 1.434 | 1.277 | 1.498 | 1.280 | 1.286 | 1.342 | 1.375 | 1.229 | 1.089 |
| IQR | 2.068 | 1.751 | 1.758 | 1.683 | 1.934 | 1.699 | 2.008 | 1.728 | 2.169 | 2.112 | 1.855 | 1.883 | 1.995 |
| Variance | 1.001 | 1.001 | 1.001 | 1.001 | 1.001 | 1.001 | 1.001 | 1.001 | 1.001 | 1.001 | 1.001 | 1.001 | 1.001 |
| Skewness | -0.380 | 0.003 | 0.076 | 0.011 | 0.019 | -0.033 | 0.001 | 9.900×10-4 | -0.211 | -0.148 | 0.001 | -0.280 | -0.353 |
| Std. Error of Skewness | 0.077 | 0.077 | 0.077 | 0.077 | 0.077 | 0.077 | 0.077 | 0.077 | 0.077 | 0.077 | 0.077 | 0.077 | 0.077 |
| Kurtosis | -1.473 | -1.221 | -1.188 | -1.170 | -1.510 | -1.198 | -1.931 | -1.222 | -1.473 | -1.651 | -1.580 | -1.471 | -1.392 |
| Std. Error of Kurtosis | 0.155 | 0.155 | 0.155 | 0.155 | 0.155 | 0.155 | 0.155 | 0.155 | 0.155 | 0.155 | 0.155 | 0.155 | 0.155 |
| Shapiro-Wilk | 0.856 | 0.953 | 0.953 | 0.957 | 0.913 | 0.954 | 0.749 | 0.954 | 0.854 | 0.811 | 0.895 | 0.880 | 0.894 |
| P-value of Shapiro-Wilk | < .001 | < .001 | < .001 | < .001 | < .001 | < .001 | < .001 | < .001 | < .001 | < .001 | < .001 | < .001 | < .001 |
| Range | 3.173 | 3.456 | 3.426 | 3.494 | 3.675 | 3.482 | 2.330 | 4.474 | 2.602 | 2.414 | 3.431 | 3.514 | 3.734 |
| Minimum | -1.838 | -1.717 | -1.687 | -1.739 | -1.886 | -1.755 | -1.166 | -2.257 | -1.457 | -1.318 | -1.646 | -2.322 | -2.085 |
| Maximum | 1.335 | 1.739 | 1.739 | 1.755 | 1.789 | 1.727 | 1.164 | 2.216 | 1.145 | 1.096 | 1.786 | 1.192 | 1.649 |
| 25th percentile | -1.169 | -0.876 | -0.884 | -0.850 | -0.964 | -0.825 | -1.004 | -0.875 | -1.024 | -1.017 | -0.925 | -0.936 | -1.105 |
| 50th percentile | 0.277 | 0.011 | -0.039 | 0.014 | -0.010 | -0.010 | 0.057 | -0.024 | 0.278 | 0.190 | -0.099 | 0.318 | 0.267 |
| 75th percentile | 0.899 | 0.875 | 0.874 | 0.832 | 0.970 | 0.874 | 1.004 | 0.853 | 1.145 | 1.096 | 0.930 | 0.947 | 0.889 |
| 25th percentile | -1.169 | -0.876 | -0.884 | -0.850 | -0.964 | -0.825 | -1.004 | -0.875 | -1.024 | -1.017 | -0.925 | -0.936 | -1.105 |
| 50th percentile | 0.277 | 0.011 | -0.039 | 0.014 | -0.010 | -0.010 | 0.057 | -0.024 | 0.278 | 0.190 | -0.099 | 0.318 | 0.267 |
| 75th percentile | 0.899 | 0.875 | 0.874 | 0.832 | 0.970 | 0.874 | 1.004 | 0.853 | 1.145 | 1.096 | 0.930 | 0.947 | 0.889 |
| Sum | -7.000×10-6 | 1.000×10-6 | 1.400×10-5 | 3.000×10-6 | 5.000×10-6 | -2.100×10-5 | 2.600×10-5 | 6.000×10-6 | 1.050×10-4 | 7.800×10-5 | -1.665×10-15 | 3.900×10-5 | 6.000×10-6 |
| Metric | Boosting | Decision Tree | KNN | Linear Regression | Neural Net | Random Forest | Regularized Linear | SVM |
| MSE | 0.241 | 0.379 | 1.000 | 0.655 | 0.310 | 0.000 | 0.586 | 0.517 |
| MSE (scaled) | 0.179 | 0.393 | 1.000 | 0.393 | 0.250 | 0.000 | 0.536 | 0.464 |
| RMSE | 0.174 | 0.297 | 1.000 | 0.487 | 0.165 | 0.000 | 0.408 | 0.382 |
| MAE / MAD | 0.051 | 0.000 | 1.000 | 0.759 | 0.228 | 0.088 | 0.684 | 0.620 |
| MAPE | 0.116 | 0.000 | 1.000 | 0.312 | 0.165 | 0.005 | 0.803 | 0.115 |
| R² | 0.806 | 0.645 | 0.000 | 0.516 | 0.758 | 1.000 | 0.452 | 0.581 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).