Automotive Holiday Deals Books Holiday Gift Guide Shop Men's Athletic Shoes Learn more nav_sap_SWP_6M_fly_beacon Train egg_2015 All-New Amazon Fire TV Grocery Gifts for Her  Fine Art Deals Amazon Gift Card Offer cm15 cm15 cm15 $30 Off Amazon Echo $30 Off Fire HD 6 Kindle Cyber Monday Deals Outdoor Deals on BGG

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Machine Learning for Hackers 1st Edition

24 customer reviews
Related Text
ISBN-13: 978-1449303716
ISBN-10: 1449303714
Why is ISBN important?
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Sell yours for a Gift Card
We'll buy it for $18.33
Learn More
Trade in now
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$34.29 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$44.74 On clicking this link, a new layer will be open
More Buying Choices
35 New from $36.95 24 Used from $30.00
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

Get Up to 80% Back Rent Textbooks
$44.74 FREE Shipping. In Stock. Ships from and sold by Gift-wrap available.

Frequently Bought Together

  • Machine Learning for Hackers
  • +
  • Programming Collective Intelligence: Building Smart Web 2.0 Applications
  • +
  • Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython
Total price: $96.39
Buy the selected items together

Special Offers and Product Promotions

  • Take an Extra 30% Off Any Book: Use promo code HOLIDAY30 at checkout to get an extra 30% off any book for a limited time. Excludes Kindle eBooks and Audible Audiobooks. Restrictions apply. Learn more | Shop now

Editorial Reviews

Book Description

Case Studies and Algorithms to Get You Started

About the Author

Drew Conway is a PhD candidate in Politics at NYU. He studies international relations, conflict, and terrorism using the tools of mathematics, statistics, and computer science in an attempt to gain a deeper understanding of these phenomena. His academic curiosity is informed by his years as an analyst in the U.S. intelligence and defense communities.

John Myles White is a PhD candidate in Psychology at Princeton. He studies pattern recognition, decision-making, and economic behavior using behavioral methods and fMRI. He is particularly interested in anomalies of value assessment.


More to Explore
Read the Q&A with John Myles White (PDF), coauthor with Drew Conway of Machine Learning for Hackers.

Product Details

  • Paperback: 324 pages
  • Publisher: O'Reilly; 1st edition (February 25, 2012)
  • Language: English
  • ISBN-10: 1449303714
  • ISBN-13: 978-1449303716
  • Product Dimensions: 7 x 0.8 x 9.2 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 3.2 out of 5 stars  See all reviews (24 customer reviews)
  • Amazon Best Sellers Rank: #172,628 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews

140 of 150 people found the following review helpful By Voracious Reader on March 20, 2012
Format: Paperback Verified Purchase
By page count, this is primarily a book on R, with some additional time spent on machine learning.

There is way too much time spent on R, dedicated to such things as parsing email messages, and spidering webpages, etc. These are things that no-one with other tools available would do in R. And it's not that it's easier to do it in R, it's actually harder than using an appropriate library, like JavaMail. And yet, while much time is spent in details, like regexes to extract dates (ick!), more interesting R functions are given short shrift.

There's some good material in here, but it's buried under the weight of doing everything in R. If you are a non-programmer, and want to use only one hammer for everything, then R is not a bad choice. But it's not a good choice for developers that are already comfortable with a wider variety of tools.

I'd recommend Programming Collective Intelligence by Segaran, if you would describe yourself as a "Hacker".
2 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
49 of 51 people found the following review helpful By Sharon Talbot on May 3, 2012
Format: Paperback
In Machine Learning for Hackers by Drew Conway and John Myles White, the reader is introduced to a number of techniques useful for creating systems that can understand and make use of data. While the book has solid topical material and is written in a fluid and easy to read manner, I don't feel that this book is really for hackers, unless the definition of hacker is vastly different from "programmer".

Much of the text is taken up explaining how to parse strings, change dates, and otherwise munge data into shape to be operated on by statistical functions provided by R. In fact, there is so much of the book in that fashion that I end up skipping through large portions to get back to something that is worth spending time reading about. I can't understand why a programmer would need significant education in string parsing. I was also put off by the vast amount of text explaining basic statistics. Maybe a recent computer science graduate is simply the wrong reader for this book?

I think it is certainly possible to learn the basic principles of machine hacking from this book, and even to put them to good use with R in the same manner displayed in the examples. Indeed, the code and data available for this book would be very useful as prep for an introductory course at an academic institution. To make the best use of the text, you really should be sitting at your computer, reading the text side by side with the code, and operating on the data with R as instructed to do.

Personally, I found that wading through this text wasn't enjoyable it due to the lack of density of material at the depth I was looking for. Other readers may find it is just right for them, but I suspect those readers would not be hackers, contrary to the implication of the title.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
62 of 66 people found the following review helpful By Kurt on July 26, 2012
Format: Paperback
I used this book to teach students about data mining and machine learning with a hands-on approach. I intended it to be used as a book for the students to rely and fall back on. It is not suited well for that purpose.

Pros: The book is affordable and nicely written. The authors take great care in making the book useful and entertaining and one can immediately start putting things into practise. Also, the R examples are interesting and by itself motivating.

Cons: The book has a couple of very grievous errors, that make me wonder the authors understand the subject matter. This is especially striking in the chapters on PCA and Multidimensional Scaling (which I covered in some depth in the class), but also to a lesser degree in other parts of the book that I have read more thoroughly (like optimization and linear and nonlinear regression). Many errors are not typos or simple mistakes but seem to be proof of a profound misunderstanding of concepts by the authors. I am sorry to be so blunt, but one should not write a book about topics that one is not intimate with. Given that the book is probably quite successful, it propagates error into a community whose members may not have the statistical background to spot the errors immediately. Some methods used in the book are quite hard to understand even for graduate students and to be so nonchalant about the underlying theory can be dangerous. I realize that the book is intended to be superficial with regards to mathematical or conceptual depth, but this combined with some of the presented high-level techniques can easily backfire when people are given the tools, but not the understanding.
Read more ›
2 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
36 of 44 people found the following review helpful By Ravi Aranke on February 20, 2012
Format: Paperback
I started my journey in the machine learning / data mining field thanks to curiosity generated by Toby Segaran's classic Programming Collective Intelligence: Building Smart Web 2.0 Applications. The book by Drew Conway and John White continues in the same excellent tradition. It presents case studies which are interesting enough that you can appreciate them without too much domain knowledge and without getting too deep into technical nitty-gritty. At the same time, the case studies are meaty enough that you can adapt them to real life problems and hack together a quick working prototype in your practice.

By many estimates (and my own experience), 80% of time in machine learning is spent in data cleaning and exploratory data analysis. This book has very good coverage of both areas. Authors use Hadley Wickham's excellent packages viz. ggplot2, plyr and reshape2. If you are doing serious exploratory data analysis in R, these packages are a must and the book does a great job in showing them in action.

The reason I suffixed the review with 'if you know a little R' is that data cleansing requires one to be fairly comfortable with somewhat arcane R syntax. If you don't know any R at all, it would be helpful to get a more gentle introduction - such as R Cookbook (O'Reilly Cookbooks) - before you tackle this book.

In summary, this is an excellent 2nd book on R to have as you try to deploy machine learning in real life.
BTW, if you are looking for 3rd R book, my vote is Data Mining with R: Learning with Case Studies (Chapman & Hall/CRC Data Mining and Knowledge Discovery Series)
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Machine Learning for Hackers
This item: Machine Learning for Hackers
Price: $44.74
Ships from and sold by

Want to discover more products? Check out this page to see more: ebay books