Mathematical Biosciences and Engineering (Oct 2021)

Synthetic data generation with probabilistic Bayesian Networks

  • Grigoriy Gogoshin,
  • Sergio Branciamore,
  • Andrei S. Rodin

DOI
https://doi.org/10.3934/mbe.2021426
Journal volume & issue
Vol. 18, no. 6
pp. 8603 – 8621

Abstract

Read online

Bayesian Network (BN) modeling is a prominent and increasingly popular computational systems biology method. It aims to construct network graphs from the large heterogeneous biological datasets that reflect the underlying biological relationships. Currently, a variety of strategies exist for evaluating BN methodology performance, ranging from utilizing artificial benchmark datasets and models, to specialized biological benchmark datasets, to simulation studies that generate synthetic data from predefined network models. The last is arguably the most comprehensive approach; however, existing implementations often rely on explicit and implicit assumptions that may be unrealistic in a typical biological data analysis scenario, or are poorly equipped for automated arbitrary model generation. In this study, we develop a purely probabilistic simulation framework that addresses the demands of statistically sound simulations studies in an unbiased fashion. Additionally, we expand on our current understanding of the theoretical notions of causality and dependence / conditional independence in BNs and the Markov Blankets within.

Keywords