Machine Learning an algorithmic perspective - Marsland, Stephen (Chapman & Hall/CRC machine learning & pattern recognition series., 2009)