Back to Introduction to Deep Learning & Neural Networks with Keras
IBM

Introduction to Deep Learning & Neural Networks with Keras

This course introduces deep learning and neural networks with the Keras library. In this course, you’ll be equipped with foundational knowledge and practical skills to build and evaluate deep learning models. You’ll begin this course by gaining foundational knowledge of neural networks, including forward and backpropagation, gradient descent, and activation functions. You will explore the challenges of deep network training, such as the vanishing gradient problem, and learn how to overcome them using techniques like careful activation function selection. The hands-on labs in this course allow you to build regression and classification models, dive into advanced architectures, such as convolutional neural networks (CNNs), recurrent neural networks (RNNs), transformers, and autoencoders, and utilize pretrained models for enhanced performance. The course culminates in a final project where you’ll apply what you’ve learned to create a model that classifies images and generates captions. By the end of the course, you’ll be able to design, implement, and evaluate a variety of deep learning models and be prepared to take your next steps in the field of machine learning.

Status: Network Architecture
Status: Transfer Learning
IntermediateCourse10 hours

Featured reviews

MP

Reviewed Jun 30, 2022

Excellent introduction to the mechanics of Neural Networks in general, and the Keras application specifically. Alec is an outstanding teacher, I always appreciate his knowledge and enthusiasm.

OS

Reviewed Jun 9, 2023

A great introduceintroductory course to deep learningIt teaches deep learning concepts using practical labs and keras which makes the concept very clear.which

SS

Reviewed Jun 29, 2020

Such a wonderful and high tech course in the world and it is provided by ibm and coursera.Thank you ibm and coursera for such a opportunity.I'm glad and proud to be a part of this organization.

AS

Reviewed May 10, 2020

Good course for absolute beginners. Would have liked an extra week or two to 'manually build' some of the key neural network concepts from scratch as in the first week.

MC

Reviewed Feb 19, 2020

Best suited for beginner in Deep learning with Keras. Good content, hands on experience with Jupiter notebook with IBM Developer tool. Worked Exercise code for CNN & RNN.

BJ

Reviewed Oct 9, 2019

Good practical examples for ANN. It could be improved the theoretical part and compare better the architecture of the networks with the algorithms and code for Keras

FN

Reviewed Mar 27, 2025

Really well explained. For some lectures you might need to refer outside the course, but mostly well understandable for an intermediate level student.

AB

Reviewed Mar 15, 2020

Interesting course. Forward propagation, gradient descent, backward propagation, the vanishing gradient problem, (+ Regression, Classification, and CNN with Keras) explained clearly.

SS

Reviewed Jan 22, 2025

Good Introduction - the project at the end could have better wording for the requirements needed to get full grade (the Question at the end of each section about MSE.)

AR

Reviewed Jul 10, 2024

The course is quite complex for a person who does not have knowledge of algebra, statistics and calculus, the final project was good because it was challenging.

NW

Reviewed Sep 7, 2024

Was a great course which gave a good understanding of deep learning and the labs were very useful in getting to understand the subject and using Keras from a practical point of view.

A

Reviewed Mar 19, 2020

A good course. Could be better if it was explained how to select the optimal number of layers and nodes. This was not covered and explained anywhere. Overall it was good.

All reviews

Showing: 20 of 411

Angel
Reviewed Apr 19, 2020
deepthi
Reviewed Oct 9, 2019
Aniket
Reviewed Dec 16, 2019
Bhrigu
Reviewed Nov 1, 2020
Serge
Reviewed Nov 16, 2020
Jordan
Reviewed Sep 22, 2025
Yukihiro
Reviewed Jul 11, 2024
Dennis
Reviewed Sep 8, 2019
Jered
Reviewed Dec 16, 2019
Amit
Reviewed Sep 28, 2019
Suhas
Reviewed Sep 19, 2019
Marcelo
Reviewed Jul 20, 2024
Deebyendu
Reviewed Mar 18, 2024
Stepan
Reviewed Sep 27, 2025
Sadabrata
Reviewed Apr 6, 2020
Amitayu
Reviewed Mar 16, 2020
Petr
Reviewed Jan 20, 2020
Chuck
Reviewed Dec 10, 2019
Andres
Reviewed Dec 2, 2019
GAUTAM
Reviewed Oct 3, 2019