July 9, 2021
In this article, I will demonstrate why math is necessary for machine learning, data science, deep learning, and AI.
Most of my students have already heard this from me countless times. College-level math is a prerequisite for nearly all of my courses already.
This article is a bit different.
Perhaps you may believe I am biased, because I’m the one teaching these courses which require all this math.
It would seem that I am just some crazy guy, making things extra hard for you because I like making things difficult.
You’ve heard it from me many times. Now you’ll hear it from others.
This article is a collection of resources where people other than myself explain the importance of math in ML.
Let’s begin with one of the most famous professors in ML, Daphne Koller, who co-founded Coursera.
In this clip, Lex Fridman asks what advice she would have for those interested in beginning a journey into AI and machine learning.
One important thing she mentions, which I have seen time and time again in my own experience, is that those without typical prerequisite math backgrounds often make mistakes and do things that don’t make sense.
She’s being nice here, but I’ve met many of these folks who not only have no idea that what they are doing does not make sense, they also tend to be overly confident about it!
Then it becomes a burden for me, because I have to put in more effort explaining the basics to you just to convince you that you are wrong.
For that reason, I generally advise against hiring people for ML roles if they do not know basic math.
I enjoyed this strongly worded Reddit comment.
Not exactly machine learning, but very related field: quant finance.
In fact, many students taking my courses dream about applying ML to finance.
Well, it’s going to be pretty hard if you can’t pass these interview questions.
Think about this logically: All quants who have a job can pass these kinds of interview questions. But you cannot. How well do you think you will do compared to them?
Entrepreneur and angel investor Naval Ravikant explains why deriving (what we do in all of my in-depth machine learning courses) is much more important than memorizing on the Joe Rogan Experience.
Most beginner-level Udemy courses don’t derive anything – they just tell you random facts about ML algorithms and then jump straight to the usual 3 lines of scikit-learn code. Useless!
Link: https://www.youtube.com/watch?v=3qHkcs3kG44&t=5610s (Skips to 1:33:30 automatically)
This article will be updated over time. Keep checking back!