{'fraction_non_alphanumeric': 0.012234910277324634, 'fraction_numerical': 0.0, 'mean_word_length': 5.561497326203209, '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}}
A Fault Diagnosis Approach for Rolling Bearing Based on Convolutional Neural Network and Nuisance Attribute Projection under Various Speed Conditions

Intelligent fault diagnosis is a promising tool for processing mechanical big data. It can quickly and efficiently process the collected signals and provide accurate diagnosis results. However, rotating machinery often works under various speed conditions, which makes it difficult to extract fault features. Inspired by speech recognition, the nuisance attribute projection method in speech recognition is introduced into fault diagnosis to solve the problem of feature extraction in variable speed signals. Based on the idea of unsupervised feature learning, the loss function of nuisance attribute projection is added to the loss function of convolutional neural network (CNN) to learn fault features from original data. Health status is classified according to the learned characteristics and projection matrix P. A special designed bearing dataset is employed to verify the effectiveness of the proposed method. The results show that the proposed method has a higher accuracy and a simpler framework, which is superior to the existing methods in bearing fault diagnosis.