Param Profile picture
Jun 28 5 tweets 1 min read Read on X
If I had to learn Math for Machine Learning from scratch, this is the roadmap I would follow:
1. Linear Algebra

These are non-negotiables:

• Vectors
• Matrices
• Equations
• Factorizations
• Matrices and graphs
• Linear transformations
• Eigenvalues and eigenvectors

Now you've learned how to represent and transform data.
2. Calculus

Don't skip any of these:

• Series
• Functions
• Sequences
• Integration
• Optimization
• Differentiation
• Limits and continuity

Now you understand the math behind algorithms like gradient descent and get a better feeling of what optimization is.
3. Multivariable Calculus

Here's how you start:

• Multivariable functions
• Derivatives and gradients
• Optimization in multiple variables

In real life, neural networks involve functions with thousands of parameters, and you need to know how they change together.
4. Probability Theory

Learn this:

• Distributions
• Expected values
• Random variables

Now you know how to model uncertainty, learn from data, and make predictions.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Param

Param Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @ParamSiddh

Jun 25
1) I switched to AI Engineering 1 years ago!
It was the best career move I ever made.

If you want to start today, here's a roadmap:
1) Master Python

While many are busy vibe coding, those with strong coding fundamentals will always stand out.

Python is the language AI community speaks, and Harvard's CS50p is the best place to learn it.
pll.harvard.edu/course/cs50s-i…
2) AI with Python

Once you're done with the fundamentals, it's the right time to understand how Python is used in AI.

This 4 hours course by Andrew Ng is a great starting point.
deeplearning.ai/courses/ai-pyt…
Read 11 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(