English

Automatic Extraction of Rules for Generating Synthetic Patient Data From Real-World Population Data Using Glioblastoma as an Example

Machine Learning 2025-12-19 v2

Abstract

The generation of synthetic data is a promising technology to make medical data available for secondary use in a privacy-compliant manner. A popular method for creating realistic patient data is the rule-based Synthea data generator. Synthea generates data based on rules describing the lifetime of a synthetic patient. These rules typically express the probability of a condition occurring, such as a disease, depending on factors like age. Since they only contain statistical information, rules usually have no specific data protection requirements. However, creating meaningful rules can be a very complex process that requires expert knowledge and realistic sample data. In this paper, we introduce and evaluate an approach to automatically generate Synthea rules based on statistics from tabular data, which we extracted from cancer reports. As an example use case, we created a Synthea module for glioblastoma from a real-world dataset and used it to generate a synthetic dataset. Compared to the original dataset, the synthetic data reproduced known disease courses and mostly retained the statistical properties. Overall, synthetic patient data holds great potential for privacy-preserving research. The data can be used to formulate hypotheses and to develop prototypes, but medical interpretation should consider the specific limitations as with any currently available approach.

Keywords

Cite

@article{arxiv.2512.14721,
  title  = {Automatic Extraction of Rules for Generating Synthetic Patient Data From Real-World Population Data Using Glioblastoma as an Example},
  author = {Arno Appenzeller and Nick Terzer and André Homeyer and Jan-Philipp Redlich and Sabine Luttmann and Friedrich Feuerhake and Nadine S. Schaadt and Timm Intemann and Sarah Teuber-Hanselmann and Stefan Nikolin and Joachim Weis and Klaus Kraywinkel and Pascal Birnstill},
  journal= {arXiv preprint arXiv:2512.14721},
  year   = {2025}
}

Comments

16 pages, 8 figures