BayesLDM: A Domain-specific Modeling Language for Probabilistic Modeling of Longitudinal Data

Karine Tung, Steven De La Torre, Mohamed El Mistiri, Rebecca Braga De Braganca, Eric Chambers Hekler, Misha Pavel, Daniel Rivera, Pedja Klasnja, Donna Spruijt-Metz, Benjamin M. Marlin

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In this paper we present BayesLDM, a library for Bayesian longitudinal data modeling consisting of a high-level modeling language with specific features for modeling complex multivariate time series data coupled with a compiler that can produce optimized probabilistic program code for performing inference in the specified model. BayesLDM supports modeling of Bayesian network models with a specific focus on the efficient, declarative specification of dynamic Bayesian Networks (DBNs). The BayesLDM compiler combines a model specification with inspection of available data and outputs code for performing Bayesian inference for unknown model parameters while simultaneously handling missing data. These capabilities have the potential to significantly accelerate iterative modeling workflows in domains that involve the analysis of complex longitudinal data by abstracting away the process of producing computationally efficient probabilistic inference code. We describe the BayesLDM system components, evaluate the efficiency of representation and inference optimizations and provide an illustrative example of the application of the system to analyzing heterogeneous and partially observed mobile health data.

Original languageEnglish (US)
Title of host publicationProceedings - 2022 IEEE/ACM International Conference on Connected Health
Subtitle of host publicationApplications, Systems and Engineering Technologies, CHASE 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages78-90
Number of pages13
ISBN (Electronic)9781450394765
DOIs
StatePublished - 2022
Event7th IEEE/ACM International Conference on Connected Health: Applications, Systems and Engineering Technologies, CHASE 2022 - Washington, United States
Duration: Nov 17 2022Nov 19 2022

Publication series

NameProceedings - 2022 IEEE/ACM International Conference on Connected Health: Applications, Systems and Engineering Technologies, CHASE 2022

Conference

Conference7th IEEE/ACM International Conference on Connected Health: Applications, Systems and Engineering Technologies, CHASE 2022
Country/TerritoryUnited States
CityWashington
Period11/17/2211/19/22

Keywords

  • Bayesian imputation
  • Bayesian inference
  • missing data
  • mobile health
  • probabilistic programming
  • time series

ASJC Scopus subject areas

  • Biomedical Engineering
  • Media Technology
  • Cardiology and Cardiovascular Medicine
  • Health Informatics
  • Orthopedics and Sports Medicine
  • Health(social science)
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'BayesLDM: A Domain-specific Modeling Language for Probabilistic Modeling of Longitudinal Data'. Together they form a unique fingerprint.

Cite this