Abstract: Deep neural networks (DNNs) have been widely used for intelligent fault diagnosis under the closed-world assumption that any testing data are within classes of the training data. However, in ...