This textbook describes the state of the art in machine learning (ML), and through generous use of many exercises and examples gives the reader a firm grasp of the concepts and techniques of this rapidly developing subject. A sub-domain of artificial intelligence, ML has produced a wealth of information which is currently only available from a dispa…