Litcius/Paper detail

Generation of Synthetic Data with Conditional Generative Adversarial Networks

Belén Vega-Márquez, Cristina Rubio-Escudero, Isabel A. Nepomuceno-Chamorro

2020Logic Journal of IGPL15 citationsDOIOpen Access PDF

Abstract

Abstract The generation of synthetic data is becoming a fundamental task in the daily life of any organization due to the new protection data laws that are emerging. Because of the rise in the use of Artificial Intelligence, one of the most recent proposals to address this problem is the use of Generative Adversarial Networks (GANs). These types of networks have demonstrated a great capacity to create synthetic data with very good performance. The goal of synthetic data generation is to create data that will perform similarly to the original dataset for many analysis tasks, such as classification. The problem of GANs is that in a classification problem, GANs do not take class labels into account when generating new data, it is treated as any other attribute. This research work has focused on the creation of new synthetic data from datasets with different characteristics with a Conditional Generative Adversarial Network (CGAN). CGANs are an extension of GANs where the class label is taken into account when the new data is generated. The performance of our results has been measured in two different ways: firstly, by comparing the results obtained with classification algorithms, both in the original datasets and in the data generated; secondly, by checking that the correlation between the original data and those generated is minimal.

Topics & Concepts

Computer scienceAdversarial systemGenerative grammarSynthetic dataClass (philosophy)Artificial intelligenceTask (project management)Generative adversarial networkMachine learningExtension (predicate logic)Data typeData miningDeep learningProgramming languageEconomicsManagementDigital Media Forensic DetectionAnomaly Detection Techniques and ApplicationsGenerative Adversarial Networks and Image Synthesis