EIEIOTECHNOVATION
← Training programmes

EIEIO / ARTIFICIAL INTELLIGENCE

Technologies Behind ChatGPT, GPT4 & Large Language Models

Course outline

2 days

Duration

Technologies Behind ChatGPT, GPT4 & Large Language Models

2 days

What you'll learn

  • Comprehend the historical evolution of NLP and its transition towards transformer-based models
  • Apply fundamental concepts of transfer learning and its significance in training and fine-tuning transformer models for diverse NLP tasks
  • Utilize PyTorch to effectively implement, customize, and optimize state-of-the-art transformer models
  • Mastering essential NLP tasks like Masked Language Modeling and Next Sentence Prediction
  • Develop a solid foundation in the practical applications of ChatGPT and other LLMs, along with the strategies and best practices
  • Identify innovative software development use cases for ChatGPT that can significantly improve efficiency

DAY 1

9:00am - 10:30am

Getting Started with LLMs

  • What is LLMs? Why LLMs (such as GPT, Bard) is so special?
  • Exploring the Evolution of NLP
  • The Power of Attention Mechanisms
  • Unraveling Encoder-Decoder Architectures
  • Demystifying Transformers
  • Learn and Understand Transformers
  • Mastering Scaled Dot Product Attention
  • Delving into Multi-Headed
  • Unlocking Transfer Learning Potential
  • PyTorch Essentials for Beginners
  • Streamlining Transformer Fine-Tuning with PyTorch
  • Discovering BERT: A New NLP Paradigm
  • Navigating Wordpiece Tokenization
  • BERT's Versatile Embeddings

10:30am - 10:45am Morning Break

10:45am - 12:30pm

  • Mastering the Masked Language Modeling Task
  • Excelling at the Next Sentence Prediction Task
  • Harnessing BERT for NLP Task Domination
  • BERT Variants: Introduction
  • BERT Variants: Advanced Concepts
  • Sequence Classification with BERT: Basics
  • Sequence Classification with BERT: Techniques
  • Sequence Classification with BERT: Applications
  • Token Classification using BERT: Fundamentals
  • Token Classification using BERT: Advanced Strategies

12:30pm - 1:30pm Lunch Break

1:30pm - 3:30pm

  • Question Answering with BERT: Foundations
  • Question Answering with BERT: In-Depth Analysis
  • Exploring the GPT Architecture: Foundations
  • Exploring the GPT Architecture: Innovations
  • Unveiling Masked Multi-Head Attention Mechanisms
  • Advanced Techniques in Masked Multi-Head Attention
  • Practical Applications of Masked Multi-Head Attention
  • GPT Pre-Training Strategies and Techniques
  • Optimizing GPT Pre-Training for Performance
  • Mastering Few-Shot Learning with GPT
  • Advanced Approaches in Few-Shot Learning
  • Exploring Stylistic Completion with GPT: An Introduction
  • Advanced Techniques in Stylistic Completion with GPT

3:30pm - 3:45pm Afternoon Break

3:45pm - 5:00pm

  • Leveraging GPT for Efficient Code Dictation: A Comprehensive Guide
  • Mastering GPT for Code Dictation: Deep Dive
  • GPT for Code Dictation: Advanced Implementation and Strategies
  • Exploring Siamese BERT Networks for Semantic Analysis
  • Deep Dive into Siamese BERT Networks for Semantic Analysis
  • Advanced Siamese BERT Networks for Semantic Interpretation
  • Siamese BERT Networks: Semantic Interpretation Case Studies
  • Multitasking with GPT: An Introductory Approach
  • Advancing Multi-Task Performance in GPT
  • Practical Applications of Multitasking with GPT
  • Introduction to T5's Encoder-Decoder Architecture
  • Principles and Techniques of Pre-training the T5 Model
  • Understanding Cross-Attention Mechanisms in T5

DAY 2

9:00am - 10:30am

Getting started with Reinforcement Learning

  • Exploring the Relationship Between RLHF and ChatGPT
  • Fundamentals of Reinforcement Learning
  • Mastering OpenAI Software: A Comprehensive Guide
  • Reinforcement Learning: A Comprehensive Introduction

10:30am - 10:45am Morning Break

10:45am - 12:30pm

  • Advanced Concepts in Reinforcement Learning
  • Exploring and Comprehending OpenAI Frameworks
  • Delving into OpenAI Environments: A Practical Approach
  • Markov Decision Processes: Theory and Applications
  • Solving Reinforcement Learning Challenges: Techniques and Strategies

12:30pm - 1:30pm Lunch Break

1:30pm - 3:30pm

Solving Reinforcement Learning Problems using OpenAI/ChatGPT

  • OpenAI/ChatGPT - Solving Reinforcement Learning Problems - 1
  • OpenAI/ChatGPT - Solving Reinforcement Learning Problems – 2

3:30pm - 3:45pm Afternoon Break

3:45pm - 5:00pm

Deep Reinforcement Learning with OpenAI & ChatGPT

Introduction

  • Solving Two Deep Reinforcement Learning Problems

Programme scope, delivery arrangements and suitability are confirmed during enquiry.