Mathematics for Machine Learning: Linear Algebra(으)로 돌아가기

별점

11,336개의 평가

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

2018년 8월 25일

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.

EC

2019년 9월 9일

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.

필터링 기준:

교육 기관: Sreekar P

•2018년 9월 13일

For purposes of learning (refreshing) linear algebra for machine learning, this course is a great tool. There were some blips here and there, where the explanations are lacking , but overall a good resource. i have to add that this combined with 3Blue1brown LA series provides optimal learning than the course alone. 3Blue1Brown provides better intuition while this course will walk you through the more rigorous math part of it. for best results ofcourse you may have to do solve lots of Text book problems yourself. (there is a recommended text book, but not necessary for passing grade or completing course)

교육 기관: Domenico D F

•2023년 1월 22일

Excellent course, give a fast and intuitive understanding of the concept that are below linear algebra. For people doing other kind of work, like phD in some other non-mathematical field, that somehow lack the mathematical back group I think is good place to start. Still need to see how those skill will test against the real world. But time wise is probably one of the best option. I also started with a book, Linear Algebra done right, but, even thou the concepts are way more deep in a book, I found that was taking me too much time to arrive at a reasonable understanding. So I opted for this course.

교육 기관: Tim Z

•2018년 3월 31일

Actually I have learned linear algebra before but forget a lot, so I want to use this course to review it and help me prepare for the study of machine learning. As a computer science student(sophomore), I think the coding assignments are too easy for me. But it indeed introduce the core concept and equations in linear algebra, which are quite useful for future learning. In my opinion, freshman students or students just graduated from high school may feel more satisfied with this course. And it is better for students who have learned linear algebra before to find harder courses to learn.

교육 기관: Harsh S

•2018년 7월 25일

Good course for your first step into machine learning. Very engaging. Great application with the PageRank problem. The course does dive into the core understandings of linear algebra and you do develop a sound mathematical intuition. The coding isn't very difficult and has been eased for non-programmers. However, what happened for a keen learner like myself is that I wrote code which I didn't understand very well myself, but still managed to get a full score. This made me a bit uneasy. Otherwise, an awesome course to get started on and it is possible to finish in two weeks.Enjoy!!

교육 기관: Marc P

•2019년 4월 19일

Excellent course to refresh linear algebra basics, build intuition and see the subject from a machine learning perspective. I wouldn't recommend it for people that are new to the subject, since the pace is fast, much is omitted and the assignments aren't always easy. Every now and then, the calculations come before the intuition, which can be tricky to follow. However, most of the course is very didactic and the combination of videos and challenges kept me motivated throughout.

I suggest the youtube channel of 3Blue1Brown whenever you feel lost with the subject at hand.

교육 기관: Kenny C

•2020년 7월 10일

The lectures from the instructors were well-thought-out and planned, which gave it a clear line of reasoning and allowed them to give good examples. However, some parts of the content are glossed over, especially with the introduction to matrices. The instructor does not define what a matrix is and how basic operations with matrices work, though this is done when they introduce vectors. Overall, I would have liked a more rigorous and mathematical explanation of the content, but the course does do a good job of building an intuitive understanding of the topics.

교육 기관: Hamed K

•2020년 4월 22일

The instructors explained the topics almost clearly. I would say the assignments were a bit difficult and did not have any explanations by instructors in the videos. More importantly, the support of instructors in the forums is very poor. Many people have had issues but there has not been any answer provided by the instructors. The submission of the assignments were a nightmare since grading of the coding gives a lot of issues even if the assignment is correctly done. With more support by the instructors in the discussion forums could be a much better course.

교육 기관: Kjell E N

•2020년 5월 20일

This was a really good refresher for material I learned long ago. The instructors were enthusiastic and engaging, and the production quality was good. The material is pretty abstract, however, and as with any brief course, it is difficult to develop a truly deep intuition about the subject without much further study and practice. I like that the homework was quantitative and required me to think carefully and practice the mechanics of doing the math. If nothing else, taking this course has me wanting to keep studying Linear Algebra!

교육 기관: Kenneth B

•2021년 1월 9일

