Probabilistic graphical models : principles and techniques - Koller, Daphne; Friedman, Nir (Adaptive computation and machine learning, 2009)