lnu.sePublications
System disruptions
There are recurring service disruptions on some of the search portals due to high traffic. We are working to resolve the issue, you may temporarily encounter an error message.
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Rule-Based vs. CTGAN-Based Synthetic Data Generation for Machine Learning: A Comparative Study of Utility and Privacy-Related Similarity
Linnaeus University, Faculty of Technology, Department of computer science and media technology.
Linnaeus University, Faculty of Technology, Department of computer science and media technology.
2026 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
Regel-baserad kontra CTGAN-baserad Syntetisk data generering för Maskininlärning : En jämförande studie av nytta och sekretess-relaterade likheter (Swedish)
Abstract [en]

Synthetic data generation is important in machine learning because real-world datasets can be difficult to access, share, or reuse due to privacy and legal restrictions. This thesis performs a comparative study to investigate machine learning performance and related evaluation attributes when models are trained using synthetic tabular data. The study compares a simple class-conditional rule-based generator with a generative model based on Conditional Tabular Generative Adversarial Network (CTGAN). The problem addressed is that advanced generative methods are often expected to produce more useful synthetic data, but they may also generate records that are closer to the original training data. To investigate this, a controlled experiment was conducted using the Adult Income dataset. Synthetic datasets were generated using both methods and evaluated through machine learning utility, statistical similarity, and privacy-related similarity. The results show that the rule-based generator achieved stronger overall machine learning utility and higher overall statistical similarity in this experiment, while CTGAN produced more near-duplicates and lower nearest-neighbor distance. These findings suggest that, in this setup, the simpler rule-based method provided a better balance between usefulness and privacy-related similaritythan the selected CTGAN configuration.

Place, publisher, year, edition, pages
2026. , p. 27
Keywords [en]
synthetic data generation, tabular data, machine learning utility, privacy-related similarity, CTGAN
National Category
Information Systems
Identifiers
URN: urn:nbn:se:lnu:diva-149638OAI: oai:DiVA.org:lnu-149638DiVA, id: diva2:2102131
Subject / course
Computer Science
Educational program
Software Technology Programme, 180 credits
Supervisors
Examiners
Available from: 2026-09-17 Created: 2026-09-16 Last updated: 2026-09-17Bibliographically approved

Open Access in DiVA

fulltext(1154 kB)21 downloads
File information
File name FULLTEXT02.pdfFile size 1154 kBChecksum SHA-512
8738b6aa0aca668438b72413dd011f63b6558b186d16a567193380576393ddfee7c98891d01f1aed6f4a56a702ee5f259befc2c872ae0f14b5c439876d0a8b0a
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Kasukurthi, Bhuvan SaiHadzhimustafa, Emir
By organisation
Department of computer science and media technology
Information Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 21 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 85 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf