Chevron Left
返回到 Sequence Models

学生对 deeplearning.ai 提供的 Sequence Models 的评价和反馈

4.8
26,488 个评分
3,125 条评论

课程概述

In the fifth course of the Deep Learning Specialization, you will become familiar with sequence models and their exciting applications such as speech recognition, music synthesis, chatbots, machine translation, natural language processing (NLP), and more. By the end, you will be able to build and train Recurrent Neural Networks (RNNs) and commonly-used variants such as GRUs and LSTMs; apply RNNs to Character-level Language Modeling; gain experience with natural language processing and Word Embeddings; and use HuggingFace tokenizers and transformer models to solve different NLP tasks such as NER and Question Answering. The Deep Learning Specialization is a foundational program that will help you understand the capabilities, challenges, and consequences of deep learning and prepare you to participate in the development of leading-edge AI technology. It provides a pathway for you to take the definitive step in the world of AI by helping you gain the knowledge and skills to level up your career....

热门审阅

JY
Oct 29, 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.

WK
Mar 13, 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!

筛选依据:

2376 - Sequence Models 的 2400 个评论(共 3,096 个)

创建者 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.

创建者 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.

创建者 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.

创建者 Guilherme Z

Sep 4, 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.

创建者 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.

创建者 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.

创建者 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.

创建者 Erik B

May 4, 2018

I got an overview of how people use this technology but the whole network architecture and especially dimensioning remains to be somewhat of a black art.

The overview is much better then one could obtain by downloading tools, or reading framework-centric books. It provides also a lot of information through the references to the scientific literature.

It is clear that this is a field still in its infancy but the results are already amazing.

创建者 Sandeep J

Feb 22, 2018

Awesome course. It feels like this one was more rushed than the others in the Specialization. I am a bit concerned whether the "Specialization" has become a "Survey" of the course, and leans heavily on the assignments for teaching..but then, could do more for why some architectures are the way they are. The assignments improved from being a spoon-feeding exercise. That's good. But, on the other side, Keras documentation was confusing.

创建者 Zhisen C

Oct 17, 2020

The 5th course materials were not as solid as the previous 4 courses. Mainly due to heavily use of Keras API and lack of Numpy implementation. There is nothing to complain about indeed as for the same amount of content the 5th courses had covered, implementing on Numpy will take way longer. Maybe adding more explanation on how the Keras API work will help a tons. Overall it is a very good course that I would recommend anyone to enroll.

创建者 Aditya T

Jul 1, 2018

Excellent series of courses! Loved the lectures and thoroughly enjoyed the exercises! A big thanks to Andrew Ng and all the instructors and mentors. The forums provided useful hints on the couple of occasions I was stuck. While I would have initially suggested providing more info on Keras APIs, in hindsite the additional time spent in searching Keras documentation was useful arriving at better understanding of the infrastructure.

创建者 Aditya C

Feb 21, 2018

The Literature for RNN's was not motivating enough compared to Convolutional Networks and the previous courses. However, Andrew did concentrate on the important aspects which would help us in building RNN ourselves. I did feel the assignments were not as elaborative and extensive as the CNN's but I understand the idea behind it (being just to make users aware of the skeleton of the model instead of doing everything from scratch).

创建者 Peter G

Feb 20, 2018

This one is much better then the previous one - Coursera team definitely made their homework. However some theoretical blank-spaces are still left. For instance - nothing is said about how recursive gates are being updated during BPTT backward pass. For someone who has the some experience and read some other sources that is not a big deal, but for a complete first-timer who pays attention and uses his brain - this is a pure flaw.

创建者 Stephen R

May 29, 2018

Very interesting application of deep learning. Gives a good overview. Assignments are fun, yet it's too easy to complete the assignments without understanding the big picture. I found the "attitude" assignment in week 3 a bit difficult to grasp however. Particularly liked the dinosaur names, emojify, the humour and positivity in the course: mentioning gender/racial bias, encouraging people to do good with their skills. Namaste!

