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.

A New Book: Building Machine Learning Systems with Python

134 pointsby derpapstalmost 12 years ago

2 comments

denzil_correaalmost 12 years ago
The book details building ML systems with Python and does not necessarily teach ML per se. It is a good time to write a ML book in Python particularly keeping in mind efforts to make Python scale to Big Data [0].<p>What material you want to refer to is entirely dependent on <i>What you want to do?</i>. Here are some of my recommendations-<p>Q : Do you want to have an "Introduction to ML", some applications with Octave/Matlab as your toolbox?<p>A :Take up Andrew Ng's course on ML in Coursera [1].<p>Q : Do you want to have a complete understanding of ML with the mathematics, proofs and build your own algorithms in Octave/Matlab?<p>A : Take up Andrew Ng's course on ML as taught in Stanford; video lectures are available for free download [2]. Note - This is NOT the same as the Coursera course. For textbook lovers, I have found the handouts distributed in this course far better than textbooks with obscure and esoteric terms. It is entirely self contained. If you want an alternate opinion, try out Yaser Abu-Mostafa's ML course at Caltech [3].<p>Q : Do you want to apply ML along with NLP using Python ?<p>A : Try out Natural Language Tool Kit [4]. The HTML version of the NLTK book is freely available (Jump to Chapter 6 for the ML part) [5]. There is an NLTK cookbook available as well which has simple code examples to get you started [6].<p>Q: Do you want to apply standard ML algorithms using Python?<p>A : Try out scikit-learn [7]. The OP's book also seems to be a good fit in this category (Disclaimer - I haven't read the OP's book and this is not an endorsement).<p>[0] <a href="http://www.drdobbs.com/tools/us-defense-agency-feeds-python/240151767" rel="nofollow">http://www.drdobbs.com/tools/us-defense-agency-feeds-python/...</a><p>[1] <a href="https://www.coursera.org/course/ml" rel="nofollow">https://www.coursera.org/course/ml</a><p>[2] <a href="http://academicearth.org/courses/machine-learning/" rel="nofollow">http://academicearth.org/courses/machine-learning/</a><p>[3] <a href="http://work.caltech.edu/telecourse.html" rel="nofollow">http://work.caltech.edu/telecourse.html</a><p>[4] <a href="http://nltk.org" rel="nofollow">http://nltk.org</a><p>[5] <a href="http://nltk.org/book/" rel="nofollow">http://nltk.org/book/</a><p>[6] <a href="http://www.amazon.com/Python-Text-Processing-NLTK-Cookbook/dp/1849513600" rel="nofollow">http://www.amazon.com/Python-Text-Processing-NLTK-Cookbook/d...</a><p>[7] <a href="http://scikit-learn.org" rel="nofollow">http://scikit-learn.org</a>
winter_bluealmost 12 years ago
For anyone curious to learn more about machine learning, I would recommend: <a href="http://www.amazon.com/Machine-Learning-Algorithmic-Perspective-Recognition/dp/1420067184" rel="nofollow">http://www.amazon.com/Machine-Learning-Algorithmic-Perspecti...</a>
评论 #5801095 未加载
评论 #5801242 未加载
评论 #5801101 未加载