757-216-3656 | Monday–Friday 8:30 AM – 4:30 PM | [email protected]
|

Course Duration

3 Days

Audience

Employees of federal, state and local governments; and businesses working with the government.

Prerequisites

Python programming experience and familiarity with machine learning fundamentals required.

Course Description

This three-day course develops the skills to gather, clean, and organize data for fine-tuning pretrained LLMs and generative AI models. Through a combination of lectures and hands-on labs, participants use Python to fine-tune models end to end, from dataset preparation through training, evaluation, and deployment considerations.

Learning Objectives

  • Determine when fine-tuning is the right approach for a given use case
  • Prepare and clean a dataset for supervised fine-tuning
  • Configure and run a fine-tuning job in Python
  • Evaluate a fine-tuned model's output against a baseline
  • Identify deployment and maintenance considerations for a fine-tuned model

Course Outline

1. Fine-Tuning Foundations
  • When fine-tuning is the right approach versus prompting or retrieval
  • Overview of the fine-tuning workflow
  • Environment setup and tooling
2. Data Preparation
  • Gathering and cleaning training data
  • Structuring datasets for supervised fine-tuning
  • Handling data quality, bias, and coverage gaps
3. Fine-Tuning in Practice
  • Configuring and running a fine-tuning job in Python
  • Hyperparameter choices and their impact
  • Monitoring training and avoiding overfitting
4. Evaluation and Iteration
  • Evaluating a fine-tuned model against a baseline
  • Identifying and correcting failure patterns
  • Iterating on data and training configuration
5. Deployment Considerations and Capstone
  • Packaging and deploying a fine-tuned model
  • Cost and maintenance considerations over time
  • Capstone: fine-tuning a model for a sample use case
  • Final questions and key takeaways

Frequently Asked Questions

What does this course cover?

This course covers the full fine-tuning workflow for large language models: data preparation, running a fine-tuning job in Python, evaluation, and deployment considerations.

How long is this course?

Fine Tuning Large Language Models is a three-day, hands-on course, available as live remote online instruction or on-site at your facility.

Who should attend?

Developers, data scientists, and ML engineers who want hands-on experience fine-tuning large language models.

Does IT Dojo offer this training on-site at government or DoD facilities?

Yes. IT Dojo delivers this course on-site at government agencies, DoD commands, and contractor facilities, in addition to live online delivery.

How do I register for this course?

IT Dojo training is employer sponsored. Contact IT Dojo via the Request Training form or call 757-216-3656 to schedule this course for your team.

Get More Information