第二章 LoRA 与 QLoRA 核心模块 导读:如果说第一章帮你决定"用不用、用哪种",那么这一章就是拆开引擎看零件。我们会逐行拆解 LoRA 那一对低秩矩阵 A、B 到底插在 GLM-5.2 的哪里,QLoRA 又是在 LoRA 之外多加了哪几层"压缩魔法"。读完这章,你不会再把这些名词当成黑盒。 第二章是全书的技术心脏。我们坚持以"作者替你读过源码、做过取舍"的原则来讲:不堆公式,而是讲清楚每一处设计解决了什么工程痛点,以及你在动手时常犯的错误。 本章你将学到 LoRA 的低秩分解数学直觉:为什么一个巨大的权重矩阵,可以被两个瘦长矩阵的乘积近似替代 适配器(Adapter)在 GLM-5.
导读:如果说第一章帮你决定"用不用、用哪种",那么这一章就是拆开引擎看零件。我们会逐行拆解 LoRA 那一对低秩矩阵 A、B 到底插在 GLM-5.2 的哪里,QLoRA 又是在 LoRA 之外多加了哪几层"压缩魔法"。读完这章,你不会再把这些名词当成黑盒。
第二章是全书的技术心脏。我们坚持以"作者替你读过源码、做过取舍"的原则来讲:不堆公式,而是讲清楚每一处设计解决了什么工程痛点,以及你在动手时常犯的错误。
许多教程把 LoRA 与 QLoRA 讲成两句口号:"LoRA 省参数、QLoRA 省显存"。但真正动手时你会发现,target_modules 配错就训练不动、量化精度选错就效果崩盘。本章的每一节都配有"踩坑提示"框,专门讲那些文档里不会写、但你会遇到的真实状况。
LoRA 与 QLoRA 是同一个思想的两层递进:LoRA 让"训什么"变少,QLoRA 让"用什么精度训"变低。下一章我们不再满足于"会用",而要深入参数层面的优化策略,让你知道 rank 设 8 还是 64、alpha 怎么配,背后都是有账可算的。