Abstract
Those fault detection and diagnosis (FDD) models can identify various faulty signals in industrial processes by extracting features from process data with high nonlinearity and correlations. However, the diagnostic performance of those models mainly depends primarily on the validity of the features extracted from the process data. In this paper, a novel deep neural network (DNN) model, sparse one-dimensional convolutional neural network (S1-DCNN), is proposed to learn features from process signals and improve the performance of FDD in industrial processes. S1-DCNN not only extracts discriminative features from complex process signals, but selects effective features based on a sparsity regularization in the convolution layers. Thus, an S1-DCNN-based representation learning method is developed for FDD in industrial processes. Tennessee Eastman process and fed-batch fermentation penicillin process are employed to validate effectiveness of S1-DCNN for FDD. The experimental results illustrate that S1-DCNN extracted and selected effective representative features for process FDD.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Butte VK, Tang LC (2010) Multivariate charting techniques: a review and a line-column approach. Qual Reliab Eng Int 26:443–451
Yu J, Zhang C, Wang S (2021) Multichannel one-dimensional convolutional neural network-based feature learning for fault diagnosis of industrial processes. Neural Comput Appl 33:3085–3104
Peres FAP, Fogliatto FS (2018) Variable selection methods in multivariate statistical process control: a systematic literature review. Comput Ind Eng 115:603–619
Jiang Q, Huang B (2016) Distributed monitoring for large-scale processes based on multivariate statistical analysis and Bayesian method. J Process Control 46:75–83
de Lázaro JMB, Moreno AP, Santiago OL, da Silva Neto AJ (2015) Optimizing kernel methods to reduce dimensionality in fault diagnosis of industrial systems. Comput Ind Eng 87:140–149
Wang B, Yan X, Jiang Q (2016) Independent component analysis model utilizing de-mixing information for improved non-Gaussian process monitoring. Comput Ind Eng 94:188–200
Luo L, Peng X, Tong C (2021) A multigroup framework for fault detection and diagnosis in large-scale multivariate systems. J Process Control 100:65–79
Bounoua W, Bakdi A (2021) Fault detection and diagnosis of nonlinear dynamical processes through correlation dimension and fractal analysis based dynamic kernel PCA. Chem Eng Sci 229:116099
Lee JM, Yoo CK, Lee IB (2004) Statistical process monitoring with independent component analysis. J Process Control 14(5):467–485
Jia Q, Zhang Y (2016) Quality-related fault detection approach based on dynamic kernel partial least squares. Chem Eng Res Des 106:242–252
Taqvi SAA, Zabiri H, Tufa LD, Uddin F, Fatima SA, Maulud AS (2021) A Review on data-driven learning approaches for fault detection and diagnosis in chemical processes, ChemBioEng Reviews
Sun RX, Tsung F (2003) A kernel-distance-based multivariate control chart using support vector methods. Int J Prod Res 41(13):2975–2989
Hsu CC, Chen MC, Chen LS (2010) Intelligent ICA-SVM fault detector for non-Gaussian multivariate process monitoring. Expert Syst Appl 37(4):3264–3273
Chiang LH, Kotanchek ME, Kordon AK (2004) Fault diagnosis based on Fisher discriminant analysis and support vector machines. Comput Chem Eng 28(8):1389–1401
Yu J (2011) Localized Fisher discriminant analysis based complex chemical process monitoring. AIChE J 57(7):1817–1828
Gauri SK, Chakraborty S (2009) Recognition of control chart patterns using improved selection of features. Comput Ind Eng 56(4):1577–1588
Huda S, Abdollahian M, Mammadov M, Yearwood J, Ahmed S, Sultan I (2014) A hybrid wrapper-filter approach to detect the source(s) of out-of-control signals in multivariate manufacturing process. Eur J Oper Res 237(3):857–870
Bengio Y, Courville A, Vincent P (2013) Representation learning: a review and new perspectives. IEEE Trans Pattern Anal Mach Intell 35(8):1798–1828
Wang J, Ma Y, Zhang L, Gao RX, Wu D (2018) Deep learning for smart manufacturing: methods and applications. J Manuf Syst 48:144–156
Yu J, Liu H, Zheng X (2020) Two-dimensional joint local and nonlocal discriminant analysis-based 2D image feature extraction for deep learning. Neural Comput Appl 32:6009–6024
Zhang Z, Jiang T, Li S, Yang Y (2018) Automated feature learning for nonlinear process monitoring-An approach using stacked denoising autoencoder and k-nearest neighbor rule. J Process Control 64:49–61
Ren H, Chai Y, Qu JF, Zhang K, Tang Q (2018) An intelligent fault detection method based on sparse auto-encoder for industrial process systems: a case study on tennessee eastman process chemical system. In: International conference on intelligent human-machine systems and cybernetics, pp 190–193
Chen S, Yu J, Wang S (2020) Monitoring of complex profiles based on deep stacked denoising autoencoders. Comput Ind Eng, p 106402
Yu J, Zheng X (2019) Stacked convolutional sparse denoising auto-encoder for identification of defect patterns in semiconductor wafer map. Comput Ind 109:121–133
Liu X, Jianbo Yu, Ye L (2021) Residual attention convolutional auto-encoder for feature learning and fault detection in nonlinear industrial processes. Neural Comput Appl 33(8):3085–3104
Yu JB, Yan X (2018) Layer-by-Layer enhancement strategy of favorable features of the deep belief network for industrial process monitoring. Ind Eng Chem Res 57(45):15479–15490
Wang Y, Pan Z, Yuan X, Yang C, Gui W (2019) A novel deep learning based fault diagnosis approach for chemical process with extended deep belief network. ISA Trans. https://doi.org/10.1016/j.isatra.2019.07.001
Hu G, Li H, Xia Y, Luo L (2018) A deep Boltzmann machine and multi-grained scanning forest ensemble collaborative method and its application to industrial fault diagnosis. Comput Ind 100:287–296
LeCun Y, Bengio Y (1995) Convolutional networks for images, speech, and time series, Handb Brain Theory Neural Netw, 3361(10): 1995
Ciresan DC, Meier U, Masci J, Gambardella LM, Schmidhuber J (2011) Flexible, high performance convolutional neural networks for image classification. In: Twenty-second international joint conference on artificial intelligence. pp 1237–1242.
Hershey S, Chaudhuri S, Ellis DPW, Gemmeke JF, Jansen A, Moore RC, Plakal M, Platt D, Saurous RA, Seybold B, Slaney M, Weiss RJ, Wilson K (2017) CNN architectures for large-scale audio classification. In: 2017 IEEE international conference on acoustics, speech and signal processing (icassp). IEEE pp 131–135
Lee KB, Cheon S, Kim CO (2017) A convolutional neural network for fault classification and diagnosis in semiconductor manufacturing processes. IEEE Trans Semicond Manuf 30(2):135–142
Ge X, Wang B, Yang X, Pan Y, Liu B, Liu B (2021) Fault detection and diagnosis for reactive distillation based on convolutional neural network. Comput Chem Eng 145:107172
Wu H, Zhao J (2018) Deep convolutional neural network model based chemical process fault diagnosis. Comput Chem Eng 115:185–197
Hsu CY, Liu WC (2021) Multiple time-series convolutional neural network for fault detection and diagnosis and empirical study in semiconductor manufacturing. J Intell Manuf 32:823–836
Kiranyaz S, Ince T, Gabbouj M (2015) Real-time patient-specific ECG classification by 1-D convolutional neural networks. IEEE Trans Biomed Eng 63(3):664–675
Chen S, Yu J, Wang S (2021) One-dimensional convolutional neural network-based active feature extraction for fault detection and diagnosis of industrial processes and its understanding via visualization, ISA transactions
Ng A (2011) Sparse autoencoder. CS294A Lecture notes. 72:1–19
Tao C, Pan H, Li Y, Zou Z (2015) Unsupervised spectral-spatial feature learning with stacked sparse autoencoder for hyperspectral imagery classification. IEEE Geosci Remote Sens Lett 12(12):2438–2442
Zhang L, Ma W, Zhang D (2016) Stacked sparse autoencoder in PolSAR data classification using local spatial information. IEEE Geosci Remote Sens Lett 13(9):1359–1363
Agarwal S, Roth D (2002) Learning a sparse representation for object detection. European conference on computer vision. Springer, Berlin, pp 113–127
Boureau Y, Cun YL (2008) Sparse feature learning for deep belief networks. Adv Neural Inf Process Syst, pp 1185–1192
Peng Y, Chen X, Ye Q, Jiao J (2014) Fault detection and classification in chemical processes using NMFSC and structural SVMs. Can J Chem Eng 92(6):1016–1023
Liu B, Wang M, Foroosh H, Hassan F, Marshall T, Marianna P (2015) Sparse convolutional neural networks. In: Proceedings of the IEEE conference on computer vision and pattern recognition. pp 806–814
Parashar A, Rhu M, Mukkara A, Puglielli A, Venkatesan R, Khailany B, Emer J, Keckler SW, Dally WJ (2017) An accelerator for compressed-sparse convolutional neural networks. In: 2017 ACM/IEEE 44th annual international symposium on computer architecture (ISCA). IEEE. pp 27–40
Poultney C, Chopra S, Cun YL (2007) Efficient learning of sparse representations with an energy-based mode. In: Adv Neural Inf Process Syst. pp 1137–1144.
Hotelling H (1931) The economics of exhaustible resources. J Polit Econ 39(2):137–175
Jackson JE (1985) Multivariate quality control. Commun Statistics-Theory Methods 14(11):2657–2688
MacGregor JF, Kourti T (1995) Statistical process control of multivariate processes. Control Eng Pract 3(3):403–414
Montgomery DC (2012) Statistical quality control, Wiley Global Education
Downs JJ, Vogel EF (1993) A plant-wide industrial process control problem. Comput Chem Eng 17(3):245–255
McAvoy TJ (1998) A methodology for screening level control structures in plantwide control systems. Comput Chem Eng 22(11):1543–1552
Yu J (2011) Localized fisher discriminant analysis based complex process monitoring. AIChE J 57(7):1817–1828
Vincent P, Larochelle H, Lajoie I (2010) Stacked denoising autoencoders: Learning useful representations in a deep network with a local denoising criterion. J Mach Learn Res 11:3371–3408
Hinton GE, Salakhutdinov RR (2006) Reducing the dimensionality of data with neural networks. Science 313(5786):504–507
Werbos PJ (1990) Backpropagation through time: what it does and how to do it. Proc IEEE 78(10):1550–1560
Drucker H, Burges CJC, Kaufman L, Smola A, Vapnik V (1997) Support vector regression machines. Adv Neural Inf Process Syst, pp 155–161
Chen SM, Yu JB, Wang SJ (2020) One-dimensional Convolutional auto-encoder-based feature learning for fault diagnosis of multivariate processes. J Process Control 87:54–67
Hu J, Shen L, Sun G (2018) Squeeze-and-excitation networks. In: Proceedings of the IEEE conference on computer vision and pattern recognition. pp 7132–7141
Iandola F, Moskewicz M, Karayev S, Girshick R, Darrell T, Keutzer K (2014) Implementing efficient convnet descriptor pyramids, arXiv preprint arXiv:1404.1869
Hoyer PO (2004) Non-negative matrix factorization with sparseness constraints. J Mach Learn Res 5(11):1457–1469
Yang C, Hou J (2016) Fed-batch fermentation penicillin process fault diagnosis and detection based on support vector machine. Neurocomputing 190:117–123
Acknowledgements
This research was supported by the National Natural Science Foundation of China (No. 71771173) and Action Plan for Scientific and Technological Innovation" of Shanghai Science and Technology Commission (No. 21SQBS01402).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Yu, J., Zhang, C. & Wang, S. Sparse one-dimensional convolutional neural network-based feature learning for fault detection and diagnosis in multivariable manufacturing processes. Neural Comput & Applic 34, 4343–4366 (2022). https://doi.org/10.1007/s00521-021-06575-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-021-06575-6