Estoy aprendiendo sobre redes bayesianas (y PGMs en general) y estoy metido en esto. Básicamente estoy tratando de encontrar un error en mi razonamiento.
Considere este ejemplo (copiado de https://youtu.be/Nis3O4CVJAU?t=632 ):
Puedo obtener el resultado correcto dado utilizando el regla de la cadena si recorro los nodos de arriba a abajo (es decir, de $N$ a $1$ ):
\begin{align} p(x_1, \dots, x_N) &= \prod_{k=1}^N p(x_k | x_{k-1}, \dots, x_1) \\ &= p(x_N | x_{N-1} \dots, x_1) \cdots p(x_2 | x_1) p(x_1) \end{align}
En este caso $N=7$ y, por el gráfico: \begin{align} p(x_7 | x_6 \dots, x_1) &= p(x_7 | x_4, x_5) \\ p(x_6 | x_5 \dots, x_1) &= p(x_6 | x_4) \\ &\cdots \\ p(x_3 | x_2, x_1) &= p(x_3) \\ p(x_2 | x_1) &= p(x_2) \\ p(x_1) &= p(x_1) \\ \end{align}
El problema aparece cuando intento recorrer los nodos desde $1$ a $N$ :
\begin{align} p(x_1, \dots, x_N) &= p(x_1 | x_{2}, \dots, x_7) p(x_2 | x_{3}, \dots, x_7) \cdots p(x_7) \\ \end{align}
Para los nodos raíz, esto me parece razonable: \begin{align} p(x_1 | x_{2}, \dots, x_7) &= p(x_1)\\ p(x_2 | x_{3}, \dots, x_7) &= p(x_2)\\ p(x_3 | x_{4}, \dots, x_7) &= p(x_3)\\ \end{align}
Pero entonces sí:
\begin{align} p(x_4 | x_{5}, \dots, x_7) &= p(x_4) \\ p(x_5 | x_{6}, x_7) &= p(x_5) \\ p(x_6 | x_7) &= p(x_6) \\ p(x_7) &= p(x_7) \\ \end{align}
Lo cual, por un lado, tiene para estar equivocado, porque: $$ p(x_1, \dots, x_N) =^{??} p(x_1)\cdots p(x_7) $$
Y, por tanto, las variables serían independientes (!?).
Pero, por otro lado, tenemos que aplicar la propiedad definida en el gráfico (¿es esto correcto?): $$p(x_3 | x_1, x_2, x_4, x_5, x_6, x_7) = p(x_3)$$
Entonces, supongo que el error es que no se deduce de esa propiedad que $$p(x_3 | x_6, x_7) = p(x_3)$$
Pero si ese es el caso, ¿por qué es lo siguiente correcto? $$ p(x_3 | x_1, x_2, x_4, \dots, x_7) = p(x_3) \implies p(x_3 | x_1, x_2) = p(x_3) $$
Sospecho que puedo tener la definición de la propiedad mal, pero no estoy seguro.