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)