mistnet icon indicating copy to clipboard operation
mistnet copied to clipboard

Gibbs sampling for MRFs

Open davharris opened this issue 11 years ago • 2 comments

davharris avatar Apr 14 '14 21:04 davharris

Partly implemented in the simulation script that makes fakedata

davharris avatar Apr 16 '14 03:04 davharris

Example code:

# Gibbs sampling.  Update one species (column) at a time, conditional 
# on everyone else.
for(i in 1:iter){
  for(j in 1:n.species){
    state[ , j] = rbinom(
      n.sites,
      prob = sigmoid(inputs[, j] + state %*% lateral[, j]),
      size = 1
    )
  }
}

davharris avatar Jul 28 '14 22:07 davharris