TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Machine Learning Books That Helped Me Level Up

307 pointsby strikinglooabout 6 years ago

9 comments

Tychoabout 6 years ago
I think the data scientist hiring frenzy may soon collapse as large companies run out of patience with their recently formed data science departments that struggle to deliver ROI (for many reasons, often not the fault of the data scientists). But I think we are not yet at the final iteration of the job market for these sorts of skills. Companies usually don't really want someone who specializes in model tuning and algorithm creation, they want something like a "full-stack data analyst" - someone who acknowledges that the modeling may be 2% of the effort and the rest is business analysis, data wrangling, engineering, stakeholder management, building tools for users/operators, etc., and rolls up their sleeves to deliver an end-to-end solution. There does not yet exist a catchy name for this role, but I bet that in a few years it will be what everyone wants to hire. So skate to where the puck will be...
评论 #19776722 未加载
评论 #19777471 未加载
spectramaxabout 6 years ago
Ian Goodfellow’s Deep Learning book pretty much useless. I own it and have read through most parts of it. I couldn’t explain it better than top Amazon reviews:<p><a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Deep-Learning-Adaptive-Computation-Machine&#x2F;product-reviews&#x2F;0262035618" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Deep-Learning-Adaptive-Computation-Ma...</a><p>And I’m surprised to not find Aurelion Geron’s absolute masterpiece listed below. I believe it is the best machine learning book <i>ever</i>, although Statistical Learning mentioned in the article is really good as well :<p><a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Hands-Machine-Learning-Scikit-Learn-TensorFlow&#x2F;dp&#x2F;1491962291&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Hands-Machine-Learning-Scikit-Learn-T...</a>
评论 #19773383 未加载
评论 #19773286 未加载
评论 #19775547 未加载
评论 #19772503 未加载
评论 #19771993 未加载
评论 #19772393 未加载
评论 #19772830 未加载
评论 #19773218 未加载
remiloufabout 6 years ago
I really recommend Murphy’s “Machine Learning: a probabilistic perspective”. Murphy’s lays the groundwork for understanding how the algorithms work, why and how they could be adapted to the problem you’re dealing with. It takes you from complete beginner (with a reasonable math level) to one step above `import sklearn as sk`.<p>The other books I read make the field look like a bunch of heuristics that just happen to work.
评论 #19773174 未加载
评论 #19775605 未加载
dengabout 6 years ago
Since the site mentions &quot;An Introduction to Statistical Learning&quot;:<p>The first book on statistical learning by Hastie, Tibshirani and Friedman, which is absolutely terrific, is freely available for download:<p>The Elements of Statistical Learning<p><a href="http:&#x2F;&#x2F;web.stanford.edu&#x2F;~hastie&#x2F;ElemStatLearn&#x2F;" rel="nofollow">http:&#x2F;&#x2F;web.stanford.edu&#x2F;~hastie&#x2F;ElemStatLearn&#x2F;</a>
评论 #19772424 未加载
评论 #19772519 未加载
dchukabout 6 years ago
Lists like this are awesome, but I can’t help but think we need some sort of lists tool that lets people create them, others vote on them reddit style, leave comments, rate each item, etc. almost like a subreddit type thing per list, maybe without the temporal decay component of the algorithm.<p>Then we could have “10 best intro to machine learning resources” as a living breathing list.
评论 #19772030 未加载
评论 #19790846 未加载
评论 #19773579 未加载
nafizhabout 6 years ago
The Introduction to Statistical Learning book is great.<p>But, and I think this is not stated enough, there is a big difference between statistical learning and machine learning in terms of how you approach a problem. The subject matter might be same, but the approach to solve problem is different, one is a &#x27;statistics&#x27; approach, one is a &#x27;CS&#x27; approach. Depending on your background, you might like one but not the other.<p>You can know more of what I am talking about by reading this famous piece from Leo Breiman [0].<p>Personally, I feel I was fortunate enough to learn ML from a so called &#x27;CS&#x27; perspective through Andrew Ng&#x27;s course on Coursera.<p>0. <a href="https:&#x2F;&#x2F;projecteuclid.org&#x2F;download&#x2F;pdf_1&#x2F;euclid.ss&#x2F;1009213726" rel="nofollow">https:&#x2F;&#x2F;projecteuclid.org&#x2F;download&#x2F;pdf_1&#x2F;euclid.ss&#x2F;100921372...</a>
评论 #19773967 未加载
3jckdabout 6 years ago
I wouldn&#x27;t say these are level-up but rather some introductory material that covers the basics.<p>Swapping Introduction to Statistical Learning for Elements of Statistical Learning is a good step-up if you don&#x27;t need as much hand-holding (it&#x27;s essentially the same book, by the same author just more thorough). Then, adding Bishop&#x27;s ML book is a good idea. Although also introductory, it covers a lot more topics (some kernel methods and probabilistic stuff) and in a more disciplined way.<p>Also, while not that popular in the deep learning hype era, Vapnik&#x27;s Nature of Statistical Learning is a great read.
评论 #19775793 未加载
scottlegrand2about 6 years ago
I find watching all of the machine learning courses that are posted to YouTube to be a good way to keep up and to get insight into the thinking of the authors of recent papers. It has more or less become my morning ritual to watch one lecture a day.<p>That said, the past few weeks have been an absolute tsunami of potentially groundbreaking papers. And it is hard to keep up with The cutting edge.
评论 #19772466 未加载
master_yoda_1about 6 years ago
One god-fatherly advice: you won&#x27;t get a data science job by just reading these three books. You need to work hard and do other things too. Like working on many projects.
评论 #19775798 未加载