Published July 16, 2022 | Version v1
Journal article Open

Improving the quality of generative models through Smirnov transformation

  • 1. Departamento de Matemáticas, Facultad de Ciencias, Universidad Autónoma de Madrid and Instituto de Ciencias Matemáticas
  • 2. Universidad Politécnica de Madrid

Description

Solving the convergence issues of Generative Adversarial Networks (GANs) is one of the most outstanding problems in generative models. In this work, we propose a novel activation function to be used as output of the generator agent. This activation function is based on the Smirnov probabilistic transformation and it is specifically designed to improve the quality of the generated data. In sharp contrast to previous works, our activation function provides a more general approach that deals not only with the replication of categorical variables but with any type of data distribution (continuous or discrete). Moreover, our activation function is derivable and therefore, it can be seamlessly integrated in the backpropagation computations during the GAN training processes. To validate this approach, we firstly evaluate our proposal on two different data sets: a) an artificially rendered data set containing a mixture of discrete and continuous variables, and b) a real data set of flowbased network traffic data containing both normal connections and cryptomining attacks. In addition, three publicly available data sets were added to the evaluation to generalize the obtained results. To evaluate the fidelity of the generated data, we analyze their results both in terms of quality measures of statistical nature and regarding the use of these synthetic data to feed a nested machine learning-based classifier. The experimental results evince a clear outperformance of a Wasserstein GAN network (WGAN) tuned with this new activation function with respect to both a naïve meanbased generator and a standard WGAN. The quality of the generated data allows to fully substitute real data with synthetic data for training the nested classifier without a significant fall in the obtained accuracy.

Files

1-s2.0-S0020025522007551-main.pdf

Files (5.7 MB)

Name Size Download all
md5:e0444fb381c324de9015ce7ae8ffd1ee
5.7 MB Preview Download