Back to Mathematics for Machine Learning: Linear Algebra

stars

9,099 ratings

•

1,842 reviews

In this course on Linear Algebra we look at what linear algebra is and how it relates to vectors and matrices. Then we look through what vectors and matrices are and how to work with them, including the knotty problem of eigenvalues and eigenvectors, and how to use these to solve problems. Finally we look at how to use these to do fun things with datasets - like how to rotate images of faces and how to extract eigenvectors to look at how the Pagerank algorithm works.
Since we're aiming at data-driven applications, we'll be implementing some of these ideas in code, not just on pencil and paper. Towards the end of the course, you'll write code blocks and encounter Jupyter notebooks in Python, but don't worry, these will be quite short, focussed on the concepts, and will guide you through if you’ve not coded before.
At the end of this course you will have an intuitive understanding of vectors and matrices that will help you bridge the gap into linear algebra problems, and how to apply these concepts to machine learning....

PL

Aug 25, 2018

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.

NS

Dec 22, 2018

Professors teaches in so much friendly manner. This is beginner level course. Don't expect you will dive deep inside the Linear Algebra. But the foundation will become solid if you attend this course.

Filter by:

By Mert A D

•Feb 23, 2021

I had no prior knowledge of this course. I knew about mathematical narratives, but it was certainly very instructive for me in the ways of interpretation and application contained in his narrative in the course. It is also a basic building block in Machine Learning. I'll definitely sign up for a continuation of the course. I recommend it to everyone. I hope you enjoy it is in you.

By Huy M

•Mar 11, 2019

I've only done half of the course but I already know this course is one of the best on Coursera! Complex concepts in mathematics are broken down into simple terms. The professor also clearly stated what those concepts are used for in practical, which certainly help learners have a clear idea of why they are learning this course. Very exciting every time I click onto new lessons!

By Hardik S

•Jun 20, 2020

Not being from a Mathematics Background, one surely need best tutor I guess for understanding Mathematics that's required in Machine Learning/ Data Science. Both the tutor Sam Cooper and David Dye amazingly Explained the topics and I'm happy to have completed the Linear Algerbra Course and now moving towards other part of the course i.e Course 2 Multivariate Calculus.

By Ramon M T

•Aug 20, 2019

Excellent Course, I remembered the linear algebra that I saw in school more than 26 years ago (I studied applied mathematics and switched to Actuaria), but now with examples related to DataScience.

As observation.

For someone who has not programmed in some language the exercises can be challenging, but they are always very intuitive if the example steps are performed.

By Eric H

•Nov 13, 2020

