Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| 신경망:공동_방법 [2026/10/10 21:39] – [메세지 전달] admin | 신경망:공동_방법 [2026/11/12 15:44] (current) – [참고문헌] admin | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| =====소울라스 코드===== | =====소울라스 코드===== | ||
| - | 정보가 전송되는 과정에서 전달 채널의 잡음 때문에 원래의 정보가 수신자에게 깨끗하게 전송되지 못한다. 이 때 전송되는 메시지의 용량이 채널의 용량보다 작다면 정보 전달이 잡음 없이 이루어질 수 있음이 섀넌에 의해 증명되었고, | + | 정보가 전송되는 과정에서 전달 채널의 잡음 때문에 원래의 정보가 수신자에게 깨끗하게 전송되지 못한다. 이 때 전송되는 메시지의 용량이 채널의 용량보다 작다면 정보 전달이 잡음 없이 이루어질 수 있음이 섀넌에 의해 증명되었고, |
| - | $N$개의 비트로 이루어진 전송하고자 하는 정보를 $\vec\xi\in\{\pm1\}^N$이라 하자. 이를 $M$개의 비트 $\mathbf J^0=\{J_1^0, | + | $N$개의 비트로 이루어진 전송하고자 하는 정보를 $\vec\xi\in\{\pm1\}^N$이라 하자. 이를 $M$개의 비트 $\mathbf J^0=\{J_1^0, |
| $$J_a^0 = \prod_{i\in\partial a}\xi_i$$ | $$J_a^0 = \prod_{i\in\partial a}\xi_i$$ | ||
| 이다. 그리고 정보를 전송하는 과정에서 들어가는 잡음은 각 비트를 확률 $p$로 뒤집을 수 있다고 가정하면 전송하고자 하는 메시지에 대한 수신자가 실제로 받게 되는 메시지의 조건부 확률은 | 이다. 그리고 정보를 전송하는 과정에서 들어가는 잡음은 각 비트를 확률 $p$로 뒤집을 수 있다고 가정하면 전송하고자 하는 메시지에 대한 수신자가 실제로 받게 되는 메시지의 조건부 확률은 | ||
| Line 86: | Line 86: | ||
| \end{align*} | \end{align*} | ||
| 가 된다. $j \in \partial b \setminus i$는 기능 노드 $b$에 연결된 변수 노드들의 집합에서 $i$를 제외한 것을 의미한다. 위 그림의 예에서는 $\partial b \setminus i = \{m, n\}$이다. 이를 모든 $b \in \partial i$에 대해 반복하면서 합친 것이 $\{\sigma_j\vert j\in\partial b\backslash i; | 가 된다. $j \in \partial b \setminus i$는 기능 노드 $b$에 연결된 변수 노드들의 집합에서 $i$를 제외한 것을 의미한다. 위 그림의 예에서는 $\partial b \setminus i = \{m, n\}$이다. 이를 모든 $b \in \partial i$에 대해 반복하면서 합친 것이 $\{\sigma_j\vert j\in\partial b\backslash i; | ||
| - | $$P_{\text{cavity}} \left( \{\sigma_j\vert j\in\partial b\backslash i; | + | $$P_{\text{cavity}} \left( \{\sigma_j\vert j\in\partial b\backslash i; |
| 그러므로 스핀 $\sigma_i=\pm 1$이 추가되었을 때 새롭게 얻어지는 분배함수는 | 그러므로 스핀 $\sigma_i=\pm 1$이 추가되었을 때 새롭게 얻어지는 분배함수는 | ||
| Line 174: | Line 174: | ||
| &=& \tanh \left( \sum_{b\in \partial i\setminus a} \beta u_{b\to i} \right). | &=& \tanh \left( \sum_{b\in \partial i\setminus a} \beta u_{b\to i} \right). | ||
| \end{eqnarray*} | \end{eqnarray*} | ||
| + | |||
| + | 지워진 노드가 없는 전체 계를 고려한다면 자기화 양이 다음과 같고 | ||
| + | \[ m_i = \tanh \left( \sum_{b\in \partial i} \beta u_{b\to i} \right), \] | ||
| + | 메세지는 아래의 방법로 복호화하는데 | ||
| + | \[ \sigma_i = \arg\max_{\sigma_i} P_i (\sigma_i), \] | ||
| + | 이때 $P_i$는 $\sigma_i$가 $\pm 1$ 중 어떤 값을 가질지 알려주는 확률 분포로서 다음처럼 계산될 수 있는 양이다: | ||
| + | \[ P_i(\sigma_i) \equiv \frac{1+\sigma_i m_i}{2}. \] | ||
| + | |||
| Line 186: | Line 194: | ||
| * Haiping Huang, // | * Haiping Huang, // | ||
| * Marc Mézard and Andrea Montanari, // | * Marc Mézard and Andrea Montanari, // | ||
| + | * Marc Mézard and Giorgio Parisi, //The Bethe lattice spin glass revisited//, | ||