Back to Courses
Intermediate
Artificial Intelligence & Machine Learning
en
Constructing and Training Neural Networks
Udacity
Platform
· California, USA
About this course
This intermediate deep learning course teaches you how to construct, train, and evaluate neural networks using PyTorch. You’ll learn foundational deep learning theory, core neural network architectures, activation functions, loss functions, optimization and training loops, data preparation and loading pipelines, and techniques for diagnosing and improving model performance. The course combines conceptual explanations with hands-on implementation, culminating in a project where you build a multi-layer perceptron to predict diabetes risk from real-world health data.
Prerequisite Skills
Skills you should have before taking this course
Intermediate Python
Matrix operations
Matplotlib
Matrix multiplication
Differential calculus
Skills Gained
Skills you will develop by completing this course
PyTorch
Model Evaluation
Neural network basics
Backpropagation
Feedforward neural networks
Deep learning model optimization
Loss functions
Training loops