LLM 系列 (十七):从全量微调到 LoRA,大模型如何适配垂直场景
在大模型落地到真实业务时,经常会遇到一个问题:基础模型能力很强,但并不一定适合当前场景。它可能不熟悉某个行业的表达习惯,不能稳定遵循业务输出格式,也可能在客服、代码审查、合同分析、工单分类这类垂直任务上表现不够一致。
要解决这类问题,常见有两条路线:一条是 RAG,把外部知识检索出来放进上下文,让模型基于资料回答;另一条是微调,用特定任务数据继续训练模型,让模型的行为、表达方式和任务能力更贴近目标场景。
微调本身也有不同层次:从更新全部参数的 Full Fine-tuning,到只训练少量增量参数的 LoRA、QLoRA。前者能力上限更高,但成本更大;后者更轻量、更易落地,也因此成为很多团队适配垂直场景时最常用的方法。这一篇,我们就从全量微调讲到 LoRA,看清楚大模型到底是如何被“定制”的。