Entiendo la teoría detrás de las redes bayesianas, y me pregunto qué se necesita para construir una en la práctica. Digamos para este ejemplo, que tengo una red Bayesiana (dirigida) de 100 variables aleatorias discretas; cada variable puede tomar uno de hasta 10 valores.
¿Debo almacenar todos los nodos en un DAG y para cada nodo almacenar su Tabla de probabilidad condicional (CPT)? ¿Hay otras estructuras de datos que debería utilizar para garantizar un cálculo eficiente de los valores cuando cambian algunos CPT (aparte de los utilizados por un DAG)?