Expectation Maximization and Complex Duration Distributions for Continuous Time Bayesian Networks

07/04/2012
by   Uri Nodelman, et al.
0

Continuous time Bayesian networks (CTBNs) describe structured stochastic processes with finitely many states that evolve over continuous time. A CTBN is a directed (possibly cyclic) dependency graph over a set of variables, each of which represents a finite state continuous time Markov process whose transition model is a function of its parents. We address the problem of learning the parameters and structure of a CTBN from partially observed data. We show how to apply expectation maximization (EM) and structural expectation maximization (SEM) to CTBNs. The availability of the EM algorithm allows us to extend the representation of CTBNs to allow a much richer class of transition durations distributions, known as phase distributions. This class is a highly expressive semi-parametric representation, which can approximate any duration distribution arbitrarily closely. This extension to the CTBN framework addresses one of the main limitations of both CTBNs and DBNs - the restriction to exponentially / geometrically distributed duration. We present experimental results on a real data set of people's life spans, showing that our algorithm learns reasonable models - structure and parameters - from partially observed data, and, with the use of phase distributions, achieves better performance than DBNs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/19/2012

Learning Continuous Time Bayesian Networks

Continuous time Bayesian networks (CTBNs) describe structured stochastic...
research
12/20/2022

Aggregate Markov models in life insurance: estimation via the EM algorithm

In this paper, we consider statistical estimation of time-inhomogeneous ...
research
04/18/2014

CTBNCToolkit: Continuous Time Bayesian Network Classifier Toolkit

Continuous time Bayesian network classifiers are designed for temporal c...
research
12/12/2012

Continuous Time Bayesian Networks

In this paper we present a language for finite state continuous time Bay...
research
07/01/2020

Continuous-Time Bayesian Networks with Clocks

Structured stochastic processes evolving in continuous time present a wi...
research
07/01/2020

Augmenting Continuous-Time Bayesian Networks with Clocks

Structured stochastic processes evolving in continuous time present a wi...
research
05/31/2023

Neural Markov Jump Processes

Markov jump processes are continuous-time stochastic processes with a wi...

Please sign up or login with your details

Forgot password? Click here to reset