SY
2020년 4월 29일
An extremely good course for anyone starting to build deep learning models. I am very satisfied at the end of this course as i was able to code models easily using pytorch. Definitely recomended!!
RA
2020년 5월 15일
This is not a bad course at all. One feedback, however, is making the quizzes longer, and adding difficult questions especially concept-based one in the quiz will be more rewarding and valuable.
교육 기관: Juho H
•2020년 5월 6일
This course is difficult to rate as a learning experience. There are some very good parts yet there is also some very poor material. I would say that if you are already very familiar with machine learning and Python BEFORE taking this course, you can still draw some useful learnings on how PyTorch can be applied to various problems, and how to create convolutional neural networks with it; but if you are uncertain about some of the key concepts, this course may only end up making things worse for you.
To give an idea of the problems, there are issues like:
- When explaining the train/validation/test data logic and how validation data can be used to prevent overfitting, the videos keep calling training data test data.
- Pytorch is used for some really fancy stuff like defining functions and datasets, but then those functions are not parametrized in any sensible way – meaning if you want to compare loss functions from two different initialisations of the model weights, you are expected to define a new function so you can just change the variable “LOSS” to “LOSS2”, rather than just passing the loss function as a parameter or just initializing or returning it. Given the Pytorch logic is not your regular Python stuff, a best practice should be provided – it is definitely not writing a new function every time.
So be warned: if you know what you are doing, and simply want to learn how to do it with Pytorch, this may still be a decent course for you, just ignore all the stuff where the instructors make mistakes (and they are plenty, also in incorrect quiz answers). But if you feel at all uncertain, I suggest you hone your machine learning skills elsewhere, because otherwise this course will leave you totally confounded on even the very basics of machine learning.
On the upside then, you learn Pytorch through repetition. In the beginning, the logic appears very intimidating, but then you gradually learn the logic and you can do some very impressive stuff quite easily in the end. Be prepared for the amount of repetition, however - first the stuff is shown on a video, then you run the exactly same stuff in a lab, and unfortunately the Skills Lab is not at all efficient for some of the stuff - I ended up downloading the notebooks and using them on my Watson Studio account for much faster performance.
교육 기관: Daan S
•2021년 11월 18일
To be honest I am severely disappointed by the quality of the course. Nearly every single video contained typos and the example code often lacked consistency through weeks. For example, one week batch normalization was applied before activation, while the next week it was applied after activation. Without even elaborating on such changes, this threw me off as I am now unsure how to apply it. Furthermore, the labs barely presented any actual practice. In 9/10 cases I could just run all the code without implementing anything myself, this definitely decreased the learning experience. In addition, the quizzes don't provide any challenge at all. You can easily complete most quizzes without even watching the lectures as the answer is often already provided in the question itself. The last thing I would like to mention is that the staff in the discussion forums, although friendly, is clearly lacking fluency in English. They often don't seem to grasp the question and provide a copy-paste solution to most cases. Whether it's Deep Learning or PyTorch you want to learn, you're much better off following a course by a different provider on Coursera.
교육 기관: Lennart F
•2021년 9월 28일
The video's are voiced by a robot. There is alot of information, but the quiz questions are so simple that you get the feeling they are aimed at 6-year olds (e.g. most times you just have to repeat what the robot voice has JUST said). The peer review system for the honors assignment is retarded: I failed this assignment while answering everything correctly, just because some dude accidentaly misgraded a question. Coursera now expects me to pay another 40 euros to resubmit the assignment just because someone else messed this up, lol. Take your courses elsewhere.
교육 기관: Ben A
•2020년 8월 5일
Awful quality content that fails to teach or test you properly.
The videos are exceptionally poor using a text-to-speech narrator that makes you want to quit after only one video. Additionally, the quizzes are buggy with awful wording, typos, invisible options, and useless content. The biggest shame is that they don't use notebooks to test your learning with real examples that would reinforce both the theory & practical elements.
This course has no effort put into it & is clearly a money grab. Avoid this and instead try a deeplearning.ai or fast.ai course.
교육 기관: Gopal I
•2022년 4월 10일
One of the worst courses on coursera. A very complex subject is treated in an off-hand manner. Course instructions have not been updated since 2019. Labs are different from instructions. There is no lab to opne in Week 7 - I wanted the honors content.
The Watson instructions are completely outdated.
There are so many spelling errors in the quizes including misspelling simple works like "does" - looks like no one checked these materials ever.
교육 기관: Oussama B
•2020년 2월 26일
Bad !!!!! Many mistakes, questions too easy !!! I am really disapointed
교육 기관: Zaheer U R
•2020년 7월 12일
Amazing course with brilliant explanation
교육 기관: Farhad A
•2020년 6월 16일
It was well structured . Thank you
교육 기관: Krishna H
•2020년 4월 28일
Good!
교육 기관: Ali A
•2020년 9월 14일
The labs are simply taking so much time. I am sure the is a better way to teach students than to make them wait 1 hour. Some people would want to run them locally, but this is not a solution, just a bypass. I learning a lot in this course and would reccomend. The best thing is that it taught me that CNNs are not super tough and with proper techniques can be handled.
교육 기관: Fabrizio D
•2020년 7월 30일
Positive
-A lot of codes for practicing and learning
-The quizzes are short and focused
Negative
-The videos are too impersonal: it seems that the speaker is just reading the part, after a while I got tired of listening to him.
-Please review the texts: there are too many misspelled words
-Add more line of comments in the codes provided in lab
교육 기관: Miele W
•2020년 2월 16일
Well, as there are no sort of exams or real questions to answer in order to pass, it strictly depends on how much attention you put in following this course. IMHO if well studied, it gives you a solid foundation, in order to let you explore the pytorch module.
교육 기관: Philippe G
•2020년 3월 10일
Very interesting course. Gives a good introduction to pytorch. My only concern is the quality of the quizzes: It is often limited to 2 very simple questions. This does not allow you to validate that you had a good understanding of the said topic.
교육 기관: Luca R
•2020년 3월 29일
At the beginning, PyTorch framework seems very hard to understand. At the half of course you begin to have a clear vision of the problems. A negative point is the notebook for every topic. I would suggest one for week with everything inside.
교육 기관: Eric
•2020년 1월 20일
Good, thorough course. Does not hold the student to any kind of standard or accountability and quizzes are ridiculously easy to pass.
교육 기관: Mateo P
•2020년 7월 10일
The amount of material was surprisingly extensive and the labs were very useful. The tests were not very good. The videos were OK.
교육 기관: Andrey G
•2020년 6월 17일
The quizzes are way too easy. The videos are OK (read by computer voice except one). The labs, on the other hand, a really nice.
교육 기관: Vitalii S
•2020년 4월 15일
Pros:
Good intro to PyTorch, great work.
Cons:
1) typos along the course.
2) lab is working too slow - better run locally.
교육 기관: Paranjape A J
•2020년 2월 12일
More graded coding assignments would have been better, but content is good!
교육 기관: Simon P
•2020년 10월 17일
The awful text-to-speech voice in the videos and the "We do this.... we do this... we do this..." information dump is poor from a didactic point of view.
The redeeming feature of the course are the labs, but like many of these little courses there's little encouragement to play around with the code.
교육 기관: Olivier C
•2020년 5월 8일
Useful if you are already comfortable with deep learning and you want to learn how to use the (great) pytorch package. If you want to learn about deep learning from scratch, the explanations are not very intuitive and skip over some very interesting features.
교육 기관: Abdus S
•2020년 5월 5일
This course provides a good amount of knowledge of PyTorch. However, the explanation and presentation are really bad. The monotonous voice and the quick changing of slides forces learners to watch the videos again and again.
교육 기관: Geir D
•2020년 3월 8일
Presenter is a synthesized computer voice. Slides and exercises are full of spelling errors. Contents is OK, but presentation is not very inspiring.
교육 기관: Dr. C C
•2020년 3월 11일
The general content of the course is good. However, I was experiencing a lot of problem accessing the lab platform. Also, there are typos and grammatical mistake everywhere in the quizzes. The audio of the video are done using computer generate voice over, instead of a real person speaking. I think the instructor of the course doesn't speak fluent English, which is understandable why computer voice over is used instead, but the non-stopping speech makes me a bit hard to concentrate sometimes.
교육 기관: Ozan G
•2021년 1월 20일
I hated the robotic sound in all of the lecture recordings. It made it impossible to stay focused. The homework was ridiculously easy (including the Honors assignment). In most of the quizzes, anyone from the street could answer correctly just by reading. The lab environment on the IBM cloud was really slow towards the end for training DNNs. I had to skip most of the labs before they finished executing.