Mar 14, 2018
I was really happy because I could learn deep learning from Andrew Ng.\n\nThe lectures were fantastic and amazing.\n\nI was able to catch really important concepts of sequence models.\n\nThanks a lot!
Oct 30, 2018
The lectures covers lots of SOTA deep learning algorithms and the lectures are well-designed and easy to understand. The programming assignment is really good to enhance the understanding of lectures.
創建者 Marc B•
Jul 12, 2018
This one went a little fast for me, can't say that I'm confident on the shapes of tensors going through RNNs and why
創建者 Juan F C U•
Jul 12, 2019
Many topics are only quickly skimmed over. Serves as an overly brief introduction to RNN.
Feb 05, 2018
This course has many inconsistencies and errors in the homework. Seems like a rushed job.
Apr 02, 2018
some optional exercises are wrong, wasted a lot of time on LSTM backward propagation
創建者 asieh h•
Jun 13, 2018
It was difficult to follow the programming exercises because many of it had already been written. I think it would be more useful to learn one framework instead of using both keras and tensorflow in one course. I still don't know how to debug any of these frameworks. Without the forums, it would be very difficult to pass the assignments. Sometimes there were bugs in the jupyter notebook, sometimes typos that were misleading. As a result, it took me many hours stuck on one assignment. It would be good if these comments are taken into account for the future classes of this course. I really enjoy Andrew Ng.'s courses but I was disappointed at this last course's assignments.
創建者 Yanzeng L•
Feb 17, 2019
There are a lot of mistakes in programming assignment. Please update and fix it
創建者 Jason J D•
Sep 11, 2019
Wonderful end to this Deep Learning Specialization. The programming assignments cover up a variety of hot topics in the Deep Learning market. The videos are very well made and teach the content in depth. A special thanks to Prof. Andrew for yet another amazing course in this wonderful specialization!
創建者 Ozioma N•
Jun 09, 2019
Great module, I am lucky to have used this resources in learning sequence models, I can imagine running LSTM using one of the frameworks without ever implementing it myself, Andrew Ng/Deeplearning.ai is the best!
創建者 Abhijeet M•
Jul 01, 2019
The course is very good and has taught me the all the important concepts required to build a sequence model. The assignments are also very neatly and precisely designed for the real world application.
創建者 Jizhou Y•
Mar 02, 2019
Professor Andrew is really knowledgeable. I learn a lot from his lecture videos.
創建者 Oleh S•
Jun 03, 2020
Very good course which gives a nice intuition to sequence deep learning modelling. Unfortunately, this is the weakest one among the whole specialization. There are no deep explanation of LSTM as well as GRU and back-propagation algorithm. Seq2seq models explanation is not clear and looks too inconsistent. I had to read a lot of the additional materials and blogs in order to understood a theory behind lectures. Hence, the first week assignments were disagreeably difficult to complete, whereas second and third week assignments were comparatively easy. I think this course should be revised or prolonged for 4 weeks to cover LSTM models more profoundly. Nevertheless, I would like to thank Prof. Andrew Ng for really great job and initiatives in such an important area of study!
Jun 26, 2019
Little bit math heavy. It was sometimes hard to understand the intuition, e.g. RNN, LSTM, GRU
創建者 Ravi K S•
May 20, 2019
Could have been more thorough like previous courses
創建者 chao z•
Feb 22, 2018
If it could improve assignment accuracy, it will be better
創建者 宇翔 蔡•
Mar 06, 2018
there are a lot of mistakes in programming assignments.
創建者 Zhongyi T•
Jun 11, 2019
Poor submission system. Failed many times to upload and had to redo the assignments. I was using a 250Mbps high speed network. Also course materials are problematic. The instructors are not willing to fix the problems for many years.
創建者 Alejandro A•
Apr 15, 2018
A year ago I was basically "on blank" in regards of Machine Learning.
I've started "my journey" on ML about 9 months ago, with a text book I've got on Amazon called "Data Mining, Practical Machine Learning Tools and Techniques", Self taught I've read, transcribed, done some math, covered the half of it. But I needed something more practical to speed up, so I've tried also with the coursesfrom "Super Data Science"'s team on Udemy, but found them to be too focused on practice rather than deep reasoning of it (I might be wrong but that's the impression I had); So I needed more formal, University-like.
I've decided to try out Andrew's first course on Machine Learning (with Matlab), which gave me much greater view and understanding, had my head melting specially on weeks 4-6, but after finishing the course I've felt I did finally know what ML was! but still there was "a lot missing", given the course was already a bit old, and the technology had developed greatly since then.
Fortunately to me, I've found out about this specialisation right after I've finished the first course and I've signed up immediately. Today (14.4.2018) I've finished the second specialisation. After 6 months of continuos dedication, doing the first 3 month course, plus this 3 month specialisation.
Homeworks in Matlab and Python were my next challenge, even I'm a developer for 15 years (C# / Java, C). Combining a lot of new theory in a new language made it harder but also satisfying.
I'm the kind of person that needs to understand why things work as they work, that might be my weakness but also my strength; It's not enough for me to drive the car, but I need to know how to tune it. I must tell that for example, a video/lecture of 15 minutes meant to me usually 60 minutes of work, transcribing, doing the math, etc. That made my 6 months particularly long..
創建者 Artem B•
Nov 20, 2018
This is again a fantastic course and what a nice way to finish the Deep Learning Specialization. It is certainly the most difficult one from the whole specialization and has taken me a lot longer than I planned. This is partially due to the fact that focus is shifted a bit more towards the programming assignments and concepts that are only briefly mentioned in the lectures turn out to be crucial for the assignments. The forum helps a lot, without it I would not have been able to crack the first week, especially the optional parts of the assignments. There were also a few errors in derivation formulas, that had set me back, but in the end I understood the concepts a lot better and found some nice complementary resources online. And the RNNs are more complex and seem more variable than other network architectures, so that is ok that this course is more difficult. Now I feel that I finally have a good grasp of Deep Learning concepts and have a nice set of skills. And the assignments are super fun and very useful. Thank you Andrew Ng and your team for making such a wonderful content. I teach at the university-level and I can only imagine how much effort goes into preparing such a course and at such a high level of expertise. I encourage everyone to take this specialization, this specialization is the main gem in Coursera, in my opinion.
創建者 John Y•
Mar 15, 2018
It is apparent how much thought and effort has been put into creating these courses. Dr. Ng introduces you to state-of-the-art CNN and Sequence models which are quite complex. But he expertly presents it to you so that you can focus on the essential aspects and not the details. In courses 1-3, you might feel like you're being spoon-fed in the assignments but it is really a great approach to ease you into the deep learning field. In courses 4 and 5, there is less guidance so that you can become more independent and be able to figure things out on your own. After all, this is how it will be in our future jobs - no more TA's then.
One thing I really appreciated in this specialization was the use of good notation. For me this was very important because it made it easier to apply theory into practice (via the assignments). Another thing is the amazing selection CNN and sequence model topics that were covered. Because of this, I now have a good idea where to focus my future projects/work. I also loved the assignments because they helped me understand the concepts much better.
For future students, please note that there are mini tutorials for Python (in Course 1), TensorFlow (in Course 2), and Keras (in Course 4). Keras is used a lot in Course 5 but there is no Keras tutorial in that course.
創建者 Shibhikkiran D•
Jul 08, 2019
First of all, I thank Professor Andrew Ng for offering this high quality "Deep Learning" specialization. This specialization helped me overall to gain a solid fundamentals and strong intuition about building blocks of Neural Networks. I'm looking forward to have a next level course on top of this track. Thanks again, Sir!
I strongly recommend this specialization for anyone who wish get their hands dirty and wants to understand what really happens under the hood of Neural networks with some curiosity.
Some of the key factors that differentiate this specialization from other specialization course:
1. Concepts are laid from ground up (i.e you to got to build models using basic numpy/pandas/python and then all the way up using tensorflow and keras etc)
2. Programming Assignments at end of each week on every course.
3. Reference to influential research papers on each topics and guidance provided to study those articles.
4. Motivation talks from few great leaders and scientist from Deep Learning field/community.
創建者 Justin H•
May 05, 2019
This review applies to all of the courses in the Deep Learning Specialization. First, I want to thank Professor Ng so much!!! This Deep Learning Specialization was fantastic!! I feel more proud after completing this than I did after finishing the CPA exam!
I took Professor Ng's Machine Learning course as a prerequisite, which I would recommend to everyone before diving into the Deep Learning Specialization. The switch from Octave to Python can be a little tricky, but stick with it. Octave allows you to gain a deeper understanding of the Linear Algebra aspects and matrix multiplication than Python does (for me it did anyway).
The entire line up of courses prepares you so well to develop an eye for deep learning use cases and gives you the skills necessary to dive in and start applying deep learning solutions to real world scenarios.
I'm so proud to have completed this specialization and I cannot wait to start building my own models and come up with ideas to benefit society! :D
創建者 Kevin M•
May 27, 2020
A terrific set of courses that builds deep learning skills in neural networks. The course guides the student through various time based models to address how speech recognition, music generation, sentiment classification, machine translation, video activity and name entity recognition.
The journey includes Recurrent Neural Networks (RNN), Language Models and Sequence Generation for NLP tasks, Gated Recurrent Unit (GRU), Long Short Term Memory (LSTM), Bi-directional (BRNN), Deep RNNs, Word embedding for NLP, analogies, GloVe, Sentiment, and de-biasing. The final week includes Sequence Models with Attention, BEAM search, BLEU Score, Speech Recognition, and finally trigger word detection.
The course takes works, attention to detail, patience with the programming exercises, and diligence in completing the videos, quizzes, and coding work. Highly recommend this course for the intermediate level ML practitioner that has Python backgrounds and wants to get a TensorFlow and Keras introduction
創建者 cyrille Y K•
May 10, 2020
Dear Prof. Andrew,
it is with great gratitude that I leave you this message. After following your Deep Learning specialization, I have finally reached the level that will allow me to reach my goals in my projects, something I thought complex to do in 5 years but I did it in a 2 month interval. Your specialization in Deep learning is in my opinion the raw material to explode in AI. Each one of your 5 courses is like the meal that you never end even if you eat it all your life. I hope I'm not the only one of your students who has this enthusiasm, however you have already received many testimonials about your courses on coursera of which you are a Founder. Thank you so much for giving me a meal whose appetite never ends, thank you for giving me 80% of the subjects that are my goals. Thank you for Coursera. Every time I start watching one of your videos in the course, I want to stay there for as long as possible, thank you for making me love AI again and again. May God bless you infinitely
May 14, 2020
In the beginning, I found the instructor a little difficult to understand, even though he is very good at explaining complicated concepts simply. I am sure part of the reason is that I was unfamiliar with the technical terms. Once I switched on the captioning option, my comprehension improved however I noticed an average of at least one translation error per video and these seemed to be caused by the instructor's accent and were sometimes very interesting errors. So, I guess the system could use a little more training with the specific AI vocabulary and/or adjusting the context error settings for the subject matter.
However, once I had the captioning on, it was harder to follow the notes because sometimes the important information was right under the captions. What was really helpful was when he summarized with typed versions for two reasons. One, it was clearer to read and understand. Second, it was higher on the screen and did not overlap with the captioning.
創建者 Ryan M•
Feb 19, 2018
This is definitely a top-flight course and supremely useful! I learned many new things about practical applications of recurrent neural networks in this class and found the natural language emphasis to be very useful, particularly for certain problems I have been working on for some time! Professor Ng's lectures are very well-organized and clear and follow a very logical sequence. The assignments, especially the programming assignments, are well designed and do a very good job of building upon what is taught in the lectures and add a great deal of value to this class. I especially like the fact that we worked so much with Keras, which is an important framework for building Deep Learning systems and which is so widely used (it is the framework I often use in my own projects), and I acquired a lot of new knowledge about Keras thanks to this course. Overall, it was a superb learning experience, and I will be recommending this to both friends and colleagues.