Chevron Left
Back to Linear Algebra for Machine Learning and Data Science

Learner Reviews & Feedback for Linear Algebra for Machine Learning and Data Science by DeepLearning.AI

4.6
stars
1,730 ratings

About the Course

Newly updated for 2024! Mathematics for Machine Learning and Data Science is a foundational online program created by DeepLearning.AI and taught by Luis Serrano. In machine learning, you apply math concepts through programming. And so, in this specialization, you’ll apply the math concepts you learn using Python programming in hands-on lab exercises. As a learner in this program, you'll need basic to intermediate Python programming skills to be successful. After completing this course, you will be able to: • Represent data as vectors and matrices and identify their properties using concepts of singularity, rank, and linear independence, etc. • Apply common vector and matrix algebra operations like dot product, inverse, and determinants • Express certain types of matrix operations as linear transformations • Apply concepts of eigenvalues and eigenvectors to machine learning problems Many machine learning engineers and data scientists need help with mathematics, and even experienced practitioners can feel held back by a lack of math skills. This Specialization uses innovative pedagogy in mathematics to help you learn quickly and intuitively, with courses that use easy-to-follow visualizations to help you see how the math behind machine learning actually works.  We recommend you have a high school level of mathematics (functions, basic algebra) and familiarity with programming (data structures, loops, functions, conditional statements, debugging). Assignments and labs are written in Python but the course introduces all the machine learning libraries you’ll use....

Top reviews

NA

Jun 17, 2023

Very visual and application oriented and gives the context for machine learning and where linAL is applied in PCA and neural networks. The structure is really byte sized and fun to work with.

SP

Jul 26, 2023

This course is truly exceptional for individuals eager to strengthen their grasp of Linear Algebra concepts, paving the way for a deeper understanding of machine learning and data science.

Filter by:

26 - 50 of 434 Reviews for Linear Algebra for Machine Learning and Data Science

By Mohamed A A E

•

Jan 26, 2023

Great course and Great instructor. Happy to be enrolled

By Aliaksei P

•

Feb 3, 2023

Great job!

By Camilo S

•

Feb 24, 2023

Video explanations are clear, but too simplistic even for the graded programming activities. Also, it is not completely clear the relationship between the linear algebra operations and the actual AI applications. From this course I remembered knowledge that I learned 20 years ago while studying Systems Engineering - linear regressions as a form of AI, taking advantage of parallel computing was interesting. However, evaluating basic procedures as computing a matrix determinant by hand and other operations, are not relevant to the direct relationship with AI and DS. It was a little disappointing to be honest.

By Tito

•

Feb 16, 2023

It is a great introductory course to linear algebra, but it misses some fundamental steps to better understand and use the tools taught. Labs are guided but the naming does not match that of the course. Some more exercises and examples should be provided for each lesson. Integrated with some of 3b1b's outstanding courses it will give you a great understanding of the subject and the ability to take one more step in becoming an ML engineer.

By Anton N

•

May 21, 2023

Waste of time. Can be used only as a refresher course

By Francisco C

•

Mar 23, 2023

Easy of follow, lot of examples while following the course a very good additional material for preparing or improve the understanding of each topic at the end was a good investment.

By Mariana R C

•

Mar 23, 2023

Increíble la forma de explicar, te lleva de conceptos muy sencillos a entender los más complejos intuitivamente. Un curso perfecto en todos los sentidos, el material es brillante.

By Hoang Q T

•

Feb 14, 2023

Excellent course, yet some fundamental knowledge needs to be detailly described. You'd need to read more Linear Algebra books to master those skills.

By Oluwafemi F

•

Feb 15, 2023

Awesome content and delivery! The visual illustrations and flow of the topics build very well on each other towards reinforcing intuition.

By Volodymyr D

•

Feb 19, 2023

It is a great course that explains complex concepts in an easy and fun way. It is a great math refresher for those who want to learn ML. However, it feels like the last week of the course is too narrow and doesn't cover all the things you'd need to successfully pass the final quiz. For example I don't recall covering the relation between rank of a matrix and number of eigenvalues (and eigenvectors). The difference between eigenvector and eigenbasis. And how to determine the correct eigenbases if there is two of the same eigenvalues. I had to google it all on my own and I'm still not sure about the last one. Hope the community helps me.

