The maintenance of industrial systems is a practical and exciting topic in engineering. High accuracy in fault detection is essential since failure to detect faults can cause damage and reduce efficiency. The application of deep transfer learning with audio pre-training for audio fault detection is investigated in this paper. The main novelty of this research is that for the first time, the knowledge learned by pre-trained models on an extensive audio dataset called AudioSet is used to detect pump faults, and the results are compared with models with image pre-training. In the field of fault detection, the audio of industrial equipment provides a valuable source of data on the state of their operation. In this paper, the audio files of industrial pumps recorded with ambient noise in a real industrial environment have been used, so an algorithm that can achieve high accuracy when analyzing this dataset has a high chance of success when working with other industrial datasets. Usually, fault detection datasets are imbalanced because the amount of faulty data is limited. One of the practical methods to deal with this problem is to use deep transfer learning, which can achieve high accuracy with a limited number of labeled data. Also, four balancing techniques have been studied and compared to determine the optimum way to balance the dataset using various measuring criteria and find the best classifier model. These models are evaluated by multiple criteria to be used for different applications. In this research, four mathematical methods have been used for feature extraction showing that the Log-mel spectrogram is the most effective. Furthermore, it has been demonstrated that this accuracy can be increased in the saturation situation by adding appropriate transformations as data fusion. These transformations look at the knowledge contained in the audio components from different points of view. Finally, the value of AUC increased from 96.86 to 97.48, which is a significant amount compared to other studies.
Read full abstract