Factor Graph
VS DGM & UGM
DGM and UGM: allow a global function of several variables to be expressed as a product of factors over subsets of those variables, designed for conditional independence or potentials.
Factor graphs: make this decomposition explicit by introducing additional nodes for the factors in addition to the nodes representing the variables, designed for more explicit details of the factorization.