Chevron Left
Back to Introduction to Deep Learning & Neural Networks with Keras

Learner Reviews & Feedback for Introduction to Deep Learning & Neural Networks with Keras by IBM

4.7
stars
1,972 ratings

About the Course

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

Top reviews

MP

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.

SS

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.

Filter by:

376 - 378 of 378 Reviews for Introduction to Deep Learning & Neural Networks with Keras

By Jordan B

Sep 22, 2025

If you want a surface level overview of most of the machine learning algorithms out there, than this course will do that. But I'm not sure that it does a much better job than what you could learn by watching youtube videos for free. The "practice notebooks" are extremely disappointing. 1) There's nothing to test you on any of the material you learned in the videos, you're just running cells in a Jupiter notebook that have all already been coded (which you can do for free on the Keras website). 2) The data they use in the notebooks is just randomly generated numbers most of the time, which is absurd considering the numerous free data sets out there that contain real world data. 3) The machine learning models that they put in the notebooks are sometimes broken and do not even train properly to accomplish the task that they claim to do, which makes parts of this course honestly worse than the free material you can find on the Keras website. Overall I am very disappointed that this is the kind of material being put out by IBM. It makes me feel like they paid a few interns to slap together a machine learning course so that they could make a quick buck on Coursera based solely on their name recognition. If you want to learn deep learning, I'd recommend DeepLearning.ai courses instead. Some of the DeepLearning.ai video quality is a bit lower than I would like (I don't know why Andrew Ng uses such a bad camera lol), but the videos are much more in depth and you actually have to code and interact with the Jupyter notebooks that the DeepLearning.ai courses provide, which is the #1 most important thing in my opinion if you want to get into deep learning.

By abo o

Nov 10, 2024

chaos

By Nimra M

Jul 17, 2025

Good