Deep Learning & Neural
Networks
Basics • Architectures • Applications
What is Deep Learning?
• Deep Learning is a subset of ML based on
artificial neural networks.
– Uses multiple layers to extract higher-level
features from data.
Neural Network Basics
• Neuron structure: input, weights, activation,
output.
– Feedforward networks.
– Backpropagation for training.
Types of Deep Learning Models
• Convolutional Neural Networks (CNNs) –
Image recognition.
– Recurrent Neural Networks (RNNs) – Sequential
data like text.
– Transformers – NLP and large language models.
Applications
• Computer Vision – Object detection, facial
recognition.
– Natural Language Processing – Chatbots,
translation.
– Healthcare – Medical image analysis.
– Autonomous systems – Self-driving cars.