Efficient federated convolutional neural network with information fusion for rolling bearing fault diagnosis
In the past year, various deep learning-based fault diagnosis methods have been designed to guarantee the stable, safe, and efficient operation of electromechanical systems. To achieve excellent diagnostic performance, the conventional centralized learning (CL) approach is adopted to collect as much data as possible from multiple industrial participants for deep model training. Due to privacy concerns and potential conflicts, industrial participants are unwilling to share their data resources. To solve the issues, this study proposes a fault diagnosis method based on federated learning (FL) and convolutional neural network (CNN), which allows different industrial participants to collaboratively train a global fault diagnosis model without sharing their local data. Model training is locally executed within each industrial participant, and the cloud server updates the global model by aggregating the local models of the participants. Specifically, an adaptive method is designed to adjust the model aggregation interval according to the feedback information of the industrial participants in order to reduce the communication cost while ensuring model accuracy. In addition, momentum gradient descent (MGD) and dropout layer are used to accelerate convergence rate and avoid model overfitting, respectively. The effectiveness of the proposed method is verified on a non-independent and identically distributed (non-iid) rolling bearing fault dataset. The experiment results indicate that the proposed method has higher accuracy than traditional fault diagnosis methods. Moreover, this study provides a promising collaborative training approach to the fault diagnosis field.