IBM
Generative AI Engineering and Fine-Tuning Transformers

Early bird sale! Unlock 10,000+ courses from Google, Microsoft, and more for £160/year. Save now.

IBM

Generative AI Engineering and Fine-Tuning Transformers

Joseph Santarcangelo
Ashutosh Sagar
Fateme Akbari

Instructors: Joseph Santarcangelo +2 more

8,548 already enrolled

Included with Coursera Plus

Gain insight into a topic and learn the fundamentals.
4.6

(62 reviews)

Intermediate level

Recommended experience

8 hours to complete
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
4.6

(62 reviews)

Intermediate level

Recommended experience

8 hours to complete
Flexible schedule
Learn at your own pace

What you'll learn

  • Sought-after, job-ready skills businesses need for working with transformer-based LLMs in generative AI engineering

  • How to perform parameter-efficient fine-tuning (PEFT) using methods like LoRA and QLoRA to optimize model training

  • How to use pretrained transformer models for language tasks and fine-tune them for specific downstream applications

  • How to load models, run inference, and train models using the Hugging Face and PyTorch frameworks

Skills you'll gain

  • Category: Large Language Modeling
  • Category: Prompt Engineering
  • Category: Generative AI
  • Category: Performance Tuning
  • Category: Natural Language Processing
  • Category: Deep Learning
  • Category: PyTorch (Machine Learning Library)

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

4 assignments

Taught in English

Build your subject-matter expertise

This course is available as part of
When you enroll in this course, you'll also be asked to select a specific program.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 2 modules in this course

In this module, you will delve into the practical aspects of working with large language models (LLMs) using industry-standard tools like Hugging Face and PyTorch. You’ll explore the distinctions between these frameworks, learn how to load and perform inference with pretrained models, and understand the processes of pretraining and fine-tuning LLMs. Through hands-on labs, you’ll gain experience in implementing these techniques, enhancing your ability to develop and optimize generative AI models for various applications. By the end of this module, you’ll be equipped with the skills to effectively utilize and fine-tune LLMs, aligning them with specific tasks and performance requirements.

What's included

5 videos4 readings2 assignments4 app items

In this module, you will explore cutting-edge methods for fine-tuning large language models using parameter-efficient fine-tuning (PEFT) techniques. You’ll gain an understanding of adapters, low-rank adaptation (LoRA), and quantization, along with practical applications of PyTorch and Hugging Face libraries. The hands-on labs and readings will deepen your knowledge of soft prompts, quantized LoRA (QLoRA), and key terminology. You will also have access to a concise cheat sheet and a glossary that reinforce essential techniques, terms, and tools introduced throughout the course.

What's included

4 videos5 readings2 assignments2 app items4 plugins

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructors

Instructor ratings
4.7 (6 ratings)
Joseph Santarcangelo
Joseph Santarcangelo
IBM
35 Courses1,982,745 learners

Offered by

IBM

Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

4.6

62 reviews

  • 5 stars

    79.36%

  • 4 stars

    9.52%

  • 3 stars

    4.76%

  • 2 stars

    4.76%

  • 1 star

    1.58%

Showing 3 of 62

RK
4

Reviewed on Jan 17, 2025

SS
5

Reviewed on Nov 17, 2024

AE
4

Reviewed on Jan 2, 2025

Frequently asked questions