Machine Learning
J**N
Approachable, dense, and beautiful book on a wonderful subject
What an amazing book, I got it about a month ago for a self-study routine and every page of this book has been a joy. I am an undergraduate CS major with a decent amount of math experience, and for me this book is a tough but rewarding read. I constantly find myself reading the same section 2 or 3 times in a row, restling with the concepts until I can grasp some intuition of the topics bring discussed. The author is very thorough in their writing, making sure to fill in the details so you dont get left behind in the mathematical notation. The book is filled with beautiful graphs and other figures to further help the reader along in their understanding of machine learning.As a heads up, this book is heavy on the theory and light on the application, so keep that in mind when considering this book for purchase. It isn't going to give you a simple recipe to plug into R. It did however, lay out the intricacies of machine learning in a very abstract and methodical fashion, allowing the reader to gain a much deeper insight into the mechanics of the popular ML techniques than a more practical book would.
N**A
Great second book on Machine Learning!
In real world, three cohorts would approach Machine Learning differently - A. Programmers - "How" - interested in quickly learning the libraries, tips/tricks to scale algorithms with larger data sets B. Theorists - "What" - interested in choosing the right algorithm, design ensemble, selecting and extracting right features C. Fashionists - "Show" - in this category, some of the even basic reporting/analytics are not termed "Machine Learning", need enough buzzwords pieced together to repaint the old apps.Flach's book is a great source for those who are 75%-25% between first two, and perhaps even greater especially if your Linear Algebra (basics) is not too rusty. It gives a wide and somewhat deep tour of the landscape broken into four paradigms (Quantitative/Analytical, Logical, Geometric, Probabilitisic) and does a real good job on feature design. The book is interspersed with some key insights that are not to be found elsewhere (e.g., how the 'pseudo-inverse' in OLS is really decorrelate-scale-normalize the distribution; Skew-Kurtosis are the statistical measure of "shape"; Naive Bayes is not only Naive but also not particularly Bayesian; How Laplacian Estimate generalizes into Pseudo-Counts and then to m-estimate etc.). After "deep reading" of the book over a month or so, I also went through Flach's detailed 500+ slide presentation (check out his website) on this book. It was very useful to improve solutions several key machine learning problems at work. Flach especially shines on usage of ROC to algorithm comparison which has been his key research area.A few items that I think would've nailed 5-stars -1. Total omission of Neural Nets (ANNs)2. Only a glimpse of RBF while discussing the generalization from kNN to GMMs - as a key activation function more detailed treatment on RBF would help.3. Flach does a really good job of summarizing - at the end of each chapter and at the end of the book - the key insights. A similar "Real World Insights", which are interspersed in the book (e.g., how Naive Bayes is a GREAT classifier, but lousy estimator), aggregated would have helped.Overall, going back in time, I would buy and study it again. For a great first book, I recommend Hastie's "An Introduction to Statistical Learning", or Hal Duame's "A Course In Machine Learning" (ciml.info). After finishing this book, I would recommend "Pattern Classification" (Duda, Stork) which further elaborates on most stuff here and also has a great elucidation on Neural Networks.
M**G
ML is hard topic.
At first. I am rewriting review for this book. This books covers fundamental theory about ML. So I was very frustracted because lack of mathmetical background. But once you get use to it. This book will be definite guide book for ML study. Admitting..this book is hard to read. but worth it. and can't be easier because ML itself is VERY hard topic !!!
B**C
a great intro to the concepts of ML
I have purchased 5 books on Machine Learning - and this is the best one. Of course you need some mathematical background, but this book is highly readable and explains concepts in a great way
R**A
An old book missing the true Essence of deep learning
This is a book tries to dive too much on basic “rigor” math part of some old machine learning algorithms, however it is truly missing the true essence of deep learning, it spent time on SVM and not even cover ANN. An outdated book and not even fit into the modern ML. Try to avoid as your first book!
U**X
Excellent
This book is an excellent introduction to machine learning complete with the math necessary to understand the subject area. I highly recommend it.
A**E
Purely mathematical theory behind some machine learning algorithms
The subtitle "the art and science of algorithms that make sense of data" is completely misleading and the main reason I am rating it two stars.A more accurate subtitle would be "mathematical foundations of machine learning".There is little in the way of algorithms and when present they are very high level algorithms.The book is fairly well written, but not suitable as a first book of machine learning.Buy this book only if you have grasped the intuition of how the basic machine learning algorithm work and want to go deeper into their mathematical foundations .Avoid this book if : you want an overview of ML algorithms you want to explor ML use cases you want to explore the workflow of ML proyects.
S**A
Worth a read if you need to get the theoretical concepts behind ML algorithms
If you need a ML book as a teacher, Machine Learning – The art and science of algorithms that make sense of data, is definitely the one you need. It covers most ML algorithms, divided by genre (tree, rule, ensemble, etc.). From a teaching point of view, the book is quite comprehensive. From a practical point of view, some chapters can be skipped as too theoretical.The perspective taken by Peter Flach, is very different from most data mining and data science books. The focus is on maths and stats rather than business problem solving. Worth a read if you need to get the theoretical concepts behind ML algorithms.
M**A
Muy actualizado
Buen libro
T**
Value for money
Have got the same book in much lower price :)
A**I
Testo di intelligenza artificiale molto pratico.
Introduce in maniera chiara e con esempi concreti agli algoritmi dell'intelligenza artificiale e specificatamente del machine learning. Ottimo testo di base.
D**A
Great book
Great book! Very well explained machine learning concepts with mathematical background. I am using it as a material for a course.
S**U
Clear and systematic
Very clear and systematic overview of the major machine learning method. Happy I bought it.
Trustpilot
1 month ago
2 months ago