This course provides a good overview of the basics of linear algebra for machine learning tasks. I recommend the class and I'm glad I took it, but it could be improved by adding more thorough explanations for quiz answers. This would have let me better understand how to arrive at the solution to a problem.

I didn't have any Python experience coming into the class and made it through OK, but there were times where this lack of knowledge interfered with my ability to complete the Python labs (particularly the last one).

교육 기관: Osaama S

•2019년 9월 29일

Instructors have done a really good job at introducing the fundamentals specially from a graphical point of view which allows you to build your grasp strongly around the topics in a way that is not accomplished in a traditional college classroom. However, I would say perhaps there could be more challenging questions on the real world applications of linear algebra in machine learning followed by in-depth step-by-step solutions in order to really get the application-based learning inside your meat.

교육 기관: Pitiwat L

•2022년 9월 14일

Most of things are good, but there are few problems. First, there might be some problem in jupyter notebooks, I run almost 20 times with exact dame code but it show that I got 0/10. Second, in some parts, the LaTex code is not shown properly they are some ($$$ sign) that is very hard to read. Third, the instructors teach too short and provide little details. However, a good thing is they show the visual ways too manipulate fomulae that seem to be hard to imagine, but they make it lots easier.

교육 기관: Fatma F E S

•2022년 11월 8일

Achieved the goal of allowing one to have an intuitive understanding of linear algebra.

The quizzes were challenging and very relevant to the topic covered; and in one or two cases they went beyond what was taught to allow you to challenge your understanding even further of how the topic at hand may be applied in different cases, so definitely appreciated.

The feedback on quizzes could do with some improvement as they're not always to the point.

Was definitely worth my time.

Thank you very much.

교육 기관: Gabriel L S

•2019년 8월 12일

I like the the structure of explaining the theory using examples (in this case, geometric/visual examples). However, I would love to have further understanding on the basic linear algebra topics (or at least be linked to websites that explain this further) to allow flexibility to students like me who has zero knowledge on linear operations. Overall, I was able to overcome the challenged through self learning, understand the concepts well, and appreciate the applications in machine learning.

교육 기관: Allan d Q

•2020년 11월 13일

I'll go through this one once again, I feel like I'm not fully comfortable with the content. I had to use loads of external resources in order to pass through the quizzes and some of them I guessed, I must say.

The coding ones were a bit easier since I'm a software engineer already but yeah, I definitely need to through it again but overall, I've discovered many new things that were unknown unknowns.

Thank you all for putting this kind of content online for everyone! Outstanding job!

교육 기관: Yuriy G

•2019년 1월 31일

Thanks a lot for this course! The explanations and lecturer work were brilliant!

It's very good for introduction but it lacks a strict wording, definitions and some generalizations. Especially in the section of changing basis. When after considering a number of examples, I really want to move on to the general case.

Anyway, you've a made a great work because anyone without any preparation can get acquainted with very deep mathematical ideas.

교육 기관: Kumar S

•2020년 4월 14일

This is a very good course and helped me a lot in getting started with going through mathematical concepts of machine learning. It has taught me lot oh Linear algebra stuffs in a very intuitive way. However the quality of assignments could have been better and some of the concepts that were important and needed more explanation was skimmed through rather quickly. However, I am really satisfied with the overall learning that i got.

교육 기관: Nikita V M

•2020년 2월 6일

Excellent instructors and video quality. Some frustrating elements with assignments being either somewhat unclear or redundant. The only severe flaw was that grader feedback was entirely pointless, as it made no effort to even give an example of what went wrong. Simply saying that something was incorrect without providing, say, an example of the input matrix that failed, in no way helped advance my understanding of the problem.

교육 기관: Leandro C F

•2021년 3월 4일

This is one of the best math courses I've took in Coursera.

20 years ago, I took linear algebra in my University. And now I needed to remember some of these topics. For this purpose, it is excellent. The way matrix transformations is addressed was new to me and make the topics very easy to understand.

Unfortunately, the topics of week 5 (eigenvectors and eigenvalues) were not so well taught as the topics of weeks 1 to 4.

교육 기관: Alex R

•2021년 3월 28일

