Data & Analytics

What is Synthetic Data?

Quick answer

Artificially generated data that mimics the patterns of real data, used for testing, training models, or sharing without exposing real records.

Synthetic Data, explained

Synthetic data can be produced by simulations, statistical methods, or generative AI models trained on real datasets. The goal is to keep useful properties, such as the distribution of ages or purchase amounts, without copying actual individuals' records.

A hospital software team might use synthetic patient records to test a new scheduling feature, so developers never handle real health information. AI teams also use synthetic data to cover rare situations, such as unusual fraud patterns or uncommon road conditions for driver-assistance systems. Synthetic data has limits. If it is generated poorly, it can miss important real-world patterns or carry over biases from the source data, and some methods can leak details of the original records if not designed carefully.

Related terms

Guides that mention Synthetic Data