Excellent review of Linear Algebra even for those who have taken it at school. Handwriting of the first instructor wasn't always legible, but wasn't too bad. Second instructor's handwriting is better.
Great way to learn about applied Linear Algebra. Should be fairly easy if you have any background with linear algebra, but looks at concepts through the scope of geometric application, which is fresh.
By Siddhant J•
Excellent, crisp and to the point. Instructors made the concepts way to easy to understand. Enjoyed my time learning from them and ofcourse relevant material was provided.
By khaled W S•
totally enjoyed it. requires a bit of side research as any online course would. some of the quizzes were not directly related to the video that preceded them as one would expect. However, a fun course and covers a lot of important basics for it's relatively short duration.
By JUNXIANG Z•
This course reviews the essential concept of linear algebra in the context of machine learning. However, it would be much better if it provided more optional exercise and reading materials.
By Ralph T•
decent course. It gives a good enough background to understand the mathematics necessities of many areas of data science. could be more thorough and dive deeper into some of the content.
By Mark J T•
Good course because it shows how to understand geometrically, things that I had hitherto only understood computationally.
By Philip A•
By Neel K•
For the most part, I enjoyed this course. Most of the math explained is fairly easy to understand. They cover the fundamentals of linear algebra, and provide plenty of assignments and practice exercises to test your knowledge. However, some of the video explanations are extremely confusing and feel rushed. For example, some videos in Week 4 and 5 like Reflecting in a plane using Gram-Schmidt and the PageRank algorithm were so hard to understand that I had to learn about them from elsewhere on the internet (I used MIT OCW a lot). This isn't very convenient, especially if you're paying for the course. Furthermore, I felt like more videos explaining the applications of linear algebra in machine learning could've been made, and the ones that were already made could've been made in more detail (for example, the term 'span' was never formally explained). Lastly, I would've loved it if there was another week dedicated solely to introduce the coding bit, because it's really difficult and takes a while if you have little or no prior experience in python. All in all though, I enjoyed this course, and I would recommend trying to complete both Linear Algebra and Multivariate Calculus in one month, because it's not worth paying more than that.
By Maytat L•
Challenging course. Much more difficult that I expected. It took me 7-9 hours a week. The overall course material itself was good building-blocks to further understand application of machine learning. However, explanation in some topics should have more detailed explanation and examples to further understand the concept. There were many times, I need to re-watch each video over and over again, paused it, and figured things out on my own. The programming assignments were the most challenging task. I just began to learn Python and found it very difficult because there were so many codes I haven't learnt before. I think for those who has not learnt Python at all may find really really difficult to pass the assignments.
By Peter B H•
The content was good, but a couple of times what was said didn't gel with what was being drawn/written/done. Since I'm learning, this took me longer to double check when I misunderstood something whether it was the concept or a mistake in the delivery.
By Pedro C O R•
The topics could be improved in the way they are presented. I always had to search for additional material.
However, the course is okay, it could be better, the forum is not that active, and some assignments are good.
By kai k•
many of the activities are excellent, but videos hard to follow along to at times - play them at 0.75 speed if you can. Also, the faculty is not super responsive it seems on discussion boards creating some confusion
By Girisha D D S•
Although the course content is good, I feel it could have been done better. I enjoyed the multivariate calculus course compared to this course.
By Maximilian P•
Some exercises are completely incoherent to the preceding videos, which makes it very difficult to solve them. very frustrating
By Mesum R H•
The course tries to cover every edge of Linear Algebra but fails to integrate each step with what relationship it has with Machine Learning. Core Formulas and Mathematical derivations are shoved down from throat without any respect for learners from non-engineering or computer science background. Other than week 1,2 rest was completely case study or example less UN-intuitive lectures of matrix formations and transformations. Needs a severe revamp with better examples and broader picture.
The content and the speed are not satisfactory.
The speed totally hampers the content, lots of things aren't explained especially after Sam took over in the last module.
Other than the first 2-3 intuition videos and the programming assignment nothing was good in the 5th module/week.
It was very very difficult to follow the page rank video. I still don't understand it. For eigen basis I had to refer to other material outside this course.
By Jorge N G•
Mainly explains how to operate with matrices and vectors. Not how to use those in machine learning. If you expect to have a clear view of the usefulness of eigenvectors and eigenvalues in machine learning, this is not your course.
By Arno D•
Some concepts were not clearly explained and there were a lot of issues with assignment grading working properly.
By PRAKHAR K•
Not good, concepts not explained clearly.
By Richard C•
Does not explain mathematics in videos
By MARGARET P•
Why can't I give this course ZERO stars? Because that is what this course deserves.
The first course in the specialization was a train wreck. For starters, the videos were heavy on theory and light on examples, so when it came time to do the practice exams, each student needed to go to outside sources to learn, from the top, what they needed to do to complete the questions. This expectation is unacceptable. Secondly, no mention in the course information, videos, etc. was there any indication that there was coding. These coding assignments are delivered with no hint given as to what we would need to do, how, and why, which is entirely unacceptable. Lastly, the course creators are available nowhere. There are hundreds of questions on the forums for each week of each course, with not one answer coming from any of the course creators. I even went out of my way to find the email for the leading course creator and ask for additional resources/help but received zero response in return. I have been an avid supporter of Coursera for a long while now, but this specialization is terrible enough that I would consider never utilizing this site again. Mathematics for Machine Learning is an embarrassment to the entire service and devalues all of the work individuals have put into learning through this platform. It does this by diminishing the quality of the certificate by demeaning the level of competence acquired upon completion. If I were in charge of content, I would remove this specialization as well as thoroughly review all content published by the same institution. David Dye and the Imperial College of Londen should be ashamed.v
By Dmitry R•
Authors try to teach babies. Might be good, it is hard to judge for me as I know linear algebra. Definitely boring to me. For example 3Blue1Brown (which they reference btw) is ingenious in my opinion, so it might be not me who is the problem.
But the quizzes just don't make sense! The ones where solving problems involved might have 2 numerically right answers but only one of two is treated as the right. And there are just idiotic or not covered in lectures answers for quizzes without problems.
By Patrick B J•
Hands down the worst course I've ever taken in my life! Poorly put together and extremely short videos that don't provide an adequate amount of knowledge especially in relationship to the given quizzes. I truly hope this course is removed.
By sitsawek s•
Quite difficult for learner who didn't know about linear algebra.It jump and few example and skip a lot of part for understand.But good for recall.
By Parichit S•
It's an amazing course but apart from the feedback that I have in the post-course survey - I would also like to share the following things.
1) In the quiz on 'Eigenvalues and eigenvectors' in the Week-5 module -- I personally faced a lot of problems in completing the quiz. I understand the concepts pretty well from the lectures but still, I could not figure out the questions in this particular quiz. Particularly the questions about finding the effect of using a particular Link matrix on the eigenvectors. These questions were not easy to answer as intuitively speaking I did not learn how to interpret the meaning of different values in the eigenvectors matrix to answer those questions forex. it makes the eigenvalues small or It makes the eigenvalues we are looking for larger.
Overall - it is a really useful and much-required course to fill in the gap between the mathematical fundamentals and the practice of machine learning. I am glad that the Professors came up with this idea to design this course.
By Bram D•
In reviewing this course it is important to state what this course is and what it is not. It is not an in-depth formal introduction to the mathematics of linear algebra. For those who are looking for that, the course simply does not deliver. Secondly, while it is technically possible to complete this course without any beforehand knowledge of the topic, I think this would be incredibly challenging to do. Indeed, the course is not intended to be a first primer in linear algebra. The ease with which the instructors just juggle the cosine rule, or calculate the inverse of a 2 by 2 matrix indicates that they do assume you know such things. So also absolute beginners will be disappointed with this course. However, if you have had linear algebra in your past, and you are using this course to refresh your mind, it is absolutely brilliant. I can confidently say that nobody has ever presented this material to me in as intuitive a way. A well deserved five stars from me.