创建者 João A J d S

Jul 28, 2019

The only trouble with this course is that we're talking about seriously deep networks. That means it's difficult to present working, practical cases (jupyter notebooks) to work all the steps.

Still, I'd recommend presenting more and simpler steps towards building an RNN (particularly an LSTM). I had to come back to the notebooks several times... and honestly, I think I'll get back there again to try and understand better...

创建者 Dave J

May 3, 2020

Very good overall. Andrew Ng explains the material clearly and accessibly.

I'm deducting a star for occasional issues that get picked up by volunteer moderators on forums, who do a great job, but seem not to get corrected by Coursera staff. Also for one or two small inconsistencies in terminology between lectures and programming exercises. However I've seen much worse and more confusing inconsistencies in other courses.

创建者 Ankush K

May 11, 2020

I thought the course and the specialization was great for people who want to get into the details of deep learning. Although I enjoyed learning about all the details, I wish there was a separate course specifically for Keras and TensorFlow. In practice, we will rarely have to implement the models from scratch, and having a better understanding of Keras and TensorFlow would be more helpful in terms of career prospects.

创建者 Eli C

Apr 29, 2018

Andrew has a very good video-lecture style.

The programming exercises can be a bit frustrating at times for the wrong reasons, but at this point the course has been available long enough that you should be able to find a thread in the Discussion forum that provides enough hints to resolve any issue you might encounter. Nonetheless I appreciate the effort that went into designing the programming assignments.

创建者 Damian S

Feb 20, 2018

Presentation is amazing... Professor Ng always does fantastic job of communicating the material in a clear and easily understood way.

I took the course on the first run-through, and there were still some kinks in the grading process that were a little frustrating to deal with, but hopefully these will be ironed out for later versions.

Thank you, Professor Ng, and everyone else involved. You never disappoint!!

创建者 Michael D

Apr 2, 2018

This course has excellent content. Unfortunately there seems to be a slight drop in quality compared to the other courses in this series, with respect to the programming assignments. I didn't find them to be very clearly explained or illuminating.

I'd recommend the jupyter notebooks be reworked with better explanations and more attention to the notational conventions.

Still an excellent introduction though.

创建者 Jeff B

Mar 2, 2018

The lectures were outstanding (as usual), but the programming assignments (except for the final Trigger Word assignment) were terrible. I spent almost all my time trying to figure out Keras syntax, without ever having a Keras tutorial or anything. If you are going to rely on Keras, you should probably add a tutorial or some references. A lot of wasted time. But other than that, this course was amazing.

创建者 Ishwarya M

Jun 30, 2018

Very good course. I liked the speech recognition part more. I found the assignments involving Keras code difficult to do in both RNN and CNN courses. Without the help of discussion forum i wouldn't have completed the Keras assignments. Thank you all the fellow students and mentors for your contributions to the discussion forum. Thank you so much Andrew and team for putting this awesome specialization :)

创建者 Ivana S

Apr 19, 2018

As the other courses in this series, this is definitely another great course, and explains to details the various sequence models. I gave it 4 stars because I believe it might need some improvements. Compared to the previous courses it felt a little rushed, and had too much new information and long programming exercises for a single week. Maybe it would have been better if it was 4 weeks instead of 3.

创建者 Cristina B

Mar 4, 2018

Always a great course but I would expect to have more lessons on how to use Keras and Tensor Flow API in a better way for who needs to use them in real NLP applications. I still have some doubts on how to use them correctly (for example the use of time distributed layer in the last exercise 'trigger word detection' that we didn't use in the architecture for the exercise about attention mechanism)

创建者 David C

Aug 23, 2018

I really enjoyed this course and learned a lot. The descriptions of GRUs and LSTMs were a little scant, however, and I found myself rewatching the videos trying to get my head around them. The course could be improved by going into a little more detail about the different gates and what it means to train them, or what sorts of information or patterns might be relevant for the training of a gate.