3

I am confused at computing Bethe approximation for factor graphs in here. It generalizes Bethe approxmiation in a pairwise case. However, I am wondering why (75) goes to (78) with (76): enter image description here

We can verify that

$$\hat b_i(x_i)\propto \exp\left[(d_i-1)^{-1}\sum_{a\in N_i}\lambda_{ai}(x_i)\right]$$

$$\begin{align}\hat b_i(x_i)&\propto \exp\left[(d_i-1)^{-1}\sum_{a\in N_i}\lambda_{ai}(x_i)\right]\\ &=\prod_{a\in N(i)}\exp\left[(d_i-1)^{-1}\lambda_{ai}(x_i)\right] \end{align}$$

Since (76) involves $m_{\text{fact}\rightarrow\text{singleton}}$, it's tempting to use the second equation in (76), and thus we have

$$\begin{align}\hat b_i(x_i)&\propto \prod_{a\in N_i}\exp\left[\log \prod_{c\in N_i\backslash a}m_{c\rightarrow i}(x_i)^{\frac1{d_i-1}}\right] \end{align} $$

Then everything is messed up. I do not see why after canceling $\exp$ and $\log$ we obtain $m_{a\rightarrow i}(x_i)$.

There are several references where $m_{a\rightarrow i}$ all comes out mysteriously. I am looking for help in this derivation.

Other refs:

enter image description here

enter image description here

Mou
  • 638
  • 2
  • 5
  • 14

1 Answers1

2

after some efforts with a friend of mine and this book chapter,

I think I kinda worked it out.

enter image description here

enter image description here

enter image description here

Mou
  • 638
  • 2
  • 5
  • 14