Back to Courses
Intermediate Artificial Intelligence & Machine Learning en

Deep Learning Nanodegree

Udacity
Platform · California, USA

About this course

Build foundational skills in deep learning by designing and training neural networks to solve complex real-world problems. Begin with the essentials of neural networks, then advance to specialized architectures like Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), Transformers, Generative Adversarial Networks (GANs), and Diffusion Models. Through hands-on projects, you will create models for applications such as image classification, question answering, and CAPTCHA image generation, gaining practical experience with PyTorch and advanced training techniques. This intermediate nanodegree is ideal for learners who want to harness the potential of deep learning and prepare to tackle AI challenges across various domains.

Prerequisite Skills

Skills you should have before taking this course

Python PyTorch Calculus Pandas Vectors

Skills Gained

Skills you will develop by completing this course

Deep Learning PyTorch Generative adversarial networks diffusion models Neural Networks Transformers Convolutional neural networks (CNNs) Recurrent neural networks (RNNs)

Related Courses