home posts->ml_resources

Category Content

Math

  1. Linear Algebra I & II
  2. Calculus I & II
  3. Probability & Statistics

Tools

  1. Python
  2. Numpy, Pandas, Matplotlib
  3. sickit-learn

ML Course

  1. Supervised Machine Learning
  2. Advanced Learning Algorithms
  3. Unsupervised Machine Learning
  4. Shala-2020 (IIT profs.)

Youtube

  1. 3b1b
  2. StatQuest
  3. Krish Naik

Books

  1. 100 Pages Machine Learning Book by Andriy Burkov

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Now how to go on with these?

The table is already in chronological order, just start reading the book as you go through math lectures.
Linear Algebra and Calculus are taught by Jon Krohn and he uses notebook/colab and also teaches bit of pytorch so you will be getting ready for the journey while you learn math. Solve the exercises after the videos which are quite easy. You wont be learning math without it.

Courses upto 3 are by Andrew Ng which are math-intensive but are quite easy to understand. All 3 are part of the Machine Learning Specialization. You can apply for financial aid, which is mostly given, though it takes a few weeks.
The fourth Shala-2020 is taught by IIT proffesor, (during COVID) and cover libraries like numpy, pandas, Matplotlib, and Data-science, Machine learning and Deep Learning, If you want all things at one place this is your go to.

The Youtube channels are extremely useful and has high-quality content. If you are stuck somwhere or a concept is hard to grasp these 3 will help you.

How much time will it take?

If you give consistent 3-5 hours daily, it should be completed in 5-6 months. Machine learning is vast and is lenghty and at the same time needs to be understood properly.
After Machine Learning there is a mountain of Deep Learning to be covered.

Something to know before starting the journey!! (!important)

Learning machine learning and artifical intelligence is exciting amd wonderful and makes you wonder about how part of the life? It will make you learn about human biology and will make you read papers and essay from mid 20th century. You will not only learn but teach yourself how to learn properly. And you will be at the cusp of exploring new things if you choose to take it further. But having said that, few things to keep in mind before starting.

Diving into Machine Learning and Intelligence is like going on a tough and hard pilgrimage, it will test your soul and your will. It asks for full commitment for a long stretch of time. If you are unable to do so you will die halfway. Think really hard about why you wanna learn this and go on this journey, unless there is some amount of passion or interest, think twice before starting. One good question to ask is : Will you be willing to do this work if at the end of it you will be earning a low income than you peers? if you are fine with a yes to the question go ahead, it will be a wonderful and fullfing journey of learning and building. If the answer to the question is no, do yourself a favour and quit it. Find what you are most interested in and commit yourself there.