Learning transferable features in deep convolutional neural networks for diagnosing unseen machine conditions.

Recent years have witnessed increasing popularity and development of deep learning spanning through various fields. Deep networks, and in particular convolutional neural network (CNN) have also achieved many state-of-the-art competition results in the intelligent fault diagnosis of mechanical systems. However, most of the existing studies have been performed with the assumption that the same distribution holds for both the training data and the test data, which is not in accord with situations in real diagnosis tasks. To tackle this problem, a transfer learning framework based on pre-trained CNN, which leverages the knowledge learned from the training data to facilitate diagnosing a new but similar task, is presented in this work. First, the CNN is trained on large datasets to learn the hierarchical features from the raw data. Then, the architecture and weights of the pre-trained CNN are transferred to new tasks with proper fine-tuning instead of training a network from scratch. To adapt the pre-trained CNN in a specific case, three transfer learning strategies are discussed and compared to investigate the applicability as well as the significance of feature transferability from the different levels of a deep structure. The case studies show that the proposed framework can transfer the features of the pre-trained CNN to boost the diagnosis performance on unseen machine conditions in terms of diverse working conditions and fault types.

[1]  Te Han,et al.  Intelligent fault diagnosis method for rotating machinery via dictionary learning and sparse representation-based classification , 2018 .

[2]  Saeid Nahavandi,et al.  A sequential search-space shrinking using CNN transfer learning and a Radon projection pool for medical image retrieval , 2018, Expert Syst. Appl..

[3]  Marco Vannucci,et al.  A Procedure for Building Reduced reliable Training Datasets from Real-World Data , 2014 .

[4]  Fulei Chu,et al.  HVSRMS localization formula and localization law: Localization diagnosis of a ball bearing outer ring fault , 2019, Mechanical Systems and Signal Processing.

[5]  Wei Zhang,et al.  Multi-Layer domain adaptation method for rolling bearing fault diagnosis , 2019, Signal Process..

[6]  Chao Liu,et al.  An adaptive spatiotemporal feature learning approach for fault diagnosis in complex systems , 2019, Mechanical Systems and Signal Processing.

[7]  A. Smilde,et al.  Large-scale human metabolomics studies: a strategy for data (pre-) processing and validation. , 2006, Analytical chemistry.

[8]  Chao Liu,et al.  Global geometric similarity scheme for feature selection in fault diagnosis , 2014, Expert Syst. Appl..

[9]  Qiang Yang,et al.  Source Free Transfer Learning for Text Classification , 2014, AAAI.

[10]  Chao Liu,et al.  A novel adversarial learning framework in deep convolutional neural network for intelligent diagnosis of mechanical faults , 2019, Knowl. Based Syst..

[11]  Bo-Suk Yang,et al.  Intelligent fault diagnosis system of induction motor based on transient current signal , 2009 .

[12]  Yaguo Lei,et al.  Deep Convolutional Transfer Learning Network: A New Method for Intelligent Fault Diagnosis of Machines With Unlabeled Data , 2019, IEEE Transactions on Industrial Electronics.

[13]  Chao Liu,et al.  Machine Condition Classification Using Deterioration Feature Extraction and Anomaly Determination , 2011, IEEE Transactions on Reliability.

[14]  Lei Wang,et al.  Comparison of random forest, artificial neural networks and support vector machine for intelligent diagnosis of rotating machinery , 2018, Trans. Inst. Meas. Control.

[15]  Shuhui Wang,et al.  Convolutional neural network-based hidden Markov models for rolling element bearing fault identification , 2017, Knowl. Based Syst..

[16]  Mohammad Modarres,et al.  Deep Learning Enabled Fault Diagnosis Using Time-Frequency Image Analysis of Rolling Element Bearings , 2017 .

[17]  Ivan Laptev,et al.  Learning and Transferring Mid-level Image Representations Using Convolutional Neural Networks , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[18]  Hanseok Ko,et al.  DNN Transfer Learning Based Non-Linear Feature Extraction for Acoustic Event Classification , 2017, IEICE Trans. Inf. Syst..

[19]  Bo Huang,et al.  Transfer Learning With Fully Pretrained Deep Convolution Networks for Land-Use Classification , 2017, IEEE Geoscience and Remote Sensing Letters.

[20]  Qingbo He,et al.  Energy-Fluctuated Multiscale Feature Learning With Deep ConvNet for Intelligent Spindle Bearing Fault Diagnosis , 2017, IEEE Transactions on Instrumentation and Measurement.

[21]  Taghi M. Khoshgoftaar,et al.  A survey of transfer learning , 2016, Journal of Big Data.

[22]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[23]  Liang Guo,et al.  A neural network constructed by deep learning technique and its application to intelligent fault diagnosis of machines , 2018, Neurocomputing.

[24]  Yu Zhang,et al.  Application of pattern recognition in gear faults based on the matching pursuit of a characteristic waveform , 2017 .

[25]  Peng Wang,et al.  An Adaptive Multi-Sensor Data Fusion Method Based on Deep Convolutional Neural Networks for Fault Diagnosis of Planetary Gearbox , 2017, Sensors.

[26]  Ran Zhang,et al.  Transfer Learning With Neural Networks for Bearing Fault Diagnosis in Changing Working Conditions , 2017, IEEE Access.

[27]  Jay Lee,et al.  Prognostics and health management design for rotary machinery systems—Reviews, methodology and applications , 2014 .

[28]  Xuefeng Chen,et al.  Dislocated Time Series Convolutional Neural Architecture: An Intelligent Fault Diagnosis Approach for Electric Machine , 2017, IEEE Transactions on Industrial Informatics.

[29]  Francisco Herrera,et al.  Tutorial on practical tips of the most influential data preprocessing algorithms in data mining , 2016, Knowl. Based Syst..

[30]  Jaime S. Cardoso,et al.  Multi-source deep transfer learning for cross-sensor biometrics , 2016, Neural Computing and Applications.

[31]  Jing Lin,et al.  A multivariate encoder information based convolutional neural network for intelligent fault diagnosis of planetary gearboxes , 2018, Knowl. Based Syst..

[32]  Haidong Shao,et al.  A novel deep autoencoder feature learning method for rotating machinery fault diagnosis , 2017 .

[33]  Qiang Yang,et al.  A Survey on Transfer Learning , 2010, IEEE Transactions on Knowledge and Data Engineering.

[34]  Miguel Angel Ferrer-Ballester,et al.  Review of Automatic Fault Diagnosis Systems Using Audio and Vibration Signals , 2014, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[35]  Wei Zhang,et al.  A New Deep Learning Model for Fault Diagnosis with Good Anti-Noise and Domain Adaptation Ability on Raw Vibration Signals , 2017, Sensors.

[36]  Jürgen Schmidhuber,et al.  Deep learning in neural networks: An overview , 2014, Neural Networks.