bayesian-network
Definition
- Not to be confused with [[bayesian-neural-networks]], this type of model is basically analogous to a [[decision-tree]], albeit as a directed acyclic [[graph]].
- Each node corresponds to a variable, with the directed edges their probabilities (transition probabilities like in [[markov-decision-process]]?)
- As an expression, with variable , each edge corresponds to the [[conditional-distribution]] likelihood , where are the parent nodes of , i.e. every decision made prior to arriving at .
- is actually computed with the chain rule; we have to evaluate the conditional likelihood of every event prior to .
- From the [[decision-making-book]], we can describe how events that happen one after another as these Bayesian networks:
Inference
- The utility of Bayesian networks is in Bayesian inference: inferring the likelihood of one event given some evidence. With the satellite example above, an example would be observing trajectory deviation, and asking what the likelihood of it being related to battery or solar failures.
- Bayesian networks undergo [[topological-sort]] algorithms before any inference is done with some sampling method.
#idea to parameterize Bayesian networks with graph neural networks; good application for #intel-research? This would relate to problems where the probabilities are not known, or for networks that are much larger than what could be done with sampling methods.
#idea to use Bayesian networks to infer molecule detections? Phrase detection problem as a Bayesian network, where the probability of detection for each molecule is a conditional probability.
[[bayesian-network-scoring]] is inferring the most likely network graph , given a dataset.
Backlinks
bayesian-network-scoring
This is basically model selection, for [[bayesian-network]] models.
Causal Navigation by Continuous time Neural Networks
- Causal structures as directed acyclic graphs; see [[bayesian-network]]. The model implements a function $f_i$ for node/variable $X_i$, that maps parent nodes ($\mathrm{PA}_i$) of $X_i$ and stochastic variables $U_i$ into the state $X_i$. In other words, a function that takes into account past events to predict the current state: a [[markov-decision-process]].
decision-theory
- Must be acyclic, directed graphs like [[bayesian-network]].