Introduction to LLMs (Giới thiệu về các Mô hình Ngôn ngữ Lớn)

UN
Uni24h
0 téléchargements
94
0

Génération de l'aperçu...

Contenu du document

Page 1

Introduction to Large Language Models LÊ ANH CƯỜNG NLP-KD Lab, Faculty of Information Technology, Ton Duc Thang University 8.2024 1

Page 2

Nội dung I. Hiểu về ChatGPT và LLMs 1. Insights about ChatGPT 2. LLM và machine learning II. Một số kỹ thuật nâng cao trong huấn luyện LLMs 1. RLHF: PPO và DPO 2. Synthetic data 3. Distillation III. Thảo luận về sự phát triển LLMs và Generative AI 2

Page 3

Các mô hình GPT của ứng dụng ChatGPT Model Parameters Release date GPT-1 117 million 2/2018 GPT-2 1.5 billion 2/2019 GPT-3 175 billion 6/2020 GPT-3.5 175 billion 11/2022 GPT-4 ? 3/2023 GPT-4o ? 5/2024 3

Page 4

Sự bùng nổ LLMs và ứng dụng • Tất cả các công ty công nghệ lớn đều phát triển LLM như: Google (PaLM, Gemini, Gemma), Meta (Llama-3), Microsoft (Phi-3), Alibaba Cloud (Qwen-2), NVIDIA (Megatron-Turing). • Các nhóm phát triển như, Perplexity AI (2022): Perplixity; Anthropic (2021): Claude 3.5 Sonnet; Mistral AI: mixtral- 8x22b (2023), dự án BigScience: Bloom; … 4

Page 6

Mô hình ngôn ngữ (Language Model) • ChatGPT là một mô hình ngôn ngữ lớn • LM là mô hình cho phép tính xác suất xảy ra của một câu: P(w1 w2 … wn ) • LM cho phép tính xác suất sinh ra một từ với điều kiện biết các từ trước nó: P(wk | w1 … wk-1 ) nhà 0.1 Ông ấy là một người 0.25 … 6

Page 7

LLM using GPT (Generative Pretrained Transformer) I am … xn+1 xn+2 Transformer block … … … Transformer block “Hãy dịch sang tiếng Anh: Tôi đang …” x n+1 x1 x2 …. xn 7

Page 8

ChatGPT: Multi-Task (Đa nhiệm) ChatGPT Question (LLM) Answer Prompt Generated text • Machine Translation • Summarization • Information Extraction • Question Answering • Coding • ..... 8

Page 9

Bản chất của Huấn luyện mô hình ngôn ngữ • Học biểu diễn từ (word representation) • Học sinh từ dựa vào ngữ cảnh (conditional word generation) 9

Page 11

Huấn luyện LLM như thế nào? 1) Kiến trúc của mô hình, phép toán trong mô hình 2) Dữ liệu huấn luyện 3) Phương pháp huấn luyện Model Data Training construction method 11

Page 13

Dữ liệu sử dụng trong mô hình GPT-3 Common Crawl corpus contains petabytes of data collected over 8 years of web crawling. The corpus contains raw web page data, metadata extracts and text extracts with light filtering. WebText2 is the text of web pages from all outbound Reddit links from posts with 3+ upvotes. Books1 & Books2 are two internet-based books corpora. Wikipedia pages in the English language are also part of the training corpus. 13

Page 14

ChatGPT được huấn luyện thế nào SFT RLHF (Reinforcement Pretraining (Supervised Learning with Fine Tuning) Human Feedback) 14

Page 15

ChatGPT được huấn luyện thế nào “Tổng Bí thư, Chủ tịch nước Tô Lâm hội đàm với Tổng Bí thư, Chủ tịch Trung Quốc Tập Cận Bình, đề nghị hai nước tăng cường hợp tác thực chất, xây dựng các công trình lớn, mang tính biểu tượng cao.” [Tổng] [Bí] [thư] … [cao] . </s> Transformer block Transformer block <s> 15

Page 18

Huấn luyện ChatGPT (GPT-3.5) Supervised Fine Reinforcement Pretraining Learning with Human Tuning (SFT) Feedback (RLHF) Unsupervised training Instruction training GPT-3 (alignment) GPT-3.5 18

Page 19

Giới thiệu GPT-3.5 1. Tiếp tục từ GPT-3: Very Large Language Model (Mô hình ngôn ngữ rất lớn) 2. Tinh chỉnh mô hình: Instruction by Human (được hướng dẫn bởi con người) 19

Affichage des 19 premières pages. Téléchargez le document pour le voir en entier.

Commentaires (0)

Se connecter pour rejoindre la discussion

Aucun commentaire pour le moment. Soyez le premier !