Rapid Application Development Using Large Language Models (RADLLM)

 

Course Overview

Recent advancements in both the techniques and accessibility of large language models (LLMs) have opened up unprecedented opportunities for businesses to streamline their operations, decrease expenses, and increase productivity at scale. Enterprises can also use LLM-powered apps to provide innovative and improved services to clients or strengthen customer relationships. For example, enterprises could provide customer support via AI virtual assistants or use sentiment analysis apps to extract valuable customer insights.

In this course, you’ll gain a strong understanding and practical knowledge of LLM application development by exploring the open-sourced ecosystem, including pretrained LLMs, that can help you get started quickly developing LLM-based applications.

Please note that once a booking has been confirmed, it is non-refundable. This means that after you have confirmed your seat for an event, it cannot be cancelled and no refund will be issued, regardless of attendance.

Prerequisites

  • Introductory deep learning, with comfort with PyTorch and transfer learning preferred. Content covered by DLI’s Getting Started with Deep Learning or Fundamentals of Deep Learning courses, or similar experience is sufficient.
  • Intermediate Python experience, including object-oriented programming and libraries. Content covered by Python Tutorial (w3schools.com) or similar experience is sufficient.

Course Objectives

By participating in this workshop, you’ll learn how to:

  • Find, pull in, and experiment with the HuggingFace model repository and the associated transformers API
  • Use encoder models for tasks like semantic analysis, embedding, question-answering, and zero-shot classification
  • Use decoder models to generate sequences like code, unbounded answers, and conversations
  • Use state management and composition techniques to guide LLMs for safe, effective, and accurate conversation

Follow On Courses

Outline: Rapid Application Development Using Large Language Models (RADLLM)

Introduction

  • Meet the instructor.
  • Create an account at courses.nvidia.com/join

From Deep Learning to Large Language Models

  • Learn how large language models are structured and how to use them:
    • Review deep learning- and class-based reasoning, and see how language modeling falls out of it.
    • Discuss transformer architectures, interfaces, and intuitions, as well as how they scale up and alter to make state-of-the-art LLM solutions.

Specialized Encoder Models

  • Learn how to look at the different task specifications:
    • Explore cutting-edge HuggingFace encoder models.
    • Use already-tuned models for interesting tasks such as token classification, sequence classification, range prediction, and zero-shot classification.

Encoder-Decoder Models for Seq2Seq

  • Learn about forecasting LLMs for predicting unbounded sequences:
    • Introduce a decoder component for autoregressive text generation.
    • Discuss cross-attention for sequence-as-context formulations.
    • Discuss general approaches for multi-task, zero-shot reasoning.
    • Introduce multimodal formulation for sequences, and explore some examples.

Decoder Models for Text Generation

  • Learn about decoder-only GPT-style models and how they can be specified and used:
    • Explore when decoder-only is good, and talk about issues with the formation.
    • Discuss model size, special deployment techniques, and considerations.
    • Pull in some large text-generation models, and see how they work.

Stateful LLMs

  • Learn how to elevate language models above stochastic parrots via context injection:
    • Show off modern LLM composition techniques for history and state management.
    • Discuss retrieval-augmented generation (RAG) for external environment access.

Assessment and Q&A

  • Review key learnings.
  • Take a code-based assessment to earn a certificate.

Prices & Delivery methods

Online Training

Duration
1 day

Price
  • Online Training: CAD 660
  • Online Training: US $ 500
Classroom Training

Duration
1 day

Price
  • Canada: CAD 660

Click on town name or "Online Training" to book Schedule

This is an Instructor-Led Classroom course
Instructor-led Online Training:   This computer icon in the schedule indicates that this date/time will be conducted as Instructor-Led Online Training.
This is a FLEX course, which is delivered both virtually and in the classroom.
*   This class is delivered by a vendor or third party partner.

United States

Online Training 07:00 Pacific Standard Time (PST) * Enroll