Data Science: Modern Deep Learning in Python
Build with modern libraries like Tensorflow, Theano, Keras, PyTorch, CNTK, MXNet. Train faster with GPU on AWS.
4.62 (3627 reviews)

41 570
students
11.5 hours
content
May 2025
last update
$119.99
regular price
What you will learn
Apply momentum to backpropagation to train neural networks
Apply adaptive learning rate procedures like AdaGrad, RMSprop, and Adam to backpropagation to train neural networks
Understand the basic building blocks of TensorFlow
Build a neural network in TensorFlow
Write a neural network using Keras
Write a neural network using PyTorch
Understand the difference between full gradient descent, batch gradient descent, and stochastic gradient descent
Understand and implement dropout regularization
Understand and implement batch normalization
Understand the basic building blocks of Theano
Build a neural network in Theano
Write a neural network using CNTK
Write a neural network using MXNet
Understand important foundations for OpenAI ChatGPT, GPT-4, DALL-E, Midjourney, and Stable Diffusion
Course Gallery




Charts
Students
Price
Rating & Reviews
Enrollment Distribution
Comidoc Review
Our Verdict
The Data Science: Modern Deep Learning in Python course offers a comprehensive overview of modern deep learning techniques and libraries, with an emphasis on hands-on practice through in-depth explanations and practical examples. While setup processes can initially pose challenges, learners will find the course rewarding as they develop their understanding of key concepts and delve into contemporary AI applications.
What We Liked
- Holistic approach to deep learning, covering modern libraries like TensorFlow, Theano, Keras, PyTorch, CNTK, and MXNet
- In-depth explanations of key concepts such as momentum, adaptive learning rate procedures, dropout regularization, and batch normalization
- Practical examples and assignments that encourage learners to derive formulas and write their own code
- Covers foundational knowledge for popular AI models like OpenAI ChatGPT, GPT-4, DALL-E, Midjourney, and Stable Diffusion
Potential Drawbacks
- Some users may find the initial setup process slightly frustrating due to reliance on Linux and limited guidance in code setup
- Explanations for some algorithms could be more detailed, with clearer connections between formulas and their implementations
- Outdated programming examples using Theano and TensorFlow 1.x; users would benefit from updated content using the latest libraries and APIs
Related Topics
772462
udemy ID
24/02/2016
course created date
09/06/2019
course indexed date
Bot
course submited by