Library / Artificial Intelligence

Transfer Learning in modern DL: 3 AI Projects with PyTorch

On Udemy

About this course

Almost all cutting-edge AI applications use pretrained models rather than training from scratch, and transfer learning is one of the most useful techniques in contemporary deep learning.

In this course, you'll learn transfer learning from the ground up through clear theoretical explanations and three complete real-world projects.

You'll first build a strong conceptual understanding by learning:

  • What is Transfer Learning?

Knowledge Base and Knowledge Transfer

Source and Target DomainsSource and Target TasksTransfer Learning Workflow

Feature Extraction vs Fine-TuningTransfer Learning Terminologies

Types of Transfer Learning

Popular Pretrained Models architecture and applications:

  • ResNetEfficientNetMobileNetDensenetVGGNetBERTELMoWord2VecGloveWhisperASRtext2speechAdvantages and Disadvantages of Transfer learning

Once you have mastered the theory, you will use these ideas in three real-world projects:

  • Flower Image Prediction using MobileNet, ResNet50, and EfficientNetB0 with model comparison and fine-tuning.

SaaS Ticket Routing using DistilBERT and TF-IDF Vectorization + Logistic Regression to categorize the customer complaints and compares performance with traditional machine learning approach and Transfer learning model.

Video Caption Generation using faster Whisper for automatic speech-to-text transcription.

You will learn how to create, train, assess, compare, and implement transfer learning models while gaining practical experience with PyTorch throughout the course.

By the end of this course, you'll have both the theoretical knowledge and practical experience needed to confidently

Ready to start? Continue on Udemy to enroll.

Start learning on Udemy (opens in a new tab)

Prices, discounts and availability are set by Udemy. We may earn a commission when you purchase through links on this site.