Lably
Skip to content

Markov blanket

Subset of variables that contains all the useful information

  • 2 min read
  • 4 chapters

Related on Lably

Through Statistics, Machine learning and Random variable

Definition

A Markov blanket of a random variable Y in a random variable set S={X1,…,Xn} is any subset S1 of S, conditioned on which other variables are independent with Y:

Y⊥⊥S∖S1∣S1

It means that S1 contains at least all the information one needs to infer Y, where the variables in S∖S1 are redundant.

In general, a given Markov blanket is not unique. Any set in S that contains a Markov blanket is also a Markov blanket itself. Specifically, S is a Markov blanket of Y in S.

Example

In a Bayesian network, the Markov blanket of a node consists of its parents, its children, and its children's other parents (i.e., co-parents). Knowing the values of these nodes makes the target node conditionally independent of the rest of the network. In a Markov random field, the Markov blanket of a node is simply its immediate neighbors.

Sign in to keep reading

3 more chapters are free with a Lably account.

More in Robotics