An excellent visuals of application of Linear Algebra. Some of the homework is not based on the material presented in the class, and requires you to go to external sources to learn more. When doing homework, sometime, it unclear what additional material you don't know and need to learn outside of the course work, to solve the homework. Other than homework, it's an great class to take! I've really enjoyed this class!

교육 기관: Khubaib A

•2020년 7월 27일

Python. Python is needed. It'll be very hard to progress without that. Otherwise, the course is great. Instructors are good. Week 5 is sort of a stretch. The Page Rank Algorithm is not really explained well (some say that it is not explained completely) and dedicating an entire week to just eigenthings does not make a lot of sense. The exercises are good though. A good introduction to the basics of Linear Algebra.

교육 기관: William L

•2018년 5월 19일

Video lectures are great and really help with understanding why you are learning the material and what the concepts mean. The programming assignments and quizzes are challenging. There were some cases where I did not understand the quiz question and did not know why I got it wrong or even correct if I guessed. Access to solutions after completing a graded assignment or even after the course would be beneficial.

교육 기관: James G

•2018년 4월 1일

It's quite good. The material implies they are aiming to teach linear algebra and basic Python programming basically from scratch, but it goes over topics so quickly and skims over so many details that I suspect this course only works if you've studied much of it before. Even though I have studied much of this before I still had to go and find other sources of information, as the explanations here are so brief.

교육 기관: Kitty

•2019년 6월 12일

Generally great course. Explanations are very clear. Cons: ① no textbook/slides/reading materials etc., have to take notes and screenshots for every single thing you want to record. ② The content is not enough. Way too less knowledge covered than college-level linear algebra course. I took this course to refresh my knowledge and it turned out that more than half of the contents are the ones I still remember.

교육 기관: Mohamed H

•2021년 3월 16일

The course did a good job in building up intuition about linear transformations and change of basis. It's a useful review of the core of linear algebra and can be implemented in many fields. The programming assignments were very basic, so maybe a bit more challenging ones will be better. I didn't like the last module of the course about Eigen analysis. While the topic is very useful, it was a bit rushed.

교육 기관: Amit A

•2019년 8월 30일

Eigenvalues and eigenvectors while explained conceptually very well, the jump to page rank and transformations using them was bit hand wavy. May be it is not that important or the topic is too complex. I think I have to go through it multiple times to get the gist of it once again. I might if there is real applciation of it in ML.

The course is still very good and thank you for sharing it with us.

- Google 데이터 분석가
- Google 디지털 마케팅 및 전자 상거래 전문 자격증
- Python을 통한 Google IT 자동화 전문 자격증
- Google IT 지원
- Google 프로젝트 관리
- Google UX 디자인
- Google 클라우드 자격증: 클라우드 아키텍트 취득 준비
- IBM 사이버 보안 분석가
- IBM 데이터 분석가
- IBM 데이터 엔지니어링
- IBM 데이터 과학
- IBM 풀스택 클라우드 개발자
- IBM 기계 학습
- Intuit 부기
- Meta 프런트 엔드 개발자
- DeepLearning.AI TensorFlow 개발자 전문 자격증
- SAS 프로그래머 전문 자격증
- 경력 시작
- 수료증 취득 준비
- 경력 쌓기
- Python 구문 오류를 찾아내는 방법
- Python 예외를 발견하는 방법
- 모든 프로그래밍 자습서 보기

- 하루만에 완료할 수 있는 무료 온라인 강좌
- 인기 무료 강좌
- 비즈니스 직무
- 사이버 보안 직무
- 신입 IT 직무
- 데이터 분석가 면접 질문
- 데이터 분석 프로젝트
- 데이터 분석가로 취업하는 방법
- 프로젝트 관리자로 취업하는 방법
- IT 기술
- 프로젝트 관리자 면접 질문
- Python 프로그래밍 기술
- 면접에서 물어보는 강점과 약점
- 데이터 분석가가 하는 일
- 소프트웨어 엔지니어가 하는 일
- 데이터 엔지니어란
- 데이터 과학자란
- 제품 디자이너란
- 스크럼 마스터란
- UX 리서처란
- PMP 수료증을 취득하는 방법
- PMI 수료증
- 인기 있는 사이버 보안 자격증
- 인기 있는 SQL 자격증
- 모든 Coursera 문서 읽기