Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Fine-Tuning Techniques for AI Models

Edureka via Coursera

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Pretrained AI models provide an excellent starting point, but real-world AI applications often require them to be adapted for specific tasks and domains. In this course, you will learn the practical techniques used to prepare high-quality datasets, fine-tune large language models, optimize training workflows, and evaluate model performance using industry-standard practices. You will begin by exploring data preparation techniques, including data cleaning, tokenization, dataset splitting, label engineering, and task formulation. Next, you will learn supervised fine-tuning concepts such as training dynamics, learning rate scheduling, gradient accumulation, hyperparameter tuning, and instruction fine-tuning through practical demonstrations. Finally, you will evaluate fine-tuned models using metrics such as Accuracy, F1 Score, BLEU, ROUGE, and Perplexity, perform error analysis, and explore parameter-efficient fine-tuning techniques including LoRA and PEFT. By the End of This Course, You Will Be Able To: - Prepare high-quality datasets for fine-tuning AI models. - Apply supervised fine-tuning techniques to optimize model performance. - Analyze model quality using standard evaluation metrics and error analysis. - Evaluate fine-tuning strategies for different AI applications. Designed for AI engineers, machine learning practitioners, software developers, and data scientists, this course provides the practical skills needed to customize pretrained AI models for real-world applications.

Syllabus

  • Model Selection, Data Preparation, and Baselines
    • This module introduces the foundations of fine-tuning, including task formulation, dataset cleaning, tokenization, label engineering, training example design, and Hugging Face model selection.
  • Supervised Fine-Tuning Workflows
    • This module covers the supervised fine-tuning process, including training dynamics, stability techniques, learning rate scheduling, gradient accumulation, hyperparameter trade-offs, and instruction fine-tuning.
  • Evaluation, Error Analysis, and Parameter-Efficient Fine-Tuning
    • This module focuses on evaluating fine-tuned models, analysing errors, designing reliable evaluation workflows, and applying efficient adaptation techniques such as LoRA and PEFT.

Taught by

Edureka

Reviews

Start your review of Fine-Tuning Techniques for AI Models

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.