Browser not supported

Sorry, you’re using a browser that is no longer supported. You might be unable to access content on this or any other page.

We recommend one of the following options to access Coursera:

Have questions? Learn more in our learner help center.

DeepLearning.AI

Deep Learning Specialization

Ends soon! Get $70+ in savings and build skills with Coursera Plus. Save 40% for 3 months.

DeepLearning.AI

Deep Learning Specialization

Become a Machine Learning expert.

Master the fundamentals of deep learning and break into AI. Recently updated with cutting-edge techniques!

Taught in French (AI Dubbing)

Andrew Ng
Younes Bensouda Mourri
Kian Katanforoosh

Instructors: Andrew Ng

Top Instructor

1,000,257 already enrolled

Get in-depth knowledge of a subject
4.8

from 147,246 reviews of courses in this program

Intermediate level

Recommended experience

Flexible schedule
3 months at 10 hours a week
Learn at your own pace

Get in-depth knowledge of a subject
4.8

from 147,246 reviews of courses in this program

Intermediate level

Recommended experience

Flexible schedule
3 months at 10 hours a week
Learn at your own pace

What you'll learn

  • 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

Details to know

Shareable certificate

Add to your LinkedIn profile

Taught in French (AI Dubbing)
Build toward a degree

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

Specialization - 5 course series

Neural Networks and Deep Learning

Neural Networks and Deep Learning

Course 1, 25 hours
Course 125 hours

What you'll learn

Skills you'll gain

Category: Artificial Neural Networks
Artificial Neural Networks
Category: Deep Learning
Deep Learning
Category: Convolutional Neural Networks
Convolutional Neural Networks
Category: Artificial Intelligence and Machine Learning (AI/ML)
Artificial Intelligence and Machine Learning (AI/ML)
Category: Python Programming
Python Programming
Category: Model Optimization
Model Optimization
Category: Model Training
Model Training
Category: Artificial Intelligence
Artificial Intelligence
Category: Applied Machine Learning
Applied Machine Learning
Category: Supervised Learning
Supervised Learning
Category: Machine Learning Methods
Machine Learning Methods

What you'll learn

Skills you'll gain

Category: Model Optimization
Model Optimization
Category: Deep Learning
Deep Learning
Category: Model Training
Model Training
Category: Tensorflow
Tensorflow
Category: Performance Tuning
Performance Tuning
Category: Machine Learning Methods
Machine Learning Methods
Category: Applied Machine Learning
Applied Machine Learning
Category: Debugging
Debugging
Category: Artificial Neural Networks
Artificial Neural Networks
Category: Model Evaluation
Model Evaluation
Category: Artificial Intelligence and Machine Learning (AI/ML)
Artificial Intelligence and Machine Learning (AI/ML)
Category: Verification And Validation
Verification And Validation
Structuring Machine Learning Projects

Structuring Machine Learning Projects

Course 3, 7 hours
Course 37 hours

What you'll learn

Skills you'll gain

Category: Transfer Learning
Transfer Learning
Category: Model Training
Model Training
Category: Applied Machine Learning
Applied Machine Learning
Category: Decision Intelligence
Decision Intelligence
Category: Debugging
Debugging
Category: AI Workflows
AI Workflows
Category: Machine Learning Methods
Machine Learning Methods
Category: Artificial Intelligence and Machine Learning (AI/ML)
Artificial Intelligence and Machine Learning (AI/ML)
Category: Model Evaluation
Model Evaluation
Category: Machine Learning
Machine Learning
Category: Data-Driven Decision-Making
Data-Driven Decision-Making
Category: Deep Learning
Deep Learning
Category: Model Optimization
Model Optimization
Category: AI Product Strategy
AI Product Strategy
Convolutional Neural Networks

Convolutional Neural Networks

Course 4, 36 hours
Course 436 hours

What you'll learn

Skills you'll gain

