I have been into machine learning for 6 months and
I can totally relate to how a beginner feels when starting out with it. Being introduced to heavy words like Logistic Regression, activation function can be intimidating. Worry not! I have gathered everything you might need.👇
First, you need to become familiar with one of the computer languages.
Python is the most popular language for machine learning as it is
->Very easy to learn yet very powerful
->Has a great library ecosystem.
->Flexible
You can start to learn python from this tutorial.
->
It would teach you all the basic Python concepts and syntax, you need to get started with machine learning.
Tip: Don't rush.
I have seen a lot of beginners trying to rush the learning process. You may watch dozens of youtube tutorials and still not be able to make a simple program. Try to be consistent and patient. Learn by building things, tinker with code.
Take out at least 30 minutes from your day to learn.
Remember consistency >>> Intensity.
Now let's come to the trickier part, knowing the 𝐦𝐚𝐭𝐡𝐞𝐦𝐚𝐭𝐢𝐜𝐬 of machine learning.
ok! don't panic, we are going to make this easy.
You can learn machine learning without maths but you won't get the idea of what a machine learning algorithm is actually doing.
There are 4 main topics you need to learn:
-> Linear algebra
-> Calculus
-> Statistics
-> Probability
Linear Algebra
You can start learning from this amazing 3Blue1Brown video series.
->

You can understand the concepts in depth from this free MIT course on linear algebra by one of the best mathematicians.
->
By now you may feel demotivated, you may not understand certain concepts, you might try to give it up. But please don't lose hope. Take it easy. You are under no obligation to learn everything or understand a topic in one go. Learning is a slow and steady process.
Calculus
There are dozens of Youtube series explaining calculus.
You can learn it from
Khan academy ->
3Blue1Brown ->
MIT ->

Best book(Free)
Calculus -> http://ocw.mit.edu/resources/res-18-001-calculus-online-textbook-spring-2005/textbook/
I won't recommend going in much depth to learn statistics and probability in the beginner stage.
You can learn the important topics by taking introductory courses on edx, coursera, or youtube.
Still, you can go on without it.
But remember, At some point in your machine learning journey, statistics would become very important, so avoid completely ignoring the topic.
At this point, you are ready to learn the important topics of machine learning and start building stuff.
You can start with this excellent course:
->
It would teach you
-> Machine learning fundamentals
-> ML algorithms
-> Neural networks
-> CNNS
With the end of this, you are ready to become independent and dive deeper into this amazing topic.
You can always reach out to me, I would be very happy to help you.
I would continue adding more and more helpful tutorials, and books into this thread.
This is a great thread by @PrasoonPratham on python for machine learning. https://twitter.com/PrasoonPratham/status/1360602224691412997?s=20
Let me list some amazing people in the machine learning community
@omarsar0
@capeandcode
@svpino
@PrasoonPratham
You can follow @gagan45107461.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: