Series: Chapman & Hall/Crc Machine Learning & Pattern Recognition
Hardcover: 457 pages
Publisher: Chapman and Hall/CRC; 2 edition (October 8, 2014)
Product Dimensions: 1.2 x 7 x 10 inches
Shipping Weight: 2.2 pounds (View shipping rates and policies)
Average Customer Review: 3.9 out of 5 stars See all reviews (9 customer reviews)
Best Sellers Rank: #462,299 in Books (See Top 100 in Books) #110 in Books > Textbooks > Computer Science > Algorithms #282 in Books > Computers & Technology > Programming > Algorithms #289 in Books > Computers & Technology > Databases & Big Data > Data Mining
I am updating my review of this book because apparently in my first review I didn't do a very good job. This made the review less than useful. I will try to do a better job this time. If it still isn't helpful let me know and I will try again.Like the title says, this book takes an algorithmic approach to teaching machine learning - as opposed to an applied or example based approach. The expectation is that you would get a tutorial on all the main algorithms rather than how to put various algorithms together to solve a particular problem in, say, fraud detection.The Contents reveal the algorithm basis:1. Introduction (types of machine learning, why you would want to do it in the first place and a quick introduction to supervised learning)2. Preliminaries (Key ideas about the problem of over fitting and the what I consider the most important topic: how to test and know when you have a program that has learned something other than the noise). Here the author also covers some ideas about the role of probability. Calling it "turning data into probabilities" is a bit odd, but that's really what we do. Early on he gets the key ideas of the ROC curve out of the way - something many texts just gloss over.I think the secret to understanding machine learning is understanding the idea behind the bias-variance trade-off (it is also handled very well in The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Second Edition (Springer Series in Statistics) which I used to teach a class and read before I read this book.3.
I am somewhat disappointed by this book. Today I'm feeling generous, but it was tough to bump this up from 2-stars because to me it at times created more confusion than anything else.First off, this is an introduction certainly, probably at the sophomore college level. The math is there but not used especially well, and I believe the intention of the book is to sort of cater to those whose math backgrounds aren't very good. There is certainly a need for a book like this, but it shouldn't be used for more than supplementary material.There are many errors in this book, sometimes typographical but other times a little more serious. The writing style puts a bit of stress on the reader and I find myself jumping around the paragraph sometimes trying to figure out what is being said. The tone is meant to be casual and simple, but coupled with the numerous errors in the book it really felt like this edition was rushed. This was the most disappointing aspect.This book was useful to me for clarifying some things, but only because it was a different explanation that wasn't bogged down in mathematical rigor. I think it is a very good idea to have several books on the same subject for which you are studying seriously (I have three or four books on quantum mechanics, and even then it took many reads through them to really understand it). This book served its purpose in that sense. I also bought it because I was eagerly awaiting deep learning topics to find their way into ML texts. Sadly, this book didn't help me as I had been reading papers at this point, but I think it was a good introduction to deep learning and the types of neural networks typically used to build them and I applaud this initial effort by the author to include the material.
Machine Learning: An Algorithmic Perspective, Second Edition (Chapman & Hall/Crc Machine Learning & Pattern Recognition) Introduction to Modern Cryptography, Second Edition (Chapman & Hall/CRC Cryptography and Network Security Series) Coding Theory and Cryptography: The Essentials, Second Edition (Chapman & Hall/CRC Pure and Applied Mathematics) Linear Models with R, Second Edition (Chapman & Hall/CRC Texts in Statistical Science) Stochastic Processes: An Introduction, Second Edition (Chapman & Hall/CRC Texts in Statistical Science) Modeling and Analysis of Stochastic Systems, Second Edition (Chapman & Hall/CRC Texts in Statistical Science) A Concise Introduction to Pure Mathematics, Fourth Edition (Chapman Hall/CRC Mathematics) Image Processing and Acquisition using Python (Chapman & Hall/CRC Mathematical and Computational Imaging Sciences Series) Web 2.0 and Beyond: Principles and Technologies (Chapman & Hall/CRC Textbooks in Computing) The Garbage Collection Handbook: The Art of Automatic Memory Management (Chapman & Hall/CRC Applied Algorithms and Data Structures series) Data Classification: Algorithms and Applications (Chapman & Hall/CRC Data Mining and Knowledge Discovery Series) Algorithms in Bioinformatics: A Practical Introduction (Chapman & Hall/CRC Mathematical and Computational Biology) Spatial Point Patterns: Methodology and Applications with R (Chapman & Hall/CRC Interdisciplinary Statistics) Computer Graphics Through OpenGL: From Theory to Experiments (Chapman & Hall/CRC Computer Graphics, Geometric Modeling, and Animation) Introduction to Network Security (Chapman & Hall/CRC Computer and Information Science Series) Binary Polynomial Transforms and Non-Linear Digital Filters (Chapman & Hall/CRC Pure and Applied Mathematics) Bayesian Designs for Phase I-II Clinical Trials (Chapman & Hall/CRC Biostatistics Series) Group Sequential Methods with Applications to Clinical Trials (Chapman & Hall/CRC Interdisciplinary Statistics) Introduction to Computational Biology: Maps, Sequences and Genomes (Chapman & Hall/CRC Interdisciplinary Statistics) Graphics for Statistics and Data Analysis with R (Chapman & Hall/CRC Texts in Statistical Science)