Pattern recognition and machine learning - Christopher M. Bishop (Cambridge Springer, 2006)