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.
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!
von Zeyad O•
Apr 15, 2020
I'm Zeyad, an undergraduate of Computer Engineering at Alexandria University in Egypt.
Taking this course really helped me to learn and study this field and also to implement it. It helped me advance in my knowledge. This course helped me defining Deep Learning field, understanding how Deep Learning could potentially impact our business and industry to write a thought leadership piece regarding use cases and industry potential of Machine Learning.
This specialization helped me identifying which aspects of Deep Learning field seem most important and relevant to us, apparently they were all important to us. Walking away with a strong foundation in where Deep Learning is going, what it does, and how to prepare for it.
Deep Learning specialization helped me achieving a good learning and knowledge about that field.
Thank you so much for offering such wonderful piece of art.
Apr 02, 2020
It was an amazing course. From the beginning to the end, Andrew Ng has laid out all of the parts of the course extremely well. Of course, given the nature of RNNs and their complexity, it will also take your effort to make sure that you understand what he is talking about. Another note about the assignments, previous reviews have mentioned some of the problems and how the previous courses had better structured assignments. I think that the deeplearning.ai team has done a tremendous job of improving the content of this course assignments. At moments, it feels like you are lost, but deep explanations make sure that you understand everything and are able to implements all of the parts of the system that you have to implement. Please take this course!
von Glenn B•
May 31, 2018
Great topics and discussion, however the lectures started to gloss over the details of implementation which were left entirely to the exercises.
Started to get the basic hang of Tensorflow and Keras by this point in the series, however it was a bit of cut and paste from previous exercises, thus still requiring a lot of forum review to sort out syntax issues.
I get the dynamic aspect of writing the lecture notes in the videos, however the lecture notes should be "cleaned up" in the downloadable files (i.e., typos corrected and typed up). Additionally, the notes written in the video could be written and organized more clearly (e.g., uniform directional flow across the page/screen rather than randomly fit wherever on the page.
von Adrian N K•
Feb 14, 2019
It was an unbelievable journey through this Deep Learning Specialization! I really felt the power of the tools I obtained during the past 3 weeks that it took me to pass all 5 courses of the specialization. Many of the Programming Assignments are demanding and in the end I could be extremely satisfied that I succeeded in taking them all. Thanks a lot to Andrew Ng and all involved for making this sequence of courses accessible to people like me, and presenting it in such an understandable and interesting way! Now, I can start thinking of the vast potential for using Deep Neural Networks not only in Research and Space Sciences, where my interests are, but also in my daily life. Very many thanks again! AJ
von Francis S•
Aug 26, 2019
Previously, I have taken online classes before in Machine Learning by going the cheap route (Udemy, blogs, youtube) and you get what you pay for. Andrew Ng explains it the most thorough, easiest, and simplest way possible. Presentation material is very understandable. Great class for new machine learning learners. Highly recommend it. The only downside is that the programming exercises are little too easy in my opinion. I feel like the best way to get your hands dirty is to do actual projects (do your own projects). These lectures are good for intuition and background of different types of Neural Network architectures. Other than that, Great material. Thanks Andrew!
von Hermes R S A•
Apr 18, 2018
A very good course. It presented gated units like GRU and LSTM with so much simplicity that anyone can understand it on the first run. The downsides were the Jazz music generation, since it was the only task where the data is non intuitive (MIDI files) so you black-box apply the algorithm to a data you have no idea how it is structured, unless, of course, you are familiar with MIDI files prior to this course. Other than that, the learning curve was a bit slower in the beginning, but explodes by the end of the course, where you put all the subjects you've learned to perform a neural machine translation, which, in my opinion, was hugely awesome and rewarding.
von Dipan M•
Jul 15, 2018
Like all other course in this specialization, this is also indeed a great course. It fundamentally clears concepts and gives very clear concpts for topics such as RNN and LSTM, which can ohterwise can be difficult to digest. Also, the programming excersices, built on great topics, suh as Music synthesis, Trigger word activation, are exciting to work on. The only feedback I would like to suggest, is that topics of Backpropogation for sequence model is critical and should have been taken up indepth in study rather than left to excerciss only. Overall this course is more fast paced and packed 3 weeks which should have been perhaps a 4 week course.
von Shuvayan G D•
Jun 30, 2019
This course teaches in-depth knowledge of sequence models in natural language processing and speech regocnition . The programming excercises and the quizzes provide more content to furthur your grasp on the matter . The progamming exercises being totally in Keras , provides a clear analogy of how LSTM s and GRU s , work along with attention models introduced in the last week. You also have to implement a LSTM and RNN from scratch in Numpy , which provides for the basic knowledge how these architectures actually work. Overall , it was a great experience and taking this course should be a pre-requisite for all learning in NLP.
von Jeffrey S•
Apr 27, 2018
Whew! This was very interesting and challenging. I have a huge backlog of things I need to go back and read up on and better understand. I really appreciate the work that Andrew and his team put into these courses. The lectures were very well paced and clear. His temperament is exemplary for a teacher and his subject knowledge comes across. I found the exercises really well thought out and beautifully crafted. The coding style could not have been more clear and the consistency made it understandable despite the complexity of the subject and the limited time to delve into the mechanics of Keras and the Python tools. Bravo!
von Matthew J C•
Mar 28, 2018
The last course is in this series does not disappoint. I found this course to be more difficult than the others; likely because I had very little prior exposure to recurrent neural networks. However, this course is worth the effort as it opens up a realm of new possibilities; text, audio & time-series data. Whether you need to detect, classify or translate sequences, or even generate new sequences in the vein of some examples, this course is for you. There are several high-level APIs for performing these tasks but having a deeper understanding of what these APIs are doing is invaluable to your success. Take this course.
von Ricardo S•
Mar 04, 2018
An extremely well thought off and comprehensive introduction to sequence models, with examples taken from the most important/interesting application domains. Andrew NG's clarity of exposition is absolutely wonderful on such an otherwise complex area. The assignments are very cleverly chosen and helped me to finally get to grips with Keras. This being a new course, the assignment notebooks had a few minor issues that are well known by now and documented in forums and erratas, and will likely be fixed in subsequent reruns. Nevertheless, given the breadth and quality of the content, 5 starts are absolutely well deserved.
von Mehran M•
Jul 22, 2018
This was, in my opinion, the best of the 5 courses. Actually, here's how I'd rank the courses (from best to worse):
5, 1, 2, 3, 4
I learned a lot about sequence models and half-way through the course, I was able to jump right in and try some ideas I had in PyTorch.
The assignments could use a bit more work: I didn't really feel inspired by them and their "fill in the blank" style prevented me from thinking too hard.
All in all, I highly recommend this entire specialization. I was completely clueless about deep learning at the beginning, but now I'm actually trying out some novel ideas!
Thanks so much Andrew and the team.
von Rahul K•
Mar 19, 2018
This course, undoubtedly, has the toughest assignments compared to all the previous courses. The content is rich and informative. Again, pay close attention to the hints given in the programming exercises. If you don't follow, check the Discussion Forums to get a hint. Professor Andrew, your teaching is absolutely sublime - Crisp and concise. Personally, I would have loved an entire week dedicated to Attention Models as the entire concept seemed a bit rushed. Other than that, I have absolutely no qualms! For the people who are enrolling for THIS course only - make sure you're pretty good with Python and Keras.
von David R R•
Feb 20, 2018
Such a great course. It explains everything from scratch and teach you how to code in numpy (scratch) and how to code in keras to build high performance system (instead of tiny datasets).
I recommend this corse and the DeepLearning specialization as well. Thank you.
Es un curso muy bueno. En el se explica todo desde cero y te enseña como programar los modelos en Numpy (desde cero) o usando keras para crear modelos de alto rendimiento (a pesar de los datasets pequeños por falta de capacidad de computo).
Recomiendo este curso a todo el mundo asi como tambien las especializacion completa en DeepLearning. Gracias
May 01, 2018
This a the last and the most anticipated course for me. It's hard, informative and most useful. I've got chance to learn some popular and powerful methods within the years, like word embedding and attention mechanism. I start to understand the way deep learning community deal with NLP, i.e., ingenious design of network structure inspired by the pattern human beings perceive the world. It doesn't enjoy solid foundation as statistical learning does, but is works and suitable for engineering. That's astonishing! I hope I can combine deep learning with traditional methods to better understand NLP.
von Hu H•
Jan 03, 2019
Thanks very much for Andrew Ng and the other teachers, who made a series of these awesome classes including videos or programming works running on the jupyter-notebook. And also thanks the finical aid provided by the Coursera, I can't finished this course without your generous help. After a hard work with the Deep Learning classes, not only gained the knowledges, but inspired by the spirt from Andrew that "try to help people with your technology", which actually changed my mind, I will study more, do better to remember that in my life. Thank you and hope the world be a better place.
von Adarsh K•
Jan 19, 2020
Awesome Course! Learned a lot. Would highly recommend this to anyone willing to learn NLP, Sequence Modelling, Word Embeddings, Machine Translation and related stuff. The course builds from fundamentals of NLP like RNNs then LSTMs/GRUs to Word Representations to Sequence-to-Sequence Modelling. At the end you'd learn so much that by just looking at a single slide of an overview of Trigger Word Detection you could make the entire DL model yourself. You'd be fluent with Keras after completing this course. I'd like to thank the Instructor, the Teaching Assistants and the mentors.
Feb 20, 2019
The last course is a little bit more difficult than the previous! Although I majored in Civil Engineering and got my Master's degree in 2018, since I finished the Machine Learning class of Ng 2 months ago,I found this art is so charming and powerful ,so I continued to finish the CS229, That is also a wonderful course!! And today,this DL course was also completed, now I am attending the CS231N class~ Thank you Ng ,thank u cousera, because of you,I have a chance to attend those amazing course from the most famous university. Ng,thanks,you are doing a great thing,thank u!!
von Adnan L•
Feb 11, 2020
Amazing course. This course was very informative. The assignments gives students the ability to code in keras and use those NLP models described in lectures in the programming assignments.
I felt there was enough help during the programming assignments from the instructors /mentors on the discussion board.
The only thing I wish about this course is to let the students program the Data science part of the programming assignment. I felt some of the details of the pre-processing of the data was already done. It would have been nice to do that or add as an optional part.
von Solomon W•
Feb 12, 2018
Very frustrating grader. Really time wasting. What is this team trying to accomplish with such disorganized efforts? I hope to see more improvements in the future. I have just completed week1's assignments and revising my reviews from 1 to 4 because the course content is really good and has softened the disappointments caused by the grader.
After week1, the grader frustrations eased as it was working more and more consistently. Most importantly, I learned lots of cool stuff and so I am revising my reviews from 4 to 5. I hope all grader issues are now resolved.
von Florent G•
Jun 08, 2019
A huge thanks for this journey in the specialisation. The material is of high quality and the pedagogie of high qualiber! My only regret is that the course is not longer :P I would have love a course about GAN for example. Also an advanced followup on this specialisation would be amazing. Wanting to learn more i will probably continue my path with https://eu.udacity.com/course/deep-reinforcement-learning-nanodegree--nd893?referrer=nvidia&utm_source=nvidia&utm_medium=partner&utm_campaign=referrerpage, however i would love to continue with deeplearning.ai !
von Jairo J P H•
Feb 01, 2020
El curso es muy bueno, particularmente estoy muy agradecido con COURSERA, por darme la oportunidad de hacer los cinco cursos de la Especialización en Deep Learning con ayuda economica y permitirme tener acceso a este tipo de capacitacion y certificacion. Muchas Gracias…!
The course is very good, particularly I am very grateful to COURSERA, for giving me the opportunity to do the five courses of the Deep Learning Specialization with financial aid and allowing me to have access to this type of training and certification. Thank you very much!
von Marcel M•
Jul 27, 2018
This is a superb module which provides you with the skills that will enable you get going fast in developing real world applications that can be modeled as sequence data. You learn of the latest state of the art techniques of developing sequence models using techniques such as GRU's, LSTM's, how to debug them and also how to employ Attention models to make your models that much efficient for problems in NLP, Machine Translation and Speech Recognition. This course is a must for anyone who wants to be a sound practitioner of AI. I love it.
von Sikang B•
Apr 01, 2018
Though there are some minor lost clarifications in the flow, the general learning experience of this course is overwhelmingly practical and relevant to many real world scenarios. Personally felt this course completed the knowledge graph (of course I only have a preliminary understanding of everything) and opens many doors for future learning.
One nit-pick is Keras documentation can be annoying confusing and misleading at times. Would suggest to revise programming assignment instructions based on some popular threads in Forum discussions.
von Aleš D•
Mar 04, 2018
As usual, Andrew makes AI almost look easy. I have one comment about programming exercises. There are errors in the text sometimes and, at least personally, I don't have a habit to check discussion forums first, before starting work on the assignment so these things were sometimes a source of lost time, scratching my head where have I gone wrong only to find that the results are correct and it was the notebook that was not up to date.
This aside, I would recommend this course to anyone interested in AI. Keep up the good work!