Skip to content
CourseraArtificial IntelligenceFree courseCertificate

Convolutional Neural Networks

If you want to break into AI, this Specialization will help you do so. Deep Learning is one of the most highly sought after skills in tech. We will help you become good at Deep Learning.In five courses, you will learn the foundations of Deep Learning, understand how to build neural networks, and learn how to lead successful machine learning projects. You will learn about Convolutional networks, RNNs, LSTM, Adam, Dropout, BatchNorm, Xavier/He initialization, and more. You will work on case studies from healthcare, autonomous driving, sign language reading, music generation, and natural language

Created by: Andrew Ng

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 100 / 100

icon
Course Description

This course will teach you how to build convolutional neural networks and apply it to image data. Thanks to deep learning, computer vision is working far better than just two years ago, and this is enabling numerous exciting applications ranging from safe autonomous driving, to accurate face recognition, to automatic reading of radiology images. You will:- Understand how to build a convolutional neural network, including recent variations such as residual networks.- Know how to apply convolutional networks to visual detection and recognition tasks.- Know to use neural style transfer to generate art.- Be able to apply these algorithms to a variety of image, video, and other 2D or 3D data.This is the fourth course of the Deep Learning Specialization.

icon
Instructor Details

placeholder

Andrew Ng is Co-founder of Coursera, an and Adjunct Professor of Computer Science at Stanford University. His machine learning course is the MOOC that had led to the founding of Coursera! In 2011, he led the development of Stanford University's main MOOC (Massive Open Online Courses) platform and also taught an online Machine Learning class to over 100,000 students, thus helping launch the MOOC movement and also leading to the founding of Coursera.Ng also works on machine learning, with an emphasis on deep learning. He had founded and led the "Google Brain" project, which developed massive-scale deep learning algorithms. This resulted in the famous "Google cat" result, in which a massive neural network with 1 billion parameters learned from unlabeled YouTube videos to detect cats. Until recently, he led Baidu's ~1300 person AI Group, which developed technologies in deep learning, speech, computer vision, NLP, and other areas.

icon
More courses by Andrew Ng

Free

Free

Free

Free

icon
More Artificial Intelligence courses

Free

Free

$79.99

Free

Free

icon
Reviews

5.0

709 reviews in total

Select a bar to show only those reviews.Select the bar again to show every rating.

By Sai B A on 9-Oct-19

The course content is great, I felt link the programming assignments should have more information on running the Tensorflow sessions and (optional )information for people who are not familiar with Tensorflow would be great.

By Anne R on 9-Oct-19

Out of the four courses I have taken in the deepai sequence this is the best one! This course got to the heart of the methods that researchers are implementing and also dropped you into the programming using Tensorflow. As noted by some other reviewers there are places where more instruction could be helpful, but I felt that this course obtained a good balance between information and challenging and also between concepts and hand-on implementation. A couple of the prior courses could be merged and then this would be the 2nd or 3rd course in the sequence which would be much better in getting students to complete the projects and all courses.

By Joshua M on 31-Jul-19

Content is great, but videos could be trimmed to cut retakes. A big issue is that guidance for programming assignments abruptly drops off from extreme hand-holding to being thrown in the deep end.

By Sergei S on 29-Apr-19

Some parts of the course seemed incomplete to me, wanted more information on why things work exactly as described. Last week assignments have a number of uncertainties/bugs.

By Ralph J R F on 27-Apr-19

I think it's a good idea to remove repeated parts in the videos. Also, put all pieces toguether to give a better overview of the object detection solution

By Gyuho S on 25-Apr-19

This course is definitely tougher than the first three courses. Challenging but worth it.

By Devjyoti M on 22-Apr-19

This is one of the best courses for CNNs. This gives a very deep understanding of the concepts and helps to understand the brains behind the CNNs and their working in application based environments.

By Huijun P on 18-Apr-19

Great lectures but the programming assignments feel as if it is testing your proficiency with tensorflow which is neither formally covered in the lecture nor the most intuitive framework to understand so you'll spend so much time digging through convoluted tensorflow documents and qna and whatnot to debug your codes that you would rather learn tensorflow formally first and then take this course and still end up finishing it faster than only going through this course only but it is only the programming assignments that basically assume that you are already familiar with the tensorflow framework so if you are only going to go over the video lectures it gives a great overview of how CNN works and many useful algorithms which can applied to a assortment of situations

By Saumya T on 15-Apr-19

Good Explanation.

By Yan on 15-Apr-19

I was always curious about the "CNN" concept every time it emerged in the news. Thanks to Prof. Andrew's mild explanation, now I get a straight intuition into it!The assignments were very amusing in this section. It was not hard to get a pass with the help of forums, but understanding every step is more important I think. So I will come back to practice more.

By Nikunjkumar R on 14-Apr-19

Amazing course and content

By 郑笙桦 on 14-Apr-19

Means a lot.

Showing 12 of 709 reviews