“…From the first introduction of Generative Adversarial Networks in 2014, GANs have been a focus of attention in generative machine learning (according to Google scholar, there are around 75000 papers based or focusing on GANs to date 2 ). GANs have predominantly been used in computer vision, including but not limited to image generation, face synthesis [8], image translation [9,10,11], texture synthesis [12,13], medical imaging, [14] and super-resolution [15]. Moreover, GANs can be applied in many other fields including but not limited to voice and speech signals [16,17,18], anomaly detection [19], power systems and smart grids [20,21,22], electronics [23,24], and fault diagnosis [25,26,27,28].…”