When I first tried to get into machine learning, I heard about ๐˜›๐˜ฆ๐˜ฏ๐˜ด๐˜ฐ๐˜ณ๐˜๐˜ญ๐˜ฐ๐˜ธ, ๐˜—๐˜บ๐˜ต๐˜ฐ๐˜ณ๐˜ค๐˜ฉ, ๐˜—๐˜ข๐˜ฏ๐˜ฅ๐˜ข๐˜ด, ๐˜’๐˜ฆ๐˜ณ๐˜ข๐˜ด..... ๐Ÿ˜ฐ

I knew this wasn't for me.
But I was wrong!

Here's how you can get started with Machine Learning the easy way.

(I wish I had this before)
๐Ÿงต๐Ÿ‘‡
Step 1 : Understand what Machine learning really is.

" ๐˜”๐˜ข๐˜ค๐˜ฉ๐˜ช๐˜ฏ๐˜ฆ ๐˜ญ๐˜ฆ๐˜ข๐˜ณ๐˜ฏ๐˜ช๐˜ฏ๐˜จ ๐˜ช๐˜ด ๐˜ข ๐˜ธ๐˜ข๐˜บ ๐˜ฐ๐˜ง ๐˜ฑ๐˜ณ๐˜ฐ๐˜จ๐˜ณ๐˜ข๐˜ฎ๐˜ฎ๐˜ช๐˜ฏ๐˜จ ๐˜ข ๐˜ค๐˜ฐ๐˜ฎ๐˜ฑ๐˜ถ๐˜ต๐˜ฆ๐˜ณ ๐˜ด๐˜ฐ ๐˜ต๐˜ฉ๐˜ข๐˜ต ๐˜ช๐˜ต ๐˜ค๐˜ข๐˜ฏ ๐˜ญ๐˜ฆ๐˜ข๐˜ณ๐˜ฏ ๐˜ง๐˜ณ๐˜ฐ๐˜ฎ ๐˜ฅ๐˜ข๐˜ต๐˜ข "
Let's understand this through an example.

You have images of Dogs and Cats and you want your computer to know how they look like.

In machine learning, you feed the images to a computer ,it looks at what dogs and cats look like and the differences between them (all by itself! )
Now that your computer knows what Dogs and Cats look like, you can now give a random image of a cat or a dog to a computer and it will figure out whether its a cat or a dog just like a we would.
In order to accomplish this task without machine learning, we would have to tell the computer that, "hey! , cats have sharper ears than Dogs and have longer tails and have whiskers and..."

This can get really cumbersome!
Machine learning fixes this.

Let's move on.
Step 2 : Understand what those frameworks do.

Here's a thread which I wrote about them๐Ÿ‘‡ https://twitter.com/PrasoonPratham/status/1320604120126898176?s=20
Step 3 : Learn Python well!

If you know these Python concepts, then you can start making machine learning models comfortably.

Keep in mind you can learn more as you go.

(More resources are in the thread) https://twitter.com/PrasoonPratham/status/1313745706750865408?s=20
Other fantastic set of courses by @freeCodeCamp https://twitter.com/PrasoonPratham/status/1320604117459296257?s=20
Step 4 : Start machine learning from here!

Machine learning foundations course
๐Ÿ”—youtubeโˆ™com/watch?v=_Z9TRANg4c0

> A simple yet extremely effective course on getting started with machine learning without all the crazy math.
Step 5 : Take a more technical look into how machine learning networks work with this series by 3blue1brown, this will make you love machine learning and math!
In case you want to dive much deeper into the math behind machine learning Khan Academy is the best place to sharpen your math skills.

Topics you need to specifically focus on:
- Linear Algebra
- Calculus
- Trigonometry
- Algebra
- Statistics
- Probability
Step 6 : Explore and practice!

The world is the limit when it comes to things you can do with machine learning. Pick a field of machine learning and go deeper into it.

@kaggle is a brilliant place to show off you machine learning skills.
That is how I would start learning machine learning.

The sky is the limit when it comes to machine learning. Now go do all the crazy stuff you imagined to do with machine learning.

Good Luck!
You can follow @PrasoonPratham.
Tip: mention @twtextapp on a Twitter thread with the keyword โ€œunrollโ€ to get a link to it.

Latest Threads Unrolled: