Back

Explore Courses Blog Tutorials Interview Questions
0 votes
2 views
in Machine Learning by (19k points)

I was always fascinated by the topic of Machine learning until I decided to teach myself how to do it. So I came through a course provided by Stanford published online. However, I was shocked at the amount of math it contained. So what is the mathematical background I should have to be able to understand the algorithms of machine learning? Are there any libraries that abstract all the maths and focuses on actually designing a software capable of learning?

1 Answer

0 votes
by (33.1k points)
edited by

You should have a basic understanding of the followings:

  1. Python/R

  2. Linear algebra

  3. Probability theory

  4. Calculus

  5. Calculus of variations

  6. Graph theory

  7. Optimization methods (Lagrange multipliers)

For upskilling yourself in Machine Learning, I strongly recommend you Intellipaat Machine Learning Course. This course starts explaining things from the very basics and goes to advance knowledge, hence even people from non-technical backgrounds can also enroll in this course.
Welcome to Intellipaat Community. Get your technical queries answered by top developers!

30.5k questions

32.5k answers

500 comments

108k users

Browse Categories

...