Getting back into math after taking about 12 years off, and this was a great dive back in. I got a lot out of working the math out by hand for a few examples. There were some gaps in my understanding (when calculating eigenvectors, we need to solve for x1 and x2, but they don't have to be 0). Overall it was a great course and I'll be referring to my notes regularly!

By Badri A

•May 1, 2020

At first, I was kinda of afraid of Math in general and Linear algebra in particular, but after taking this course, I am satisfied with it.

A special thanks to the instructors and all the people behind this course, for making thing simple and comprehensible, and at the same time, hit the target. Looking forward to keep learning and carry on with this specialization !

By RHEA R B

•May 20, 2020

This course was very informative . Having learnt to solve most of this problems by hand in under-graduation , this course helped me to code these hand-worked problems . Additionally I was able to understand and visualize what the problems actually do . I highly recommend this course for anyone who is looking to learn or advance their career in machine learning .

By Art P

•Jun 8, 2018

This course was of high quality, was very helpful in explaining some key concepts and I appreciated the instructors energy and humor. My only complaint about the course is that some of the quizzes and homework assignments felt significantly more challenging than what was covered in the lessons; however, the discussion forums proved helpful in closing this gap.

By Alina I H

•Nov 18, 2020

Really good overview and while explained perfectly by the instructors (using different media that would have been amazing to have back in school...) still challenging enough to get the brain cells running. Fun to do, yet one should take time and really concentrate. Thanks for this amazing opportunity! I'm sure this knowledge will really help me along the way.

By Sridhanajayan S

•May 31, 2020

This is an exceptional course for learning Linear Algebra in an intuitive way. i would recommend this course to everyone who is fond of mathematics. This course will also have programming assignments with python and numpy packages. Overall I had a wonderful experience and a handful of knowledge. Thank you for the course creators and professors and lecturers.

By Ollie D

•Jul 9, 2020

For someone having already graduated with a degree in Mathematics, the mathematical concepts centred around this course were easy to understand, but then applying this knowledge in to code was challenging. Which I was expecting it to be given my lack of experience with python and jupyter notes. A worthwhile course for anyone looking in to data science.

By David P

•Jul 10, 2018

Great content, lecture videos are brilliant. I would make one suggestion; it would be great to have more examples or even recommend text books that we as learners can download or purchase, this will assist those who wants to learn these techniques in practical examples. Other than that I have learned alot and will continue using coursera, good job guys

By Ahmed R

•Apr 22, 2018

This is a very good introduction and review of Linear Algebra. The particular highlights are the use of geometric perspectives to give intuition rather than just labouring through the mathematics. I also learned where I need to learn more in order. Overall will recommend either as a review or a stepping stone to learning more about Linear Algebra.

By Kohinoor G

•Apr 24, 2018

One of the best Linear Algebra [LA] courses for beginners/novices. It takes away the drudgery of algebra and formulae and tries to explain the "essence" of LA. This is by no means comprehensive LA course - but good enough for people who are fed up with "this is how to calculate the Eigen vector/determinant/<insert pet peeve>" mode of teaching LA.

By Kerr F

•Jun 23, 2020

Brilliant course which helped me to re-learn/learn linear algebra methods for machine learning! The course instructor videos, course structure, worked examples and assessments were all extremely useful and allowed me to achieve my learning goals. I would recommend this course to anyone (but would maybe first suggest brushing up on basic python).

By Jonathan S Y P

•Apr 11, 2020

Me parece un curso muy bueno, es básico pero la verdad hay que practicar mucho haciendo ejercicios y no conformarse únicamente con la información de los vídeos, si no, buscar otras fuentes para complementar. Para ser básico fue un desafío porque hay problemas que aparecen en los exámenes que requieren de mucho análisis. Vale la pena; me gustó!

By Kisan T

•Mar 9, 2020

This course has helped me to understand the basics of linear algebra and it's application in computer science. I was aware of mathematical calculations of the linear algebra, but I did not know reason and meaning of those calculations. I am grateful to Imperial College London and Coursera team for giving me opportunity to take this course.

By Divyaman S R

•Oct 31, 2020

Excellent course with the just right amount of detail to expose beginners to the concepts of linear algebra. I look forward to other courses from ICL in coursera in the filed of mathematics, data science and machine learning.

Thanks to this course, I am in love with linear algebra and am continuing further self-study on this subject.

By Duc D

•Sep 22, 2019

Awesome content and very clear lectures. Would be great to have links to more in-depth explanations of certain unexplained assumptions. For instance, it's unclear how the characteristic equation comes about (by assuming that the characteristic matrix does not have an inverse) and also why the page rank matrix is setup the way it is.

By 谢仑辰

•Feb 27, 2019

I really appreciate staff of ICL's effort to bring us such an intuitive and straightforward course. It's totally different from those linear algebra courses I've received in China. From your idea on explaining this course on space and transformation, I started to build a strong foundation about linear algebra, and machine learning.

By Gabriel W

•May 23, 2020

I did the 3 specialization lessons "Mathematics for Machine Learning" (Linear Algebra, Multivariate Calculus, PCA). I really had a lot of fun and learnings in the first one (5 stars for Linear Algebra): David Dye is an increadible teacher. Thank you for your enthousiastic Knowledge Transmission: Mathematics are very cool with you!

By Niju M N

•Apr 9, 2020

This course lays the groundwork for the Algebra required in ML. The basics are covered really well.There are quizzes and assignments to strengthen the ideas learnt in the course.At times felt the assignments are very easy .It can be used to brush up the basic Algebra or learn from Zero. The instructor explains every thing clearly

By Paul K M

•Oct 9, 2019

This course gives a good overview of linear algebra using python numpy arrays. It doesn't go super deep into the topic, but I wouldn't call it superficial. It requires you to do some basic vector and matrix algebra by hand, build agorithms to do some of those calculations, and introduces some numpy methods for those operations.

- Finding Purpose & Meaning in Life
- Understanding Medical Research
- Japanese for Beginners
- Introduction to Cloud Computing
- Foundations of Mindfulness
- Fundamentals of Finance
- Machine Learning
- Machine Learning Using Sas Viya
- The Science of Well Being
- Covid-19 Contact Tracing
- AI for Everyone
- Financial Markets
- Introduction to Psychology
- Getting Started with AWS
- International Marketing
- C++
- Predictive Analytics & Data Mining
- UCSD Learning How to Learn
- Michigan Programming for Everybody
- JHU R Programming
- Google CBRS CPI Training

- Natural Language Processing (NLP)
- AI for Medicine
- Good with Words: Writing & Editing
- Infections Disease Modeling
- The Pronounciation of American English
- Software Testing Automation
- Deep Learning
- Python for Everybody
- Data Science
- Business Foundations
- Excel Skills for Business
- Data Science with Python
- Finance for Everyone
- Communication Skills for Engineers
- Sales Training
- Career Brand Management
- Wharton Business Analytics
- Penn Positive Psychology
- Washington Machine Learning
- CalArts Graphic Design

- Professional Certificates
- MasterTrack Certificates
- Google IT Support
- IBM Data Science
- Google Cloud Data Engineering
- IBM Applied AI
- Google Cloud Architecture
- IBM Cybersecurity Analyst
- Google IT Automation with Python
- IBM z/OS Mainframe Practitioner
- UCI Applied Project Management
- Instructional Design Certificate
- Construction Engineering and Management Certificate
- Big Data Certificate
- Machine Learning for Analytics Certificate
- Innovation Management & Entrepreneurship Certificate
- Sustainabaility and Development Certificate
- Social Work Certificate
- AI and Machine Learning Certificate
- Spatial Data Analysis and Visualization Certificate

- Computer Science Degrees
- Business Degrees
- Public Health Degrees
- Data Science Degrees
- Bachelor's Degrees
- Bachelor of Computer Science
- MS Electrical Engineering
- Bachelor Completion Degree
- MS Management
- MS Computer Science
- MPH
- Accounting Master's Degree
- MCIT
- MBA Online
- Master of Applied Data Science
- Global MBA
- Master's of Innovation & Entrepreneurship
- MCS Data Science
- Master's in Computer Science
- Master's in Public Health