Category: Convolutional Neural Networks
Convolutional Neural Networks
Category: Transfer Learning
Transfer Learning
Category: Computer Vision
Computer Vision
Category: Deep Learning
Deep Learning
Category: Tensorflow
Tensorflow
Category: Embeddings
Embeddings
Category: Fine-tuning
Fine-tuning
Category: Applied Machine Learning
Applied Machine Learning
Category: Artificial Neural Networks
Artificial Neural Networks
Category: Data Preprocessing
Data Preprocessing
Category: Model Optimization
Model Optimization
Category: Network Architecture
Network Architecture
Category: Generative AI
Generative AI
Category: Image Analysis
Image Analysis
Sequence Models

Sequence Models

Course 5, 37 hours
Course 537 hours

What you'll learn

Skills you'll gain

Category: Recurrent Neural Networks (RNNs)
Recurrent Neural Networks (RNNs)
Category: Embeddings
Embeddings
Category: Natural Language Processing
Natural Language Processing
Category: Transfer Learning
Transfer Learning
Category: Hugging Face
Hugging Face
Category: Deep Learning
Deep Learning
Category: Large Language Modeling
Large Language Modeling
Category: Artificial Neural Networks
Artificial Neural Networks
Category: Generative AI
Generative AI
Category: Fine-tuning
Fine-tuning

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Build toward a degree

When you complete this Specialization, you may be able to have your learning recognized for credit if you are admitted and enroll in one of the following online degree programs.¹

ACE Logo

This Specialization has ACE® recommendation. It is eligible for college credit at participating U.S. colleges and universities. Note: The decision to accept specific credit recommendations is up to each institution. 

Instructors

Andrew Ng

Top Instructor

DeepLearning.AI
52 Courses9,953,579 learners
Younes Bensouda Mourri

Top Instructor

DeepLearning.AI
23 Courses1,743,850 learners

Offered by

DeepLearning.AI

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews across Deep Learning

4.8

avg. across 5 courses

  • 5 stars

    87.46%

  • 4 stars

    10.69%

  • 3 stars

    1.44%

  • 2 stars

    0.24%

  • 1 star

    0.16%

All courses
S
SD
Course: Neural Networks and Deep Learning·5·

Reviewed on Jun 15, 2019

H
HJ
Course: Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization·4·

Reviewed on Jun 10, 2020

N
NC
Course: Structuring Machine Learning Projects·5·

Reviewed on May 10, 2020

Frequently asked questions

Deep Learning is a subset of machine learning where artificial neural networks, algorithms based on the structure and functioning of the human brain, learn from large amounts of data to create patterns for decision-making. Neural networks with various (deep) layers enable learning through performing tasks repeatedly and tweaking them a little to improve the outcome. 

Over the last few years, the availability of computing power and the amount of data being generated have led to an increase in deep learning capabilities. Today, deep learning engineers are highly sought after, and deep learning has become one of the most in-demand technical skills as it provides you with the toolbox to build robust AI systems that just weren’t possible a few years ago. Mastering deep learning opens up numerous career opportunities.

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.

By the end of the Deep Learning Specialization, you will be able to:

1. Build and train deep neural networks, implement vectorized neural networks, identify architecture parameters, and apply DL to your applications. 2. Use best practices to train and develop test sets and analyze bias/variance for building DL applications, use standard NN techniques, apply optimization algorithms, and implement a neural network in TensorFlow 3. Use strategies for reducing errors in ML systems, understand complex ML settings, and apply end-to-end, transfer, and multi-task learning 4. Build a Convolutional Neural Network, apply it to visual detection and recognition tasks, use neural style transfer to generate art, and apply these algorithms to image, video, and other 2D/3D data 5. Build and train Recurrent Neural Networks and its variants (GRUs, LSTMs), apply RNNs to character-level language modeling, work with NLP and Word Embeddings, and use HuggingFace tokenizers and transformers to perform Named Entity Recognition and Question Answering

¹ Median salary and job opening data are sourced from Lightcast™ Job Postings Report. Content Creator, Machine Learning Engineer and Salesforce Development Representative (1/1/2024 - 12/31/2024) All other job roles (9/1/2025 - 9/1/2026)

Morty Proxy This is a proxified and sanitized view of the page, visit original site.