PRACTICAL
MACHINE
LEARNING IN
PYTHON
(NEURAL
NETWORKS)
Pragya Modi
Digital Skills Trainer
pmodi@[Link]
ORIGINALLY DEVELOPED BY MAKSIMS GALKINS
AGENDA
Introduction to Neural Networks
PyTorch Fundamentals
Live Demonstration
Questions & Discussion
LEARNING
01 Understand the basic concepts of
neural networks
OBJECTIVES 02 Explain how neural networks learn
from data
03 Recognize the key components of
PyTorch for neural networks
04 Follow and understand basic
neural network implementations
05 Know where to find resources for
further learning
You should have:
Prerequisites
Check
1. Basic Python programming
knowledge
2. Familiarity with "Machine Learning
- the Basics" webinar
3. Access to Noteable
The Building
Block:
Perceptron
Think of it as a simple decision-
maker:
Takes multiple inputs
Assigns importance (weights) to each input
Makes a yes/no decision based on the combined
inputs
ADD MORE TEXT
What is PyTorch?
Open-source machine learning library
Used by researchers and companies worldwide
Provides building blocks for neural networks
Python-first approach
Tensors
Building blocks of neural networks
Like super-powered arrays
Key Neural Network Modules
Layer building blocks
Components Ready-to-use components
Optimizers
Help networks learn efficiently
Automatic adjustment of weights