Pattern Recognition of Different Window Size Control Charts Based on Convolutional Neural Network and Information Fusion
<p>Six patterns of control charts.</p> "> Figure 2
<p>The structure of convolutional neural network (CNN).</p> "> Figure 3
<p>The proposed research block diagram.</p> "> Figure 4
<p>Structure of pattern recognition method for control chart.</p> "> Figure 5
<p>Control charts with different window sizes.</p> "> Figure 6
<p>Extracted mean features.</p> "> Figure 7
<p>The confusion matrix of (<b>a</b>) the MLP and feature set, and (<b>b</b>) the CNN and image.</p> "> Figure 8
<p>The CCPR confusion matrix for CNN and information fusion.</p> "> Figure 9
<p>The control chart of (<b>a</b>) the downward-trend pattern and (<b>b</b>) the upward-shift pattern.</p> ">
Abstract
:1. Introduction
2. Methodology
2.1. Simulation Method of Control Chart
2.2. CNN Model
3. Proposed Method
- Step 1:
- The characteristic datasets of six CCPs with different window sizes are generated by the Monte Carlo simulation method, including the training set and test set.
- Step 2:
- The obtained data of various modes are drawn into control chart images corresponding to different window sizes.
- Step 3:
- The expert features of the generated data are extracted.
- Step 4:
- The image of the training set is input into CNN, and at the same time, the expert features are input into the full connection layer and the features extracted by CNN are fused, the weight and bias of the training network are optimized, and the recognition model is derived.
- Step 5:
- The test set is used to verify the performance of the proposed method.
4. Simulation Experiments
4.1. CCP Parameters
4.2. Data Pre-Processing
4.3. Structural Parameters of CNN Performance
4.4. Performance Comparison between MLP and CNN
4.5. Recognition Results of Information Fusion
4.6. Comparison of CNN with Other Classification Methods
4.7. A Real Example
5. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Hadian, H.; Rahimifard, A. Multivariate statistical control chart and process capability indices for simultaneous monitoring of project duration and cost. Comput. Ind. Eng. 2019, 130, 788–797. [Google Scholar] [CrossRef]
- Zan, T.; Wang, M.; Fei, R.Y. Pattern Recognition for Control Charts Using AR Spectrum and Fuzzy ARTMAP Neural Network. Adv. Mater. Res. 2010, 97, 3696–3702. [Google Scholar] [CrossRef]
- Shewhart, M. Interpreting statistical process control (SPC) charts using machine learning and expert system techniques. In Proceedings of the Aerospace & Electronics Conference. IEEE Xplore, Dayton, OH, USA, 18–22 May 1992. [Google Scholar]
- Guh, R.S.; Hsieh, Y.C. A Neural Network-Based Model for Abnormal Pattern Recognition of Control Charts; Pergamon Press, Inc.: Oxford, UK, 1999. [Google Scholar]
- Addeh, J.; Ebrahimzadeh, A.; Ranaee, V. Control chart pattern recognition using adaptive back-propagation artificial neural networks and effi-cient features. In Proceedings of the 2nd International Conference on Control, Instrumentation and Automation, Shiraz, Iran, 27–29 December 2011; pp. 742–746. [Google Scholar]
- Cheng, Z.; Ma, Y. A research about pattern recognition of control chart using probability neural network. In Proceedings of the ISECS International Colloquium on Computing, Communication, Control, & Management, Guangzhou, China, 3–4 August 2008. [Google Scholar]
- Shao, Y.E.; Chiu, C.-C. Applying emerging soft computing approaches to control chart pattern recognition for an SPC–EPC process. Neurocomputing 2016, 201, 19–28. [Google Scholar] [CrossRef]
- Cheng, C.-S.; Huang, K.-K.; Chen, P.-W. Recognition of control chart patterns using a neural network-based pattern recognizer with features extracted from correlation analysis. Pattern Anal. Appl. 2015, 18, 75–86. [Google Scholar] [CrossRef]
- Haghtalab, S.; Xanthopoulos, P.; Madani, K. A robust unsupervised consensus control chart pattern recognition framework. Expert Syst. Appl. 2015, 42, 6767–6776. [Google Scholar] [CrossRef]
- Tang, H.; Xiao, W.; Liu, H.; Sebe, N. Fast and robust dynamic hand gesture recognition via key frames extraction and feature fusion. Neurocomputing 2019, 331, 424–433. [Google Scholar] [CrossRef] [Green Version]
- Addeh, A.; Maghsoudi, B.M. Control chart patterns detection using COA based trained MLP neural network and shape features. Comput. Res. Prog. Appl. Sci. Eng. 2016, 2, 5–8. [Google Scholar]
- Zhou, X.; Jiang, P.; Wang, X. Recognition of control chart patterns using fuzzy SVM with a hybrid kernel function. J. Intell. Manuf. 2018, 29, 51–67. [Google Scholar] [CrossRef]
- Wang, C.-H.; Kuo, W. Identification of control chart patterns using wavelet filtering and robust fuzzy clustering. J. Intell. Manuf. 2007, 18, 343–350. [Google Scholar] [CrossRef]
- DPham, D.T.; Öztemel, E. Control chart pattern recognition using learning vector quantization networks. Int. J. Prod. Res. 1994, 32, 721–729. [Google Scholar]
- Hassan, A.; Baksh, M.S.N.; Shaharoun, A.M.; Jamaluddin, H. Improved SPC chart pattern recognition using statistical features. Int. J. Prod. Res. 2003, 41, 1587–1603. [Google Scholar] [CrossRef]
- Ranaee, V.; Ebrahimzadeh, A. Control chart pattern recognition using a novel hybrid intelligent method. Appl. Soft Comput. 2011, 11, 2676–2686. [Google Scholar] [CrossRef]
- Ranaee, V.; Ebrahimzadeh, A. Control chart pattern recognition using neural networks and efficient features: A comparative study. Pattern Anal. Appl. 2013, 16, 321–332. [Google Scholar] [CrossRef]
- Bag, M.; Gauri, S.K.; Chakraborty, S. An expert system for control chart pattern recognition. Int. J. Adv. Manuf. Technol. 2012, 62, 291–301. [Google Scholar] [CrossRef]
- Gauri, S.K.; Chakraborty, S. Recognition of control chart patterns using improved selection of features. Comput. Ind. Eng. 2009, 56, 1577–1588. [Google Scholar] [CrossRef]
- Pelegrina, G.D.; Duarte, L.T.; Jutten, C. Blind source separation and feature extraction in concurrent control charts pattern recognition: Novel analyses and a comparison of different methods. Comput. Ind. Eng. 2016, 92, 105–114. [Google Scholar] [CrossRef] [Green Version]
- Addeh, J.; Khormali, A.; Golilarz, N.A. Control chart pattern recognition using RBF neural network with new training algorithm and practical features. ISA Trans. 2018, 79, 202–216. [Google Scholar] [CrossRef]
- Jin, J.; Shi, J. Automatic feature extraction of waveform signals for in-process diagnostic performance improvement. J. Intell. Manuf. 2001, 12, 257–268. [Google Scholar] [CrossRef] [Green Version]
- Hachicha, W.; Ghorbel, A. A survey of control-chart pattern-recognition literature (1991–2010) based on a new conceptual classification scheme. Comput. Ind. Eng. 2012, 63, 204–222. [Google Scholar] [CrossRef]
- Zan, T.; Liu, Z.; Su, Z.; Wang, M.; Gao, X.; Chen, D. Statistical Process Control with Intelligence Based on the Deep Learning Model. Appl. Sci. 2020, 10, 308. [Google Scholar] [CrossRef] [Green Version]
- Timmermans, A.; Hulzebosch, A. Computer vision system for on-line sorting of pot plants using an artificial neural network classifier. Comput. Electron. Agric. 1996, 15, 41–55. [Google Scholar] [CrossRef]
- Liao, Y.; Zeng, X.; Li, W. Wavelet transform based convolutional neural network for gearbox fault classification. In Proceedings of the Prognostics and System Health Management Conference, Harbin, China, 9–12 July 2017; pp. 1–6. [Google Scholar]
- Xia, M.; Li, T.; Xu, L.; Liu, L.; Silva, C.W.D. Fault diagnosis for rotating machinery using multiple sensors and convolutional neural networks. IEEE/ASME Trans. Mechatron. 2017, 23, 101–110. [Google Scholar] [CrossRef]
- Xie, Y.; Zhang, T. Fault Diagnosis for Rotating Machinery Based on Convolutional Neural Network and Empirical Mode Decomposition. Shock. Vib. 2017, 2017, 1–12. [Google Scholar] [CrossRef]
- Zan, T.; Liu, Z.; Wang, H.; Wang, M.; Gao, X. Control chart pattern recognition using the convolutional neural network. J. Intell. Manuf. 2019, 31, 703–716. [Google Scholar] [CrossRef]
- Zeng, H.; Wang, Q.; Liu, J. Multi-Feature Fusion Based on Multi-View Feature and 3D Shape Feature for Non-Rigid 3D Model Retrieval. IEEE Access 2019, 7, 41584–41595. [Google Scholar] [CrossRef]
- Lu, J.; Ma, C.-X.; Zhou, Y.-R.; Luo, M.-X.; Zhang, K.-B. Multi-Feature Fusion for Enhancing Image Similarity Learning. IEEE Access 2019, 7, 167547–167556. [Google Scholar] [CrossRef]
- Liu, A.; Yang, Y.; Sun, Q.; Xu, Q. A Deep Fully Convolution Neural Network for Semantic Segmentation Based on Adaptive Feature Fusion. In Proceedings of the 2018 5th International Conference on Information Science and Control Engineering (ICISCE), Zhengzhou, China, 20–22 July 2018; pp. 16–20. [Google Scholar]
- Montgomery, D.C. Introduction to Statistical Quality Control; Wiley: Hoboken, NJ, USA, 2009. [Google Scholar]
- Al-Assaf, Y. Recognition of control chart patterns using multiresolution wavelets analysis and neural networks. Comput. Ind. Eng. 2004, 47, 17–29. [Google Scholar] [CrossRef]
- Guh, R.S.; Zorriassatine, F.; Tannock, J.D.; O’Brien, C. On-line con trol chart pattern detection and discrimination—A neural network approach. Artif. Intell. Eng. 1999, 13, 413–425. [Google Scholar] [CrossRef]
- Sokolova, M.; Lapalme, G. A systematic analysis of performance measures for classification tasks. Inf. Process. Manag. 2009, 45, 427–437. [Google Scholar] [CrossRef]
Pattern | Mathematical Expression | Parameter Value |
---|---|---|
NOR | y(t) = μ + x(t) | μ = 30, σ = 0.05 |
UT | y(t) = μ + x(t) + v × d × t | d∈[0.1σ, 0.3σ] |
DT | y(t) = μ + x(t) + v × d × t | d∈[−0.1σ, −0.3σ] |
US | y(t) = μ + x(t) + v × s | s∈[1.5σ, 3σ] |
DS | y(t) = μ + x(t) + v × s | s∈[−1.5σ, −3σ] |
CYC | y(t) = μ + x(t) + v × a × sin(2πt⁄ω) | a∈[1.5σ, 4σ], ω∈{4, 5, 6, 7, 8} |
Number | D2, D3 | r2 × c2 | D4, D5 | r4 × c4 | D6, D7 | r6 × c6 | CRR (%) | Time (s/Epoch) | |
---|---|---|---|---|---|---|---|---|---|
Experiment 1 | 1 | 6 | 3 × 3 | 12 | 3 × 3 | 20 | 3 × 3 | 90.81 | 45.1502 |
2 | 6 | 3 × 3 | 12 | 3 × 3 | 20 | 5 × 5 | 93.38 | 41.2235 | |
3 | 6 | 3 × 3 | 12 | 5 × 5 | 20 | 3 × 3 | 92.77 | 41.5635 | |
4 | 6 | 5 × 5 | 12 | 3 × 3 | 20 | 3 × 3 | 85.03 | 40.4361 | |
5 | 6 | 3 × 3 | 12 | 5 × 5 | 20 | 5 × 5 | 74.14 | 41.5799 | |
6 | 6 | 5 × 5 | 12 | 3 × 3 | 20 | 5 × 5 | 95 | 41.1486 | |
7 | 6 | 5 × 5 | 12 | 5 × 5 | 20 | 3 × 3 | 80.78 | 41.0586 | |
8 | 6 | 5 × 5 | 12 | 5 × 5 | 20 | 5 × 5 | 92.91 | 41.0406 | |
Experiment 2 | 9 | 2 | 5 × 5 | 4 | 3 × 3 | 6 | 5 × 5 | 16.67 | 32.2071 |
10 | 4 | 5 × 5 | 8 | 3 × 3 | 12 | 5 × 5 | 92.54 | 36.3599 | |
12 | 6 | 5 × 5 | 12 | 3 × 3 | 20 | 5 × 5 | 95 | 41.1486 | |
13 | 12 | 5 × 5 | 24 | 3 × 3 | 24 | 5 × 5 | 93.58 | 50.2526 | |
14 | 24 | 5 × 5 | 24 | 3 × 3 | 24 | 5 × 5 | 93.78 | 63.7782 |
Layer | Layer Type | Output Shape | Kernel Size | Number of Kernels |
---|---|---|---|---|
0 | Input layer | 60 × 60 | - | - |
1 | Convolutional | 60 × 60 | 5 × 5 | 6 |
Pooling | 15 × 15 | 4 × 4 | - | |
2 | Convolutional | 15 × 15 | 3 × 3 | 12 |
Pooling | 7 × 7 | 2 × 2 | - | |
3 | Convolutional | 7 × 7 | 5 × 5 | 20 |
Pooling | 3 × 3 | 2 × 2 | - | |
4 | Fully connected | M = 180 | - | |
Output layer | N = 6 | - | - |
Reference | Input Representation | Classifier | CRR (%) |
---|---|---|---|
(Guh and Tannock 1999) | Raw data | MLP | 94.38 |
(Hassan et al., 2003) | Feature set | MLP | 96.80 |
(Cheng and Ma 2008) | Raw data | PNN | 95.58 |
(Zan et al., 2010) | Autoregressive (AR) spectrum | Fuzzy ARTMAP | 95 |
(Ranaee and Ebrahimzadeh 2013) | Shape and feature set | MLP | 99.15 |
(Zhou and Wang 2018) | Shape and feature set | FSVM | 99.28 |
(Addeh et al., 2018) | Shape and feature set | Bees-RBF | 99.63 |
This work | Images | CNN | 95 |
This work | Images and information fusion | CNN | 97.08 |
© 2020 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/).
Share and Cite
Zan, T.; Su, Z.; Liu, Z.; Chen, D.; Wang, M.; Gao, X. Pattern Recognition of Different Window Size Control Charts Based on Convolutional Neural Network and Information Fusion. Symmetry 2020, 12, 1472. https://doi.org/10.3390/sym12091472
Zan T, Su Z, Liu Z, Chen D, Wang M, Gao X. Pattern Recognition of Different Window Size Control Charts Based on Convolutional Neural Network and Information Fusion. Symmetry. 2020; 12(9):1472. https://doi.org/10.3390/sym12091472
Chicago/Turabian StyleZan, Tao, Zifeng Su, Zhihao Liu, Deyin Chen, Min Wang, and Xiangsheng Gao. 2020. "Pattern Recognition of Different Window Size Control Charts Based on Convolutional Neural Network and Information Fusion" Symmetry 12, no. 9: 1472. https://doi.org/10.3390/sym12091472
APA StyleZan, T., Su, Z., Liu, Z., Chen, D., Wang, M., & Gao, X. (2020). Pattern Recognition of Different Window Size Control Charts Based on Convolutional Neural Network and Information Fusion. Symmetry, 12(9), 1472. https://doi.org/10.3390/sym12091472