"Miroslav Kubat's Introduction to Machine Learning is an excellent overview of a broad range of Machine Learning (ML) techniques. It fills a longstanding need for texts that cover the middle ground of neither oversimplifying nor too technical explanations of key concepts of key Machine Learning algorithms. All in all it is a very informative and instructive read which is well suited for undergraduate students and aspiring data scientists." (Holger K. von Joua, Google+, plus.google.com, December, 2016) "It is superbly organized: each section includes a 'what have you learned' summary, and every chapter has a short summary, accompanying (brief) historical remarks, and a slew of exercises. In most of the chapters, there are very clear examples, well chosen and illustrated, that really help the reader understand each concept.
I did learn quite a bit about very basic machine learning by reading this book." (Jacques Carette, Computing Reviews, January, 2016).