🏢🤖
「我要讓 LLM 學會公司的專屬知識!」
例如內規、產品資料、客服語氣。
GPU 不夠?不要把整台 LLM 全部重新訓練!
例如內規、產品資料、客服語氣。
模型很大,GPU 與記憶體壓力很高。
PEFT 的核心:用較少的可訓練參數完成模型適配。
把部分或大部分模型參數凍結,不讓它們更新。
訓練時只更新沒有凍結的部分。
Gradient Freezing 是重要策略;LoRA 則是在凍結原模型的基礎上,以低秩更新方式做 PEFT。
大型 LLM 有大量權重。
凍結原模型權重,另外學習低秩的更新量。
可訓練參數大幅減少,降低 GPU/記憶體壓力。
直接更新大型權重矩陣,需要處理很多參數。
把權重更新表示成較小的低秩矩陣組合,減少可訓練參數。
| 概念 | 漫畫 | 重點 |
|---|---|---|
| PEFT | 🦸「不要整台模型都改!」 | 參數高效微調方法的總稱。 |
| Gradient Freezing | 🧊「這些參數不要更新!」 | 凍結部分/大部分參數。 |
| LoRA | 🔩「加小模組學習!」 | 典型 PEFT;用低秩更新減少可訓練參數。 |
| Knowledge Distillation | 👨🏫➡️👶 | 大模型 Teacher 教小模型 Student;核心不是 LoRA 式參數高效微調。 |
Student 學習 Teacher 提供的輸出/知識訊號。
核心是把較大模型的能力轉移到較小模型,常用於模型壓縮與部署。
透過設計提示詞引導模型輸出,不等於 Fine-tuning。
是在微調階段減少可訓練參數與資源需求。
⭐ 題目:PEFT+GPU/記憶體有限+顯著減少更新參數 → D. LoRA
A. 知識蒸餾(Knowledge Distillation)
B. 提示詞工程(Prompt Engineering)
C. 梯度凍結(Gradient Freezing)
D. 低秩適配(Low-Rank Adaptation)
| 關鍵字 | 想到 |
|---|---|
| 參數高效微調 | 🦸 PEFT |
| 凍結參數 | 🧊 Gradient Freezing |
| 低秩更新/少量參數 | 🔩 LoRA |
| Teacher → Student | 👨🏫➡️👶 Knowledge Distillation |
| 提示詞控制 | 💬 Prompt Engineering |
| GPU/記憶體有限+PEFT | 🔩 優先想到 LoRA |
⭐ PEFT 是家族;LoRA 是代表成員;Gradient Freezing 是凍結策略;蒸餾是老師教學生。