By Manoj S

•

Feb 12, 2023

Instructor has a great combination of subject knowledge and ability to explain topics in simplified manners. Each weeks topics were introduced in intuitive manner with good visualizations before diving into math. The visualizations in videos and quizzes were very useful. NumPy notebooks were structured in logical manner

Couple of suggestions for improvement - It would be useful to make slides for course available. Also the last week's core topics on eigenvalues and eigenvectors had very minimal video coverage and seemed rushed

By Abhijit C

•

Feb 13, 2023

The course structure is very good. For someone using it as a refresher as I have been it felt comfortable.

The only drawback I felt is that some assignments in the programming sections are not clearly defined about the output expected or process to be followed and got a couple of unexpected errors.

By João S

•

Jan 30, 2023

I missed some important concepts like Vector Projection and Matrix Calculus, just to exemplify some. I hope the other courses cover them.

By Abdelerahmane K

•

Jul 14, 2023

one of the worst courses i ever took, maybe the worst. my problems in this course are the following: 1- the course material doesnt teach the required skills : as a person who started studying AI from a year, i felt the need to learn math deeply so i can understand more concepts in AI better, but this course doesn't even provide close to enaugh knwldge in linear algebra for AI, it's too short and the concepts are the basics 2-the lectures teach by example not by rule : here i mean that instead of teaching you the rules required and show you some examples on applying this rule, no , it just gives u approximation on the rule in yoour head by showing you 2-5 simple examples, and no enaugh generalization is mentioned or proof of any rule (m telling you most of the cases he doesn't even state the rule of a concept) 3-the code part is good for theory but terrible for application : unlike the videos, the markdowns of the code labs had good short paragraphs that explain the concept with it's rule, but the coding part was bad, i feel that i don't need to code the concept to confirm that i got it , and it's too long and easy 4-the quizes are either easy or impossible : cause the material of the video wasn't enaugh, some quizes are totally impossible to solve just by watching the videos unless you're a genuis and you could get some concepts that are derived and far from the concept in the video, specially in week 4, otherwise the quiz is easier much more than it should , graded quizes are quite good tho.

By Nurullah K

•

Jun 18, 2024

I think it is a little bit too much python for a math specialization, I also was expecting a better comprehensive math. You also cant teach python with only 2 notebook and then want them to solve an algorithm implementing python. If you do that you have to make it as a prerequisite or provide a deeper python course. i cant see a prerequisite for the specialization. It is really weird saying never mind the ML side and put a coding assignment end of every week without even telling it. I was really expecting a comprehensive math course but it is really disappointment course for me. By the way 4.5 stars is really questionable for me. it is most likely because of Deep learning.ai effect. If i would have prepared it, it would be most likely 2.1 stars or something.

By Marko N

•

Apr 26, 2023

The course is too difficult for a beginner, it's very fast paced for my liking.

By Aaryan P

•

Feb 15, 2023

A pure and concise intuition builder! I am on the younger side (14 years of age) and I adapt to concepts REALLY well if given the right direction. Not only this course but specialization is the pure definition of that!

By Nilesh A

•

Jun 18, 2023

Very visual and application oriented and gives the context for machine learning and where linAL is applied in PCA and neural networks. The structure is really byte sized and fun to work with.

By SATVIK P

•

Jul 27, 2023

This course is truly exceptional for individuals eager to strengthen their grasp of Linear Algebra concepts, paving the way for a deeper understanding of machine learning and data science.

By Mohammed S S

•

Aug 27, 2024

While people focus on teaching how to solve problems basically, It is very good to see people speak about maths like science as a concept with good visualization!. Great work guys.

By Omid R H

•

Mar 1, 2023

The course and instructor were awesome. Added to that the course materials have been provided without any problem.

By Daniel G

•

Feb 21, 2023

Graphic and simple approach that helps to understand fundamental concepts that are often not easy to understand

By Gregor L

•

Feb 21, 2023

Great course. Looking forward to the next chapter in this specialisation.

By Vastav T

•

Feb 15, 2023

I now understand the mathematics underlying machine learning.

By kasra a

•

Mar 2, 2023

You have a clear expression Luis ... We appreciate you