We may earn an affiliate commission when you visit our partners.
Course image
Andrew Ng, Teaching Assistant - Kian Katanforoosh, Teaching Assistant - Younes Bensouda Mourri, Head Teaching Assistant - Kian Katanforoosh, Younes Bensouda Mourri, and Kian Katanforoosh

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.

Read more

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.

In this Specialization, you will build and train neural network architectures such as Convolutional Neural Networks, Recurrent Neural Networks, LSTMs, Transformers, and learn how to make them better with strategies such as Dropout, BatchNorm, Xavier/He initialization, and more. Get ready to master theoretical concepts and their industry applications using Python and TensorFlow and tackle real-world cases such as speech recognition, music synthesis, chatbots, machine translation, natural language processing, and more.

AI is transforming many industries. The Deep Learning Specialization 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. Along the way, you will also get career advice from deep learning experts from industry and academia.

Enroll now

Share

Help others find Specialization from Coursera by sharing it with your friends and followers:

What's inside

Five courses

Neural Networks and Deep Learning

(0 hours)
In the first course of the Deep Learning Specialization, you will study the foundational concept of neural networks and deep learning. By the end, you will be able to build, train, and apply fully connected deep neural networks.

Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization

(0 hours)
In the second course of the Deep Learning Specialization, you will understand the processes that drive performance and generate good results systematically. By the end, you will learn the best practices to train and develop test sets, analyze bias/variance, use standard neural network techniques, implement and apply optimization algorithms, and implement a neural network in TensorFlow.

Structuring Machine Learning Projects

(0 hours)
In this course, you will learn how to build a successful machine learning project and practice decision-making as a project leader. By the end, you will be able to diagnose errors in a machine learning system, prioritize strategies for reducing errors, and understand complex ML settings.

Convolutional Neural Networks

(0 hours)
In the fourth course of the Deep Learning Specialization, you will understand how computer vision has evolved and become familiar with its exciting applications. By the end, you will be able to build a convolutional neural network, apply convolutional networks to visual detection and recognition tasks, and use neural style transfer to generate art.

Sequence Models

(0 hours)
In this course, you will explore sequence models and their applications in speech recognition, music synthesis, chatbots, machine translation, NLP, and more. You will gain hands-on experience building and training RNNs, GRUs, and LSTMs; apply RNNs to character-level language modeling; explore NLP and word embeddings; and use HuggingFace tokenizers and transformer models for NLP tasks like NER and question answering.

Learning objectives

  • Build and train deep neural networks, identify key architecture parameters, implement vectorized neural networks and deep learning to applications
  • Train test sets, analyze variance for dl applications, use standard techniques and optimization algorithms, and build neural networks in tensorflow
  • Build a cnn and apply it to detection and recognition tasks, use neural style transfer to generate art, and apply algorithms to image and video data
  • Build and train rnns, work with nlp and word embeddings, and use huggingface tokenizers and transformer models to perform ner and question answering

Save this collection

Save Deep Learning to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser