Skip to main content

Module dbn

Module dbn 

Source
Expand description

Dynamic Bayesian Networks (DBN) for temporal probabilistic models.

This module provides support for Dynamic Bayesian Networks, which are generalizations of Hidden Markov Models to handle multiple interacting variables over time.

§Structure

A DBN consists of:

  • Initial (prior) network at t=0
  • Two-time-slice transition defining state evolution
  • Interface variables connecting adjacent time slices

Structs§

CoupledDBN
Coupled DBN with multiple interacting processes.
CouplingFactor
Coupling factor between DBN processes.
DBNBuilder
Builder for creating DBNs with fluent API.
DynamicBayesianNetwork
Dynamic Bayesian Network.
TemporalVar
Temporal variable representing a variable at a specific time step.