Deep semi-supervised generative adversarial fault diagnostics of rolling element bearings. (March 2020)