Pre-trained classifier of electrical motor winding fault based on multiple-branch convolutional neural networks

Software implementation of an artificial neural network for detecting a fault in the winding of an electric motor. The neural network is implemented in the Python environment in the Keras module designed for creating neural networks. The neural network uses the branching capabilities of the neural network. Each input is pre-processed in its own branch using a convolution layer. The results of the individual branches are combined and again evaluated by the resulting Dense layer. The trained network model is able to determine the fault of the electric motor winding.