Block Belief Propagation for Parameter Learning in Markov Random Fields