
This module covers topics like what is fine tuning, different categories of model fine tuning , use cases where we need a fine tuned model etc.
In this module ,students will understand the dataset required to do a fine tuning of an existing model, prepare and format the data to give a right structure for training.
This module explains the training loop, various training methods and parameters required to create a training . It also explains some optimisation techniques in terms of parameter selection for a better training pass.
This is the evaluation module. Users will understand what evelaution metrics to use, pros and cons of different metrics, Why evaluation is crucial despite being a difficult task.
This is code walk through for the entire fine tuning pipeline. Students need to follow the walk through to understand the whole pipeline then try with their own data.
This is the colcluding section of the course which includes the course summary and next steps
This course offers a practical, beginner‑friendly introduction to fine‑tuning Large Language Models (LLMs). You’ll start by understanding what fine‑tuning is, why it matters, and where it’s used across real‑world applications. The course then walks through the major methods and techniques of fine‑tuning, with a special focus on LoRA(Low-Rank Adaptation). You will discover how these parameter‑efficient approaches make training large models accessible even on limited, single-consumer hardware—meaning you don't need a massive high-end compute cluster to build powerful, specialized AI.
Explore how fine-tuning is applied across industries, with hands-on focus on specialized tasks like medical domain question-answering.
Using GPT2 as the base model, you’ll explore its architecture, capabilities, and key statistics before diving into hands‑on training. You’ll learn how to prepare datasets, choose the right number of samples, configure training arguments, and run the full training loop using the Hugging Face's Trainer API. The course also covers saving, loading, and merging LoRA adapters back into the base model.
Finally, you’ll evaluate your fine‑tuned model against the original pretrained model to understand performance gains, supported by step‑by‑step code walkthroughs that make the entire process clear and repeatable. The course also add two additional use cases on classification and Named Entity recognition using different base models.