Litcius/Paper detail

SynGen: Synthetic Data Generation

Akash Kothare, Shridhara Chaube, Yash Moharir, Gaurav Bajodia, Snehlata Dongre

202118 citationsDOI

Abstract

Synthetic data is superficial data generated using various machine learning techniques. The respective synthetic data generated can be used to preserve privacy, test systems, or create training data for machine learning algorithms. Synthetic data generation is critical as the need for specific data is huge in today's world, for example, synthetic data can be used to practice various data science tasks and techniques, while maintaining the anonymity of the samples generated. We used an open-source engine named Faker (v5.6.1) and Gaussian copula to create a platform that can generate datasets, based on user requirements as well as available resources. The user can also perform a variety of machine learning algorithms and differentiate their performance either over the generated dataset or a predefined dataset.

Topics & Concepts

Computer scienceSynthetic dataMachine learningArtificial intelligenceTraining setData modelingVariety (cybernetics)Data miningDatabaseTraffic Prediction and Management TechniquesData Stream Mining TechniquesMachine Learning and Data Classification
SynGen: Synthetic Data Generation | Litcius