Course In Machine Learning

Machine learning a subfield of computer science that gives computers the capability to learn without programming (explicitly). In today’s world, this subfield of computer science has given us self-driving cars, speech recognition, effective web searches and loads of other capabilities like a better understanding of the human genome.

However, this article is not about the above it is a set of introductory materials around ML created by Hal Daume III. The set of chapters included in this blog covers the major aspects of modern machine learning, be it supervised or unsupervised, large margin methods, probabilistic modeling, learning theory and much more.

A subset of these chapters can be used for an undergraduate course; a graduate course could cover all the articles.


  1. Table of Contents
  2. Decision Trees
  3. Limits of Learning
  4. Geometry and Nearest Neighbors
  5. The Perceptron
  6. Practical Issues
  7. Beyond Binary Classification
  8. Linear Models
  9. Bias and Fairness
  10. Probabilistic Modeling
  11. Neural Networks
  12. Kernel Methods
  13. Learning Theory
  14. Ensemble Methods
  15. Efficient Learning
  16. Unsupervised Learning
  17. Expectational Maximization
  18. Structured Predictions
  19. Imitation Learning
  20. Code and Dataset

In the end, I would like to thank Hal Daume III and other faculty members who worked hard to create this awesome course that could benefit thousands of online learners like me.

Happy learning to all !!!

One thought on “Course In Machine Learning

  1. Please let me know if you’re looking for a author for your blog. You have some really great articles and I believe I would be a good asset. If you ever want to take some of the load off, I’d really like to write some articles for your blog in exchange for a link back to mine. Please send me an email if interested. Kudos!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s