Abstract
As data visibility in factories has increased with the deployment of sensors, data-driven maintenance has become popular in industries. Machine learning has been a promising tool for fault detection, but the problem is that the amount of fault data is much less than that of normal data which causes a data imbalance. In this study, we designed a deep neural network for fault detection and diagnosis, and compared the oversampling by a generative adversarial network to standard oversampling techniques. Simulation results indicate that oversampling by the generative adversarial network performs well under the given condition and the deep neural network designed is capable of classifying the faults of an induction motor with high accuracy.