{'fraction_non_alphanumeric': 0.021922428330522766, 'fraction_numerical': 0.0, 'mean_word_length': 6.107784431137724, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
An efficient method for imbalanced fault diagnosis of rotating machinery

In industrial scenarios, accumulated sensor data collected from the working processes of rotating machinery are usually imbalanced, and there is scope for improving the diagnostic performance of existing fault diagnosis methods. To solve this problem, a novel method named the upgraded generative adversarial network (UGAN) is presented in this paper. In our method, energy-based generative adversarial networks (EBGANs) and auxiliary classifier generative adversarial networks (AC-GANs) are first combined as the main architecture due to their good sample generation and classification performance. Then, conditional variational autoencoders (CVAEs) are utilized as the generator to generate high-quality samples for orientation. Furthermore, self-normalizing convolutional autoencoders (SCAEs) are introduced into the discriminator to maintain the stability of the network and increase the capability of the network to discriminate fault samples. The experimental results on two benchmark datasets show that the proposed method possesses excellent fault diagnosis capabilities under imbalanced data conditions.