Graphical Models for Machine Learning and Digital Communication - Frey (IEEE, 2003)