Abstract
Welding defect detection in the manufacturing of hot water tanks is still often performed by human visual inspection or with the help of classical non-destructive tests such as liquid penetrant. These quality inspection methods can be time-consuming and have an important error rate. As a potential alternative, machine learning algorithms can be employed to automate fault detection in this process. In this paper, we propose an approach for the detection of welding faults by identifying abnormal subsequences of the welding voltage signal. The novelty of our approach is in employing the one-class SVM with distance substitution kernels, which, unlike previous works employing the one-class SVM, allows us to work directly with the raw subsequences. This permits easier generalization of the detection across different types of signals and achieves higher detection accuracy. The results show that the approach is both accurate and fast compared to existing approaches, which makes it more suitable for real-time welding monitoring. We further propose an approach for the automatic diagnosis of welding defects using the random convolutional kernel transform.
Similar content being viewed by others
References
Kalyankar V, Bhoskar A, Deshmukh D, Patil S (2022) On the performance of metallurgical behaviour of stellite 6 cladding deposited on ss316l substrate with ptaw process. Canadian Metallurgical Quarterly 61(2):130–144
Bhoskar, A., Kalyankar, V., Deshmukh, D.: Metallurgical characterisation of multi-track stellite 6 coating on ss316l substrate. Canadian Metallurgical Quarterly, 1–13 (2022)
Kalyankar V, Bhoskar A (2021) Influence of torch oscillation on the microstructure of colmonoy 6 overlay deposition on ss304 substrate with pta welding process. Metallurgical Research & Technology 118(4):406
Vidakis N, Petousis M, Mountakis N, Kechagias JD (2023) Optimization of friction stir welding for various tool pin geometries: the weldability of polyamide 6 plates made of material extrusion additive manufacturing. The International Journal of Advanced Manufacturing Technology 124(7–8):2931–2955
Kim J-H, Oh W-J, Lee C-M, Kim D-H (2022) Achieving optimal process design for minimizing porosity in additive manufacturing of inconel 718 using a deep learning-based pore detection approach. The International Journal of Advanced Manufacturing Technology 121(3–4):2115–2134
Lu H, Liu Y, Fei Z, Guan C (2018) An outlier detection algorithm based on cross-correlation analysis for time series dataset. Ieee Access 6:53593–53610
Chandola V, Banerjee A, Kumar V (2009) Anomaly detection: a survey. ACM computing surveys (CSUR) 41(3):1–58
Teng, M.: Anomaly detection on time series. In: 2010 IEEE International Conference on Progress in Informatics and Computing, vol. 1, pp. 603–608 (2010). IEEE
Ren H, Liao X, Li Z, Ai-Ahmari A (2018) Anomaly detection using piecewise aggregate approximation in the amplitude domain. Applied Intelligence 48:1097–1110
Keogh, E., Lin, J., Fu, A.: Hot sax: Finding the most unusual time series subsequence: algorithms and applications. In: Proceedings of the Proc. of the 5th IEEE Int. Conf. On Data Mining, pp. 440–449 (2004)
Bu, Y., Leung, T.-W., Fu, A.W.-C., Keogh, E., Pei, J., Meshkin, S.: Wat: Finding top-k discords in time series database. In: Proceedings of the 2007 SIAM International Conference on Data Mining, pp. 449–454 (2007). SIAM
Chen, C., Cook, D.J.: Energy outlier detection in smart environments. In: Workshops at the Twenty-Fifth AAAI Conference on Artificial Intelligence (2011)
Boniol, P., Linardi, M., Roncallo, F., Palpanas, T.: Sad: an unsupervised system for subsequence anomaly detection. In: 2020 IEEE 36th International Conference on Data Engineering (ICDE), pp. 1778–1781 (2020). IEEE
Bigdeli E, Mohammadi M, Raahemi B, Matwin S (2017) A fast and noise resilient cluster-based anomaly detection. Pattern Analysis and Applications 20:183–199
Keogh E, Lin J (2005) Clustering of time-series subsequences is meaningless: implications for previous and future research. Knowledge and information systems 8:154–177
Munir M, Siddiqui SA, Dengel A, Ahmed S (2018) Deepant: a deep learning approach for unsupervised anomaly detection in time series. Ieee Access 7:1991–2005
Ishimtsev, V., Bernstein, A., Burnaev, E., Nazarov, I.: Conformal \( k \)-nn anomaly detector for univariate data streams. In: Conformal and Probabilistic Prediction and Applications, pp. 213–227 (2017). PMLR
Chandola, V., Cheboli, D., Kumar, V.: Detecting anomalies in a time series database (2009)
Malhotra, P., Vig, L., Shroff, G., Agarwal, P., et al.: Long short term memory networks for anomaly detection in time series. In: ESANN, vol. 2015, p. 89 (2015)
Chauhan, S., Vig, L.: Anomaly detection in ecg time signals via deep long short-term memory networks. In: 2015 IEEE International Conference on Data Science and Advanced Analytics (DSAA), pp. 1–7 (2015). IEEE
Theumer P, Zeiser R, Trauner L, Reinhart G (2021) Anomaly detection on industrial time series for retaining energy efficiency. Procedia CIRP 99:33–38
Chen T, Liu X, Xia B, Wang W, Lai Y (2020) Unsupervised anomaly detection of industrial robots using sliding-window convolutional variational autoencoder. IEEE Access 8:47072–47081
Chen J, Li J, Chen W, Wang Y, Jiang T (2020) Anomaly detection for wind turbines based on the reconstruction of condition parameters using stacked denoising autoencoders. Renewable Energy 147:1469–1480
Hu M, Ji Z, Yan K, Guo Y, Feng X, Gong J, Zhao X, Dong L (2018) Detecting anomalies in time series data via a meta-feature based approach. Ieee Access 6:27760–27776
Elmasry, W., Wadi, M.: Enhanced anomaly-based fault detection system in electrical power grids. International Transactions on Electrical Energy Systems 2022 (2022)
Xu, H., Song, P., Liu, B.: A vibration signal anomaly detection method based on frequency component clustering and isolated forest algorithm. In: 2019 IEEE 2nd International Conference on Automation, Electronics and Electrical Engineering (AUTEEE), pp. 49–53 (2019). IEEE
Janssens O, Slavkovikj V, Vervisch B, Stockman K, Loccufier M, Verstockt S, Van de Walle R, Van Hoecke S (2016) Convolutional neural network based fault detection for rotating machinery. Journal of Sound and Vibration 377:331–345
Wang Z, Cha Y-J (2021) Unsupervised deep learning approach using a deep auto-encoder with a one-class support vector machine to detect damage. Structural Health Monitoring 20(1):406-425
Liu, C., Gryllias, K.: A deep support vector data description method for anomaly detection in helicopters. In: PHM Society European Conference, vol. 6, pp. 9–9 (2021)
Scholkopf B, Williamson R, Smola A, Shawe-Taylor J, Platt J et al (2000) Support vector method for novelty detection. Advances in neural information processing systems 12(3):582–588
Ma, J., Perkins, S.: Time-series novelty detection using one-class support vector machines. In: Proceedings of the International Joint Conference on Neural Networks, 2003., vol. 3, pp. 1741–1745 (2003). IEEE
Su, J., Long, Y., Qiu, X., Li, S., Liu, D.: Anomaly detection of single sensors using ocsvm_knn. In: Big Data Computing and Communications: First International Conference, BigCom 2015, Taiyuan, China, August 1-3, 2015, Proceedings 1, pp. 217–230 (2015). Springer
Huang N, Chen H, Zhang S, Cai G, Li W, Xu D, Fang L (2015) Mechanical fault diagnosis of high voltage circuit breakers based on wavelet time-frequency entropy and one-class support vector machine. Entropy 18(1):7
Braei, M., Wagner, S.: Anomaly detection in univariate time-series: a survey on the state-of-the-art. arXiv preprint arXiv:2004.00433 (2020)
Bahlmann, C., Haasdonk, B., Burkhardt, H.: Online handwriting recognition with support vector machines-a kernel approach. In: Proceedings Eighth International Workshop on Frontiers in Handwriting Recognition, pp. 49–54 (2002). IEEE
Zhang, D., Zuo, W., Zhang, D., Zhang, H.: Time series classification using support vector machine with gaussian elastic metric kernel. In: 2010 20th International Conference on Pattern Recognition, pp. 29–32 (2010). IEEE
Schölkopf, B.: The kernel trick for distances. Advances in neural information processing systems 13 (2000)
Senin P (2008) Dynamic time warping algorithm review. Information and Computer Science Department University of Hawaii at Manoa Honolulu, USA 855(1–23):40
Keogh E, Ratanamahatana CA (2005) Exact indexing of dynamic time warping. Knowledge and information systems 7:358–386
Lemire D (2009) Faster retrieval with a two-pass dynamic-time-warping lower bound. Pattern recognition 42(9):2169–2180
Wang H, Li Q, Liu Y, Yang S (2022) Anomaly data detection of rolling element bearings vibration signal based on parameter optimization isolation forest. Machines 10(6):459
Ye L, Keogh E (2011) Time series shapelets: a novel technique that allows accurate, interpretable and fast classification. Data mining and knowledge discovery 22:149–182
Rakthanmanon, T., Keogh, E.: Fast shapelets: A scalable algorithm for discovering time series shapelets. In: Proceedings of the 2013 SIAM International Conference on Data Mining, pp. 668–676 (2013). SIAM
Hills J, Lines J, Baranauskas E, Mapp J, Bagnall A (2014) Classification of time series by shapelet transformation. Data mining and knowledge discovery 28:851–881
Karlsson I, Papapetrou P, Boström H (2016) Generalized random shapelet forests. Data mining and knowledge discovery 30:1053–1085
Grabocka, J., Schilling, N., Wistuba, M., Schmidt-Thieme, L.: Learning time-series shapelets. In: Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 392–401 (2014)
Dempster A, Petitjean F, Webb GI (2020) Rocket: exceptionally fast and accurate time series classification using random convolutional kernels. Data Mining and Knowledge Discovery 34(5):1454–1495
Funding
Funding for the project was provided by elm.leblanc and the Association Nationale de la Recherche et de la Technologie (ANRT).
Author information
Authors and Affiliations
Contributions
Abdallah Amine Melakhsou: data collection, formal analysis, investigation, methodology, experimentation, and writing. Mireille Batton-Hubert: methodology, review, and supervision. Nicolas Casoetto: review and supervision.
Corresponding author
Ethics declarations
Competing Interests
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Melakhsou, A.A., Batton-Hubert, M. & Casoetto, N. Welding fault detection and diagnosis using one-class SVM with distance substitution kernels and random convolutional kernel transform. Int J Adv Manuf Technol 128, 459–477 (2023). https://doi.org/10.1007/s00170-023-11768-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-023-11768-5