Giải Mã Cơ Chế Hoạt Động của Large Language Models (LLM) như Chat GPT

Share

Summary

Video giải thích cặn kẽ cơ chế hoạt động của Large Language Models (LLM) như Chat GPT, từ cơ chế hoạt động, các bước tạo ra một LLM, đến cách cập nhật thông tin mới nhất về LLM. Tác giả cũng rút ra bài học từ quá trình học máy của LLM để áp dụng cho sự học của bản thân.

Highlights

Giới thiệu về LLM
00:00:00

LLM (Large Language Model) trở nên phổ biến sau khi OpenAI giới thiệu ChatGPT. LLM có hai loại chính: Generative Model (tạo ra văn bản, hình ảnh, âm thanh) và Representation Model (giải mã thông tin để phân loại, phân tích cảm xúc, tìm kiếm thông tin).

Cơ chế hoạt động của LLM
00:02:16

LLM dự đoán từ tiếp theo trong câu dựa trên dữ liệu từ internet, sách, bài báo. Khả năng này giúp LLM thực hiện nhiều tác vụ như dịch thuật, ngữ pháp, giải toán. LLM không tư duy như con người, mà sao chép suy nghĩ con người dựa trên các thông số toán học.

Quá trình huấn luyện LLM: Pretraining
00:04:22

Cần một lượng lớn dữ liệu (text, hình ảnh, âm thanh) để LLM học. Dữ liệu phải chất lượng, tránh nội dung rác. Fineweb là một dataset mô phỏng lớn, bao gồm 15.000 tỷ token, nặng khoảng 44 TB.

Tokenization và Neural Network Training
00:07:48

LLM chia nhỏ câu lệnh thành token (từ, cụm từ, ký tự). Token được chuyển hóa thành vector để chương trình học máy nhận ra. Neural Network (Transformer) là cấu trúc chính của LLM. Mô hình tự giám sát, che token trong câu và dự đoán, sau đó cập nhật trọng số để dự đoán chính xác hơn.

Tạo ra Base Models
00:11:34

Sau huấn luyện, mô hình có thể dự đoán từ tiếp theo với độ chính xác cao, nhưng chưa thể nghe theo hướng dẫn. Base models như Lama của Meta. Để dùng Base Model hiệu quả, cần sử dụng FHO prompting (đưa ra ví dụ về kết quả mong muốn).

Supervised Fine Tuning (SFT)
00:13:38

Tinh chỉnh base model để vận dụng kiến thức vào tác vụ cụ thể (trả lời câu hỏi). Tạo label data (câu hỏi và câu trả lời) được viết bởi chuyên gia. Model học cách chuyên gia trả lời, từ đó bắt chước. OpenAI thuê người có học thức cao để viết câu trả lời mẫu.

Reinforcement Learning (RL)
00:17:14

Tăng khả năng lý luận và tạo ra kết quả chất lượng cho LLM. Học từ tín hiệu thưởng phạt của môi trường. Reinforcement Learning from Human Feedback (RLHF): Con người đánh giá kết quả đầu ra. Sử dụng reward model (RM) để mô phỏng cách đánh giá của con người.

Reasoning Models
00:22:01

Mô hình có khả năng lý luận cao, tạo ra các bước suy nghĩ trung gian trước khi đưa ra câu trả lời cuối cùng. Chain of Reasoning giúp bẻ nhỏ vấn đề phức tạp thành tác vụ đơn giản. Reasoning models có thể thực hiện yêu cầu phức tạp, viết code tốt hơn.

Mượn học máy để bàn việc học của con người
00:25:23

So sánh quá trình huấn luyện LLM và việc học của con người (Pretraining - kiến thức nền, SFT - bài tập có đáp án, RL - luyện tập). Tầm quan trọng của bài giải mẫu, deliberate practice (tập luyện có chủ đích).

Lời khuyên và nguồn tham khảo
00:29:36

Để đưa ra quyết định tốt hơn, hạn chế quyết định ngay khi vừa nảy ra ý tưởng. Các nguồn cập nhật kiến thức về AI: El Marena, The BCH Newsletter, Lex Freedman Podcast. Cần sử dụng LLM một cách thận trọng, kiểm tra thêm nguồn thứ ba.

Recently Summarized Articles

Loading...