5 ms·
For anyone curious to learn more about machine learning, I would recommend: http://www.amazon.com/Machine-Learning-Algorithmic-Perspective-Recognition/dp/142006
by winter_blue 13y ago
For anyone curious to learn more about machine learning, I would recommend: http://www.amazon.com/Machine-Learning-Algorithmic-Perspective-Recognition/dp/1420067184 http://www.amazon.com/Machine-Learning-Algorithmic-Perspecti...
- EvanKelly 13y agoTo tag onto this, I found "Learning from Data" [0] by Abu Mastafa to be a great intro to the field. It's not heavy on the math, but it doesn't gloss over it either [0]:http://www.amazon.com/Learning-From-Data-Yaser-Abu-Mostafa/dp/1600490069 http://www.amazon.com/Learning-From-Data-Yaser-Abu-Mostafa/d...
- scottedwards 13y agoHave to agree. And it's very inexpensive because Yaser refused to give-in to academic publishers, who would've charged the typical $70-80, and self-published so he could offer it for less than half the cost. Not only is the book great, but his lectures are PHENOMENAL. He breaks concepts down in such a careful, accessible way. Its a bit late to join the online course, but you can see all the lectures on YouTube (work.caltech.edu/telecourse.html) or iTunesU (I prefer the latter, using the app on iOS - awesome b/c you can bookmark and record notes at those marks - otherwise I notice these video types of courses are way less useful - no way to review - wish Coursera/Udacity/EdX had that feature.) Yaser is an awesome guy btw - he's very active on the forum (see the link from the above caltech site - on right hand side). He is very gracious with his time - I'm not a CalTech student, and yet he has answered all my questions and even helped me find a tutor for the course that was a previous student at CalTech (I live in Pasadena). He truly cares - and that comes off in the lectures as well. Enjoy!
- antman 13y agoI take notes on all videos with http://videonot.es http://videonot.es
- manish_gill 13y agoAgreed with everything you said. Only thing that's missing from his lectures are the homework assignments, which are only available to those who signed up for the online course (signups are closed now), and I can't even make a post about it on the forums, because I don't have the book. :(
- veven 13y agoUnfortunately Amazon won't ship this book outside of the United States.
- winter_blue 13y agoYou should be able to get (illegal) PDFs of most popular books with a simple Google search. I found a PDF of the ML book I mentioned earlier as the top result on Google for "<name of book> pdf". Admittedly epub is a better format, because it naturally reflows on smaller screens, but "free" epubs are harder to come across. I've been thinking of converting some really good PDFs that I have, to ePub myself, but just haven't gotten around to it yet.
- hypertext 13y agoActually, according to the authors' website (http://amlbook.com/ http://amlbook.com/), Amazon does ship the Learning from Data book to many different countries outside the US.
- flatline 13y agoI have this book, and would not recommend it as a stand-alone learning guide. It gives a decent intuitive treatment of some topics but is inconsistent. It will furthermore jump between e.g. an explanation of neural networks without any mathematics to the full derivation of backpropagation. It tries to hit a sweet spot between rigor and intuition but in my opinion it largely fails to bridge the two. Unfortunately, I'm not aware of any good ML books that are current. Mitchell's was really good but is out of date. Bishop is a megalithic tome of statistical mathematics and is better as a reference than a textbook. I think that a good MOOC course paired with selected readings is the best currently available option.
- scottedwards 13y agoJust checked out Mitchell's site. Looks like he's been working on a 2nd ed for awhile. he should just open-source the first one since it's so old. But I found he just released all the vids from a ML class he gave in 2011 - wonder if they are as good as Yaser's? http://www.cs.cmu.edu/~tom/10701_sp11/lectures.shtml http://www.cs.cmu.edu/~tom/10701_sp11/lectures.shtml
- gtani 13y agoMurphy's is probably most current, and an excellent text (read first review). OTW there's lots of stuff on the web for various levels of rigor http://www.amazon.com/Machine-Learning-Probabilistic-Perspective-ebook/dp/B00AF1AYTQ/ http://www.amazon.com/Machine-Learning-Probabilistic-Perspec... http://metaoptimize.com/qa/questions/186/good-freely-available-textbooks-on-machine-learning http://metaoptimize.com/qa/questions/186/good-freely-availab... http://www.p-value.info/2012/11/free-datascience-books.html http://www.p-value.info/2012/11/free-datascience-books.html http://www.kaggle.com/wiki/Tutorials http://www.kaggle.com/wiki/Tutorials
- 11181514 13y agoNow is a good time to pick up the Murphy book: http://mitpress.mit.edu/content/spread-knowledge-sale-details http://mitpress.mit.edu/content/spread-knowledge-sale-detail... http://mitpress.mit.edu/books/machine-learning-2 http://mitpress.mit.edu/books/machine-learning-2
- maurits 13y agoFor the curious, I think nothing beats the introduction to ML class from Stanfords Andrew Nq [1]. He lectures and explains with a clarity and consistency I don't often see. [1]: https://www.coursera.org/course/ml https://www.coursera.org/course/ml
- yankoff 13y agoTaking this course right now. Awesome.
- winter_blue 13y agoI really want to take the course -- but I wish there was a textual version of it. I strongly strongly prefer text to audio/video. Also, the voice of some of these lecturers have this sort-of monotone to it, that has the tendency to let you mind wander off. They're just not "arresting" enough. For instance, I took the Crypto I class part-way on Coursera, and had this experience. The instructor voice was slow, drawn-out and kind-of put you to sleep. I actually downloaded the videos and just played it on VLC at 1.25x or 1.5x the speed (because he spoke so annoyingly slow). On the other hand Tim Roughegarden (I think that's his name), who teaches an Algorithms class on Coursera, has an amazing "video personality". Just the way he speaks -- it catches your attention. He passion and enthusiasm for the topic really come across. Now, I'm not saying the other professors aren't as passionate about what they teach -- but it's just that some of these lecturers have a really good way of bringing it through (their love for the topic) on video. Not everyone can (or is) doing it.
- derpadelt 13y agoYou get annotated as well as original PPT-slides along with clear text transcripts of what he says in the videos. Can be a bit awkward as it is not a textbook text but it gets the job done. I honestly think it is hard to do a better course than what you get from Ng's Machine learning on Coursera.