返回到 Mathematics for Machine Learning: Linear Algebra

星

9,122 個評分

•

1,849 條評論

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....

CS

2018年3月31日

Amazing course, great instructors. The amount of working linear algebra knowledge you get from this single course is substantial. It has already helped solidify my learning in other ML and AI courses.

NS

2018年12月22日

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.

篩選依據：

創建者 Karandeep

•2020年10月9日

This course is great for those who want to understand the geometric meaning of linear algebra. Really loved the course videos and quizzes. Just one suggestion - Coding assignments should be bit more challenging as this course is targeted around ML, maybe some small Kaggle like project at the end of course.

創建者 Siddhant J

•2020年4月13日

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.

創建者 David S

•2021年1月1日

A good value, well organized, with many exercises for practice. Effectively uses visuals, and contains the occasional very creative example.

Some caveats

a) this course is not for the absolute beginner. You'll need secondary / high school math, and basic familiarity with python

b) understanding linear algebra at this level is a second year full semester course at university. So if you want to understand the concepts - rather than just get the certificate - be prepared to use outside resources and invest considerably more time than advertised. Some linear algebra topics are skipped (cross product), and others are not well integrated into the course (Einstein summation)

c) while linear algebra is central to understanding machine learning, there are very few machine learning applications in this course.

And finally a small annoyance: I wish the instructors would get out of the way of the whiteboard at the end, so I could get a screen capture.

Overall, a worthwhile course.

D

創建者 khaled W S

•2019年3月25日

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.

創建者 JUNXIANG Z

•2019年5月17日

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.

創建者 Ralph T

•2019年5月4日

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.

創建者 Mark J T

•2019年8月2日

Good course because it shows how to understand geometrically, things that I had hitherto only understood computationally.

創建者 Philip A

•2019年5月16日

Excellent Instruction

創建者 Neel K

•2020年5月10日

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.

創建者 Maytat L

•2019年11月20日

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.

創建者 Peter B H

•2019年11月26日

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.

創建者 Pedro C O R

•2019年8月1日

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.

創建者 kai k

•2019年5月5日

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

創建者 Girisha D D S

•2018年8月27日

Although the course content is good, I feel it could have been done better. I enjoyed the multivariate calculus course compared to this course.

創建者 Maximilian P

•2018年12月12日

Some exercises are completely incoherent to the preceding videos, which makes it very difficult to solve them. very frustrating

創建者 Dr. V N R

•2020年12月9日

Assignment makes frustration and not able to concentrate on teaching content

創建者 Mesum R H

•2018年8月26日

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.

創建者 Jorge N

•2018年5月2日

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.

創建者 Arno D

•2018年12月19日

Some concepts were not clearly explained and there were a lot of issues with assignment grading working properly.

創建者 PRAKHAR K

•2018年3月11日

Not good, concepts not explained clearly.

創建者 Richard C

•2018年10月16日

Does not explain mathematics in videos

創建者 MARGARET P

•2020年7月31日

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

創建者 Mary B

•2021年1月29日

I only completed three out of the five weeks of this course. Too many of the lessons were just a source of frustration for me. The instructor doesn't explain things very well. For example, with change in vector basis, he walked us through using the dot product and scalar values, but then added them up. Nowhere did he say the last part was just a check, and it had me confused for quite a long time. Then, with Einstein's Summation Convention, he doesn't really explain the subscripts and what rules there are for their use. Plus, it's hard to follow along because he says the math out loud, then just writes down the answer. Since this is new to me, it would be good to see it written out, like | (1/2)(-2) + (-1)(4) |. Far too often, I had to rely on other resources to get enough of an understanding to complete the quizzes. By the fourth week, I started just skipping to the quiz and finding other resources to teach me how to solve the problems. Then, I decided to just give up entirely. And finally, there were issues with the auto-grader. With one, I needed to write out the values as 2.0 instead of 2, but there was no mention of needing this precision. With another, it was A[3, 0] (with a space) instead of A[3,0] (without a space), even though the provided code used A[1,0] (without a space).

創建者 Dmitry R

•2019年1月13日

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.

創建者 Patrick B J

•2018年7月25日

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.

- Finding Purpose & Meaning in Life
- Understanding Medical Research
- Japanese for Beginners
- Introduction to Cloud Computing
- Foundations of Mindfulness
- Fundamentals of Finance
- 機器學習
- 使用 SAS Viya 進行機器學習
- 幸福科學
- Covid-19 Contact Tracing
- 適用於所有人的人工智能課程
- 金融市場
- 心理學導論
- 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
- 深度學習
- 零基礎 Python 入門
- 數據科學
- 商務基礎
- Excel 辦公技能
- Data Science with Python
- Finance for Everyone
- Communication Skills for Engineers
- Sales Training
- 職業品牌管理職業生涯品牌管理
- Wharton Business Analytics
- Penn Positive Psychology
- Washington Machine Learning
- CalArts Graphic Design

- 專業證書
- MasterTrack 證書
- Google IT 支持
- IBM 數據科學
- 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
- 公共衛生學位
- Data Science Degrees
- 學士學位
- 計算機科學學士
- MS Electrical Engineering
- Bachelor Completion Degree
- MS Management
- MS Computer Science
- MPH
- Accounting Master's Degree
- MCIT
- MBA Online
- 數據科學應用碩士
- Global MBA
- Master's of Innovation & Entrepreneurship
- MCS Data Science
- Master's in Computer Science
- 公共健康碩士