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

Related Courses