- #1
- 25
- 7
Hi everyone,
I am a software developer (bachelor's degree in Europe, different than a bachelor's degree in the US I believe) and I don't have a strong math/physics background but I am willing to learn.
For a few years now, I have been really interested in machine learning but until now, I only read blog posts and examples in python. Now, I would really like to learn the maths and get the intuition behind ML so I need resources adapted to my maths background.
I haven't started working on Multivariable calculus, linear algebra and differential equations on Khan Academy yet so I have a lot of work to do. I also worked on paul's online notes (http://tutorial.math.lamar.edu/) except Calculus III and diffeq.
I read online that the following maths are required to properly learn machine learning concepts
1) probability and statistics
I have Mathematical Methods in the Physical Sciences from Mary Boas, I don't know if that's enough.
any online resources, books (free or not) that you would recommend ?
2) Linear algebra
I have two books from Serge Lang :
Introduction to Linear Algebra Undergraduate Texts in Mathematics
Linear Algebra Undergraduate Texts in Mathematics
I plan to complete that with Khan Academy and his MIT lectures. I guess that for linear algebra, I will be fine once I finished working on these resources.
3) Calculus / multivariable calculus ?
I learned with Khan Academy / Patrick JMT but I never worked with other resources. I guess I should review that topic with a more formal book. Any advice ?
4) Optimization
I don't have any resources treating this subject.
Thank you very much.
I am a software developer (bachelor's degree in Europe, different than a bachelor's degree in the US I believe) and I don't have a strong math/physics background but I am willing to learn.
For a few years now, I have been really interested in machine learning but until now, I only read blog posts and examples in python. Now, I would really like to learn the maths and get the intuition behind ML so I need resources adapted to my maths background.
I haven't started working on Multivariable calculus, linear algebra and differential equations on Khan Academy yet so I have a lot of work to do. I also worked on paul's online notes (http://tutorial.math.lamar.edu/) except Calculus III and diffeq.
I read online that the following maths are required to properly learn machine learning concepts
1) probability and statistics
I have Mathematical Methods in the Physical Sciences from Mary Boas, I don't know if that's enough.
any online resources, books (free or not) that you would recommend ?
2) Linear algebra
I have two books from Serge Lang :
Introduction to Linear Algebra Undergraduate Texts in Mathematics
Linear Algebra Undergraduate Texts in Mathematics
I plan to complete that with Khan Academy and his MIT lectures. I guess that for linear algebra, I will be fine once I finished working on these resources.
3) Calculus / multivariable calculus ?
I learned with Khan Academy / Patrick JMT but I never worked with other resources. I guess I should review that topic with a more formal book. Any advice ?
4) Optimization
I don't have any resources treating this subject.
Thank you very much.
Last edited: