IBM: Deep Learning with Python and PyTorch

This course is the second part of a two-part course on how to develop Deep Learning models using Pytorch.

radio_button_checkededX Subscription
₹12,510/yr
Get this course and thousands more with a edX Subscription subscription.
radio_button_uncheckedIndividual Course
82170
Keep the course forever with lifetime access and receive a certificate.
TeamsBilled annually • 14-day free trial
₹33,026
EnterpriseFor organizations with 50+ learners
Custom Pricing

Why choose Essentials (Small Teams)?

check
1 Academy,16 Self-Paced Courses
check
Self-Paced Learning ,Employee Upskilling
verifiedGet this course for free with the Coursera Plus subscription.
✓ Compare courses before making a decision
Check Latest Price →
Price may vary. Check latest price on provider site.

Course Insight

Suitable for intermediate learners. Works well as a continuation after mastering Computer Science fundamentals. It bridges the gap toward advanced, production-level engineering.

Intermediate FriendlyCertification IncludedSelf-Paced LearningProject-Based

SKILLS TO
MASTER

Computer Science Basics
Fundamental principles and concepts
Practical ApplicationTrending
Real-world project implementation
Best Practices
Industry standard workflows and guidelines
Problem Solving
Core Concepts
Implementation
Workflow Integration
Optimization
Careers:Backend Developer, Software Engineer, API Developer.

Quick Facts

Below sections are verified from last major sync. For real-time updates and today's latest lectures, Check official page here.

What You’ll Learn

Please Note: Learners who successfully complete this IBM course can earn a skill badge — a detailed, verifiable and digital credential that profiles the knowledge and skills you’ve acquired in this course. Enroll to learn more, complete the course and claim your badge!

NOTE: In order to be successful in completing this course, please ensure you are familiar with PyTorch Basics and have practical knowledge to apply it to Machine Learning. If you do not have this pre-requiste knowledge, it is highly recommended you complete the PyTorch Basics for Machine Learning course prior to starting this course.

This course is the second part of a two-part course on how to develop Deep Learning models using Pytorch.

In the first course, you learned the basics of PyTorch; in this course, you will learn how to build deep neural networks in PyTorch. Also, you will learn how to train these models using state of the art methods. You will first review multiclass classification, learning how to build and train a multiclass linear classifier in PyTorch. This will be followed by an in-depth introduction on how to construct Feed-forward neural networks in PyTorch, learning how to train these models, how to adjust hyperparameters such as activation functions and the number of neurons.

You will then learn how to build and train deep neural networks—learning how to apply methods such as dropout, initialization, different types of optimizers and batch normalization. We will then focus on Convolutional Neural Networks, training your model on a GPU and Transfer Learning (pre-trained models). You will finally learn about dimensionality reduction and autoencoders. Including principal component analysis, data whitening, shallow autoencoders, deep autoencoders, transfer learning with autoencoders, and autoencoder applications.

Finally, you will test your skills in a final project.

See how this course curriculum compares with alternatives

Outcomes

  • Apply knowledge of Deep Neural Networks and related machine learning methods.
  • Build and Train Deep Neural Networks using PyTorch.
  • Build Deep learning pipelines.
See side-by-side differences in learning outcomes

FAQs

Top Alternatives

Highly-rated courses worth your attention

IBM: Deep Learning Fundamentals with Keras
4.6· 5 weeks
Intermediate
₹8,217
MITx: Machine Learning with Python: from Linear Models to Deep Learning
Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning
4.8· 17 Hrs (approximately)
Intermediate
COURSERA PLUS
₹13,999/yr|₹2,099/mo
IBM: Machine Learning with Python: A Practical Introduction
Calculus for Machine Learning and Data Science
4.8· 26 Hrs (approximately)
Beginner
COURSERA PLUS
₹13,999/yr|₹2,099/mo
Machine Learning Capstone
4.5· 18 Hrs (approximately)
Intermediate
COURSERA PLUS
₹13,999/yr|₹2,099/mo
IBM: Deep Learning with Python and PyTorch
0(0+ learners)