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.
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.
von Sidharth W•
Dec 16, 2018
While I loved listening to Andrew Ng's lectures and I find him very lucid in his presentation and pedagogy, I feel that the practical aspect has suffered -by giving enough hints on how to solve the programming exercises, the challenge is reduced. There were quite a few issues I also faced when connecting to the server which resulted in rewriting the code a couple of times (in hindsight, I should have always made a local copy and tested it before submitting it). I would rather that each of these courses becomes a 2 month course (much like Stanfords convolutional networks course) so that the practical aspect is also given equal weightage. While presenting the lectures, Prof Andrew Ng could also lay it out how you would implement in a particular framework like tensorflow and there should be enough exercises that walk a person through them before attempting the programming exercises.
von Ken K•
Oct 06, 2019
This course has great material on sequence models, presented with the usual energy and enthusiasm that Andrew Ng brings to every course. The model diagrams are great for visualizing what's actually going on in the complex assignments, and the assignments are generally designed with 1) additional code and commentary to make the examples informative and 2) the "guard rails" (e.g., insert code here, with related hints) to clarify the specific lines to edit. Having said that, I feel that the assignments were a little less polished/refined relative to earlier courses in the concentration, and I spent significantly more time in the discussion forums than I had in prior courses. I also recommend investing in additional training in Keras and Tensor Flow as a prerequisite or in parallel to this course to help get the most out of the practical applications of the material.
von Victoria D•
Jan 10, 2020
this was a really interesting course. Too bad the details of the math are not really there.
That being said, its greatest redeeming factor is that Andrew cites the research papers, and with his overviews of the various models, I can read those papers, and build up my own library of relevant material.
I don't really care for Jupyter Notebooks after all...I much prefer the Spyder IDE, as it has intellisense, true debugging, and is not prone to crashing the kernel.
I came across some of Andrew's course lecture notes for his CS courses at Stanford - now those have much more mathematical detail - perhaps Coursera can provide the links to the online material? ( unless, of course, that is problematic due to copyrights?)
All in all, I did enjoy the entire deeplearning.ai material as it is....the rest I can dig into myself.
von Miguel P F A F•
Aug 25, 2019
It is a good course and a very important one. However, I needed to mark it a bit lower than most other courses in this specialization because I felt sometimes confused with Keras. Navigating in such higher level of abstraction would require a stronger support for the Keras part. I believe we could have explored a bit further the sequence models and yet I was sometimes struggling understanding some basic Keras instructions. Perhaps it could be included an extra programming assignment tutorial (for Keras) or extend the existing Keras tutorial.
Being this the last course of the specialization, I believe not only this course is worthwhile, but the whole specialization is of great value. Congrats to all Deeplearning.ai team. Keep going.
von Sourav M•
May 18, 2020
First of all I would like to convey my thanks to Andrew Sir for not only this course but for the whole specialization.You are fantastic teacher and I will try to pay you back by solving real world problems with the help of knowledge you have imparted.
The only short comming I can think of is the disconnection between your theory videos and the real codes in python.It would be very helpful if you can include some code snippets in your theory videos.I think this will make the learners better bridge the gap between the theoritical concepts and real life coding. Maybe some optional hands on coding videos summarizing the week's course can be included.
Once again thank you very much and I would be ever grateful to you.
von Peter H•
Mar 09, 2018
nice course as always! I need really thanks Andrew and team for this, it is very well structured & informative, provide good intuition and solid base for future self-learning of this area.
However to get full 5 for this course, there are some thing to improve ( video cuts ~ repeatable sections, sometimes mistakes, long pauses ) , also courses some of them was harder to pass trough aka from descriptions and template was not certain what to do ( one thing it is good that you need to think more and reread x-times, however sometimes grader vs 'official' output are not aligned which results in wasted time ~ hours ) ~I guess most of it was because it was rushed out too soon, but evendo very good one!
Apr 24, 2020
Review of the 5 courses:
Well summarized lectures that are easy to understand. Everything is broken down into small problems making most of the content accesible.
Interesting programming assignments, which are well structured.
Jupyter notebooks, where the programming assigments are done crash often.
On rare moments I did require extra material from youtube or medium to understand what was going on.
On the quizes, formulas are not correctly visualized and I can still see the markdown code, making it hard to read the formulas correctly.
Some technical issues in the course but I would highly recommend overall.
von Brad M•
Aug 22, 2019
A very helpful and enlightening course, though it felt a bit "hand-wavy" at times. It never really felt like we were getting the full story, like I was missing something the whole time. Word embeddings cleared up a lot, but the entire course was a lot of information to digest at once. Coming from an image processing background, most of the terminology was unfamiliar, and the programming assignments weren't quite as guided as previous ones.
In the end, I think it was a great course, and I'd recommend it highly to anyone interested in the field. If you can't apply it to your work, it probably isn't as beneficial.
von Marc A•
Mar 26, 2019
I'm a fan of Andrew Ng's machine learning classes on Coursera. This was my least favorite. I'm not sure if it's because of the complexity of the material or that so much material is presented in a short time, but I feel that I'm not as confident about my knowledge of the material in this course compared to the earlier courses. In the last few assignments, I felt like I was mechanically plugging stuff in without really understanding the thought process. His teaching style seems much the same as the other courses though, so it's possible this could be due to me rather than the course.
von Tim S•
Jul 11, 2018
I am grateful for the opportunity to have learned from an exceptional instructor, and one of the luminaries, in artificial intelligence. Insofar as this particular course is concerned, theory was well explained, as always. I feel like there was a bit of a disconnect in the implementations, though. Some of this was just the sheer challenge of using a still-unfamiliar platform (Keras). And, in concert with this latter point, some was due to a sort of "fill in the blank" approach to using the platform. Nonetheless, that I have learned, and learned a lot, is undeniable!
von Rhondene J W•
Apr 21, 2018
Firstly, thank to the course instructors and Dr.Ng for teaching us deep learning. You are all a gem. I enjoyed this course, and how simple it made coding RNNs. However, I believe the concepts could be simplified some more, even in the form of a pseudocode or conceptual outline. This is my 3rd course from Andrew Ng, so I know he's skilled at distilling deep learning concepts with ease. Week 1 was the best for me as the operation of the LSTM, GRU RNNs were succinctly outlined and set a solid foundation , Week 2 could be presented a less abstract way though.
von Nkululeko N•
May 02, 2020
I think with sequence models, the course details were very challenging. I strongly believe that do take a course in Deeplearning Specialization, one must at least learn Python from basics to advanced level. However, Andrew Ng has made it easy for a first time student with programming background to understand most of the concepts in this specialization. Thank you Deeplearning.ai for this course. I have learned some of the cutting-edge skills that can't be easily found anywhere. I have learned a skill that will set me apart from the crowd.
von John B•
Sep 20, 2018
Great content, and leaves me set to build systems making predictions for or conversions between sequences- particularly including text posts, which are an interest of mine.
Deducted a star because a couple of ungraded exercises contained errors which had been left uncorrected; they were still valuable, especially the manual implementation of backprop one, but there's some missing attention to detail there. But the level and effectiveness and practical applicability of the course remains excellent and I'd still heavily recommend it.
von Shivdas P•
Jan 05, 2020
I found the first week of this course a bit tough compared to all the other 4 courses in this specialization. Perhaps there should be one more week to give much more programming exerises to help understand the concepts clearly. But having said that, the last two weeks, especially the last one about hot-word, is very neatly done and provides very good understanding of such models are implemented. Overall satisfied. Thanks Andrew and team, I feel much more confident in my understanding of these terms and the concepts behind them.
von MC W•
Apr 10, 2018
I never been exposed to this subject Sequence Models before. I learned a lot from this course. But the materials is more advanced than all previous ones, especially the program exercises. The exercise guideline is helpful but not leave many guess works for students not well skilled in Python and Keras. I completed the program exercises by blindly trying different keras commands.
Little suggestion: include a short but complete example code for building Keras Sequence models in the tutorial.
Over all, a great course. Thanks a lot.
von Kai H•
Feb 10, 2019
Overall, it is very good course unless for some minor problems with the assignments.
For example, in Week1 the optional assignment, there are many bugs there, one may waste a lot of time trying to figure out the correct solutions. Though, it has been widely discussed in the forum, the instructors should have updated the material or at least warn the students somewhere in the assignment to read forum ahead of time. You must admit that many won't resort to the forum only after trying and wasting enough time..
Hope may help.
von Conor G•
Nov 06, 2018
Much more challenging than the other courses in the DL specialisation. It forced me to delve a little deeper into the topic in order to overcome obstacles in the assignments. Content-wise, it's a great introduction to DL for NLP. Professor Ng's explanations are perfect.
Admittedly, compared to the other courses, this one is "messier". Spelling mistakes, some contradictory instructions, and a somewhat broken notebook for the last assignment. It felt rushed and I'm surprised that a lot of the errors haven't been fixed yet.
von Zhu L•
Feb 23, 2018
The course itself is cutting-edge, so a 5-star for this.
But the following amount to a -1 star:
1 Too sloppy, lots of typos.
2 Wrong answers wrong expected values in the notebook.
3 Grading server sometimes runs slow.
4 Saving the notebook fails quite often.
5 Too much is done for the learners, while you could've make the programming assignments more challenging.
6 Deep learning itself has too much black magic and inexplanability in it.
I'm quite sure that harsher comments and a few 2-star or 3-star will be among the reviews.
von Ed S•
Oct 21, 2018
It's a good intro to RNNs (LSTMS and GRU). Very interesting use cases for RNNs. I feel that there could have been more room to try more programming exercises for different use cases & RNN architectures. Be aware that Keras is very sensitive to changes and you will find yourself reloading the jupyter kernels repeateadly when you get stuck. This is not a problem of the course itself but it is something that could end up wasting a lot of your time chasing problems when your code actually should work.
von Joseph C•
Apr 19, 2018
Another great course by Andrew Ng! This course is part of the CS230 class currently being taught at Stanford University. Only reason for 4 rather than 5 stars is that at this stage (April 2018), there are few knowledgeable mentors and virtually no Instructors present in the Forum. Course provides little introduction to the syntax of Keras, which makes for some problems implementing models. Therefore one might spend a lot of time spinning one's wheels until finding a way forward.
von Andreas B O•
Jan 23, 2020
As with all the 5 courses in the Deep Learning Specialization, the video lectures were amazing, thoughtfully designed (and separated) and gave an understandable overview of the content. As for the programming assignements, some lack a clear description of what is to do - that mostly concerns single steps withing a sub-task though. Tensorflow and Keras need a considerable amount of self-study next to the lectures to truly understand what you are doing there.
von Guilherme Z•
Sep 04, 2019
I enjoyed this course very much. The videos were very informative covering a lot of ground in RNNs. I also enjoyed the assignments which covered both implementation of RNNs from scratch to get a good feel for it, and practical implementations. I was a bit disappointed about NLP section as it brushed over word embedding and left me without much understanding on how they are estimated. I would also like to have seen time-series covered in this course.
von Michał K•
Jun 11, 2019
I loved all of the courses in the specialization. However, last two (sequence models and convolutional NNs) had in my opinion poor exercises, not well described, or emphasizing the parts which are not that important, omitting at the same time more important topics. For example the last exercise with spectogram was mainly focused on preparing the data rather than explaining/practicing algorithms. All in all, I gave 4/5 which is still very good grade.
von Serkan Ö•
Jun 25, 2018
I dont understand why notebooks are become unavailable when I am working on it. It says method not allowed and then please login through www.coursera.org. Then I had to run all the cells again. I think this is because of the lack of resources like # of servers available. Other than that, like the content of the programming assignments. Especially the trigger word detection algorithm worked perfect with my own voice, that was satisfying of course.
von Betiana F•
May 31, 2020
This course is a great introduction to sequence models and a great way of finishing the specialization. All main areas were covered. It is a good entry point for those who want to keep improving their sequence-models skills.
Keep in mind that Keras is needed (not a basic level). In comparison with the other courses, the exercises here sometimes are more focused on the preprocessing that in the model itself. Nevertheless, more than recommended.