YoVDO

Computer Vision for Data Scientists

Offered By: LinkedIn Learning

Tags

Deep Learning Courses Computer Vision Courses PyTorch Courses Image Classification Courses Transfer Learning Courses Neural Network Architecture Courses Data Augmentation Courses ImageNet Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Get a comprehensive introduction to computer vision and learn how to train models and neural networks for image classification.

Syllabus

Introduction
  • Computer vision introduction
  • What you should know
1. Computer Vision
  • What is computer vision?
  • A history of computer vision
  • Limitations of traditional CV techniques
  • ImageNet
  • The deep learning revolution
2. Introduction to Convolutional Neural Networks
  • Overview of CNNs
  • Why CNNs?
  • Convolutional layers
  • Types of convolutions
  • Pooling layers
  • Activation functions
  • Fully connected layers
3. How Networks Are Trained
  • Supervised learning and loss functions
  • Backpropagation in CNNs
  • Optimization techniques
  • Regularization and data augmentation
4. The Evolution of CNN Architectures
  • LeNet
  • AlexNet
  • VGG
  • ResNet
  • MobileNetV1
  • MobileNetV2
  • MobileNetV3
  • EfficientNet
5. Transfer Learning
  • Introduction to transfer learning
  • Types of transfer learning
  • Steps in feature extracting and fine-tuning
  • Best practices for transfer learning
6. PyTorch Crash Course
  • Setting up the environment
  • Dataset and DataLoader
  • Training setup
  • The training loop
  • Testing and evaluation
  • Inference
7. Hands-on Transfer Learning with SuperGradients
  • Introduction to SuperGradients
  • The trainer
  • Required training params
  • Optional training params
  • Training the model
  • Predicting with the model
  • How to solve almost any image classification problem with SG
8. Training Tricks
  • Exponential moving average
  • Weight averaging
  • Batch accumulation
  • Precise BatchNorm
  • Zero weight decay on BatchNorm and bias
  • Training tricks in SuperGradients
Conclusion
  • Next steps

Taught by

Harpreet Sahota

Related Courses

Applications of Machine Learning
Cardiff University via FutureLearn
Computer Vision with GluonCV (Traditional Chinese)
Amazon Web Services via AWS Skill Builder
Deep Learning Crash Course for Beginners
freeCodeCamp
Coding with Generative AI
Fractal Analytics via Coursera
الشبكات العصبية والتعلم العميق
DeepLearning.AI via Coursera