Abstract: Although deep learning techniques have been successfully applied in machinery fault diagnosis, the key problems of feature learning under multiple non-ideal conditions have not been well ...