Convolutional Neural Networks


This course will teach one 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.

The goals of this course are to enable students to:

  • 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.

Aditya Jyoti Paul
Aditya Jyoti Paul
Computer Vision and Image Encryption Researcher

My work makes machines smarter, secure and more accessible. I’m passionate about research, teaching and blogging. Outside academia, I love travel, music, reading and meeting new people!