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

Course Duration

1 Day

Audience

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

Prerequisites

Basic Python programming experience and familiarity with machine learning concepts recommended.

Course Description

Out-of-the-box pretrained large language models rarely fit a specific use case perfectly. This one-day course goes beyond using off-the-shelf LLMs and teaches a variety of techniques to efficiently customize pretrained models for specific use cases without engaging in the full computational cost of training a model from scratch. Participants work hands-on with parameter-efficient customization approaches and evaluate the trade-offs between them.

Learning Objectives

  • Choose between prompting, retrieval augmentation, and fine-tuning for a given use case
  • Explain parameter-efficient fine-tuning approaches such as LoRA
  • Build a simple retrieval-augmented pipeline to ground model output
  • Evaluate the cost, complexity, and output quality trade-offs of different customization methods

Course Outline

1. Why and When to Customize an LLM
  • Prompting versus retrieval augmentation versus fine-tuning: choosing the right approach
  • Cost and complexity trade-offs of each approach
  • Evaluating whether customization is really needed
2. Parameter-Efficient Customization Techniques
  • Overview of parameter-efficient fine-tuning approaches such as LoRA
  • Adapters and lightweight customization methods
  • Hardware and cost considerations
3. Retrieval-Augmented Approaches
  • Grounding model output in your own data without retraining
  • Building and evaluating a simple retrieval pipeline
  • Combining retrieval with lightweight fine-tuning
4. Hands-On Lab
  • Customizing a pretrained model for a sample use case
  • Evaluating output quality before and after customization
  • Discussing deployment considerations
5. Wrap-Up
  • Choosing the right customization approach for your own use case
  • Final questions and key takeaways

Frequently Asked Questions

What does this course cover?

This course covers efficient techniques for customizing pretrained large language models, including parameter-efficient fine-tuning and retrieval-augmented approaches.

How long is this course?

Efficient Large Language Model (LLM) Customization is a one-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 to customize pretrained LLMs for specific use cases.

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