Control chart pattern recognition using RBF neural network with new training algorithm and practical features.

The control chart patterns are the most commonly used statistical process control (SPC) tools to monitor process changes. When a control chart produces an out-of-control signal, this means that the process has been changed. In this study, a new method based on optimized radial basis function neural network (RBFNN) is proposed for control chart patterns (CCPs) recognition. The proposed method consists of four main modules: feature extraction, feature selection, classification and learning algorithm. In the feature extraction module, shape and statistical features are used. Recently, various shape and statistical features have been presented for the CCPs recognition. In the feature selection module, the association rules (AR) method has been employed to select the best set of the shape and statistical features. In the classifier section, RBFNN is used and finally, in RBFNN, learning algorithm has a high impact on the network performance. Therefore, a new learning algorithm based on the bees algorithm has been used in the learning module. Most studies have considered only six patterns: Normal, Cyclic, Increasing Trend, Decreasing Trend, Upward Shift and Downward Shift. Since three patterns namely Normal, Stratification, and Systematic are very similar to each other and distinguishing them is very difficult, in most studies Stratification and Systematic have not been considered. Regarding to the continuous monitoring and control over the production process and the exact type detection of the problem encountered during the production process, eight patterns have been investigated in this study. The proposed method is tested on a dataset containing 1600 samples (200 samples from each pattern) and the results showed that the proposed method has a very good performance.

[1]  A. Ebrahimzadeh,et al.  Application of the PSO-RBFNN model for recognition of control chart patterns , 2011, The 2nd International Conference on Control, Instrumentation and Automation.

[2]  Sameh Otri,et al.  Data clustering using the bees algorithm , 2007 .

[3]  Leandro Nunes de Castro,et al.  BeeRBF: A bee-inspired data clustering approach to design RBF neural network classifiers , 2016, Neurocomputing.

[4]  Duc Truong Pham,et al.  The Bees Algorithm: Modelling foraging behaviour to solve continuous optimization problems , 2009 .

[5]  Hazlee Azil Illias,et al.  Hybrid modified evolutionary particle swarm optimisation-time varying acceleration coefficient-artificial neural network for power transformer fault diagnosis , 2016 .

[6]  Sung-Bae Cho,et al.  Design of self-adaptive and equilibrium differential evolution optimized radial basis function neural network classifier for imputed database , 2016, Pattern Recognit. Lett..

[7]  Krishna Kant Singh,et al.  Satellite image classification using Genetic Algorithm trained radial basis function neural network, application to the detection of flooded areas , 2017, J. Vis. Commun. Image Represent..

[8]  A. C. Gonçalves,et al.  Identification model of an accidental drop of a control rod in PWR reactors using thermocouple readings and radial basis function neural networks , 2017 .

[9]  Jun Lv,et al.  Recognition of concurrent control chart patterns using wavelet transform decomposition and multiclass support vector machines , 2013, Comput. Ind. Eng..

[10]  Kudret Demirli,et al.  Fuzzy logic based assignable cause diagnosis using control chart patterns , 2010, Inf. Sci..

[11]  Yang Li,et al.  Forecasting short-term subway passenger flow under special events scenarios using multiscale radial basis function networks ☆ , 2017 .

[12]  Jalil Addeh,et al.  Control chart patterns recognition using optimized adaptive neuro-fuzzy inference system and wavelet analysis , 2013 .

[13]  Sung-Jea Ko,et al.  Random projection-based partial feature extraction for robust face recognition , 2015, Neurocomputing.

[14]  Guy Lapalme,et al.  A systematic analysis of performance measures for classification tasks , 2009, Inf. Process. Manag..

[15]  Jalil Addeh,et al.  A Research about Pattern Recognition of Control Chart Using Optimized ANFIS and Selected Features , 2013 .

[16]  Chaoyang Zhang,et al.  Parallelization of multicategory support vector machines (PMC-SVM) for classifying microarray data , 2006, BMC Bioinformatics.

[17]  D. T. Pham,et al.  Estimation and generation of training patterns for control chart pattern recognition , 2016, Comput. Ind. Eng..

[18]  Roberto Teti,et al.  Feature Extraction and Pattern Recognition in Acoustic Emission Monitoring of Robot Assisted Polishing , 2015 .

[19]  Nello Cristianini,et al.  Simple Learning Algorithms for Training Support Vector Machines , 1998 .

[20]  A. Ebrahimzadeh,et al.  Control chart pattern recognition using adaptive back-propagation artificial Neural networks and efficient features , 2011, The 2nd International Conference on Control, Instrumentation and Automation.

[21]  Shankar Chakraborty,et al.  Improved recognition of control chart patterns using artificial neural networks , 2008 .

[22]  Medhat Awadalla,et al.  Spiking neural network-based control chart pattern recognition , 2011 .

[23]  Aminollah Khormali,et al.  A novel approach for recognition of control chart patterns: Type-2 fuzzy clustering optimized support vector machine. , 2016, ISA transactions.

[24]  Khaled Assaleh,et al.  Features extraction and analysis for classifying causable patterns in control charts , 2005, Comput. Ind. Eng..

[25]  Ataollah Ebrahimzadeh,et al.  Control chart pattern recognition using K-MICA clustering and neural networks. , 2012, ISA transactions.

[26]  Cengiz Kahraman,et al.  Development of fuzzy process control charts and fuzzy unnatural pattern analyses , 2006, Comput. Stat. Data Anal..

[27]  Das Amrita,et al.  Mining Association Rules between Sets of Items in Large Databases , 2013 .

[28]  J. Anitha,et al.  Application of Neuro-Fuzzy Model for MR Brain Tumor Image Classification , 2010 .

[29]  Adnan Hassan,et al.  Improved SPC chart pattern recognition using statistical features , 2003 .

[30]  Petros Xanthopoulos,et al.  A weighted support vector machine method for control chart pattern recognition , 2014, Comput. Ind. Eng..

[31]  Mehmet Erler,et al.  Control Chart Pattern Recognition Using Artificial Neural Networks , 2000 .

[32]  Chunhua Zhao,et al.  Recognition of Control Chart Pattern Using Improved Supervised Locally Linear Embedding and Support Vector Machine , 2017 .

[33]  Milad Azarbad,et al.  Statistical process control using optimized neural networks: a case study. , 2014, ISA transactions.

[34]  Seyyed M. T. Fatemi Ghomi,et al.  Recognition of unnatural patterns in process control charts through combining two types of neural networks , 2011, Appl. Soft Comput..

[35]  Zheng Chen,et al.  A hybrid system for SPC concurrent pattern recognition , 2007, Adv. Eng. Informatics.

[36]  Tawfik T. El-Midany,et al.  A proposed framework for control chart pattern recognition in multivariate process using artificial neural networks , 2010, Expert Syst. Appl..

[37]  Yousef Al-Assaf,et al.  Recognition of control chart patterns using multi-resolution wavelets analysis and neural networks , 2004, Comput. Ind. Eng..

[38]  Duc Truong Pham,et al.  Feature-based control chart pattern recognition , 1997 .

[39]  Petros Xanthopoulos,et al.  A robust unsupervised consensus control chart pattern recognition framework , 2015, Expert Syst. Appl..

[40]  Shankar Chakraborty,et al.  Recognition of control chart patterns using improved selection of features , 2009, Comput. Ind. Eng..