Identification of various control chart patterns using support vector machine and wavelet analysis

R. Russo, G. Romano *, P. Colombo

Department of Computer Services and Telecommunications Area (ASIT), Ca' Foscari University of Venice, Dorsoduro 3246, 30123 Venice, Italy


The monitoring of production process is the basis of high-quality production. The control chart patterns (CCP) tool is one of the most efficient methods in production process monitoring. The control chart patterns are consisting of six different patterns. Each pattern indicates a special problem in the production process. The only normal pattern indicates the normal condition in the factory. The identification of these six different and independent patterns is a complicated and nonlinear classification problem. In this study, a smart system is proposed to classify these patterns by high accuracy. The proposed system uses a support vector machine (SVM) as a classifier. In support vector machine the type of kernel function and other parameters have a high effect on its performance. There are no systematic methods to determine these parameters. In the proposed method bee’s algorithm is suggested to determine these parameters. Also in the pattern recognition field, the input data has a high effect on classification accuracy. In the proposed method, wavelet analysis is proposed as a feature selection section. In this section, approximation coefficients are selected as efficient input to support vector machine. To test the performance of the proposed method, the real database is used. The computer simulation results show that the proposed hybrid system has excellent performance and recognition accuracy.


Wavelet, Optimization, Bee’s algorithm, Pattern, Support vector machine

Digital Object Identifier (DOI)

Article history

Received 2 March 2019, Received in revised form 2 July 2019, Accepted 5 July 2019

Full text

DownloadAvailable in PDF
Portable Document Format

How to cite

Russo R, Romano G, and Colombo P (2019). Identification of various control chart patterns using support vector machine and wavelet analysis. Annals of Electrical and Electronic Engineering, 2(8): 6-12

References (8)

  1. Atashpaz Gargari E, Hashemzadeh F, Rajabioun R, and Lucas C (2008). Colonial competitive algorithm: a novel approach for PID controller design in MIMO distillation column process. International Journal of Intelligent Computing and Cybernetics, 1(3): 337-355.   [Google Scholar]
  2. Dziedziech K, Staszewski WJ, and Uhl T (2015). Wavelet-based modal analysis for time-variant systems. Mechanical Systems and Signal Processing, 50: 323-337.   [Google Scholar]
  3. Gülbay M and Kahraman C (2006). Development of fuzzy process control charts and fuzzy unnatural pattern analyses. Computational statistics & data analysis, 51(1): 434-451.   [Google Scholar]
  4. Şentürk S, Erginel N, Kaya İ, and Kahraman C (2014). Fuzzy exponentially weighted moving average control chart for univariate data with a real case application. Applied Soft Computing, 22: 1-10.   [Google Scholar]
  5. Xanthopoulos P and Razzaghi T (2014). A weighted support vector machine method for control chart pattern recognition. Computers and Industrial Engineering, 70: 134-149.   [Google Scholar]
  6. Xie X and Sun S (2015). Multitask centroid twin support vector machines. Neurocomputing, 149: 1085-1091.   [Google Scholar]
  7. Yang WA, Zhou W, Liao W, and Guo Y (2015). Identification and quantification of concurrent control chart patterns using extreme-point symmetric mode decomposition and extreme learning machines. Neurocomputing, 147: 260-270.   [Google Scholar]
  8. Zarandi MF, Alaeddini A, and Turksen IB (2008). A hybrid fuzzy adaptive sampling–run rules for Shewhart control charts. Information Sciences, 178(4): 1152-1170.   [Google Scholar]