26SEP
从零理解 Transformer:自注意力到底在计算什么
抛开公式推导,用矩阵乘法的维度变化讲清 Q / K / V 的来源,为什么要点积缩放,多头注意力又各自看到了什么。配一份可直接运行的 NumPy 最小实现。
这里是一个 AI 大模型爱好者的公开笔记。记录从 Transformer 原理、参数高效微调、检索增强生成, 到量化与推理部署、Prompt 设计和 Agent 工程化的完整学习过程。所有内容以技术学习与交流为目的, 只讨论公开、合法、可复现的技术实践。
抛开公式推导,用矩阵乘法的维度变化讲清 Q / K / V 的来源,为什么要点积缩放,多头注意力又各自看到了什么。配一份可直接运行的 NumPy 最小实现。
对比全参数微调、LoRA、QLoRA 三种方案在 7B 模型上的显存占用与收敛速度,给出 rank、alpha、target modules 的调参经验与常见坑位清单。
一次真实的问答系统调优记录:从分块策略、嵌入模型选型到重排序与混合检索,逐项拆解召回率对最终效果的决定性影响,并给出评测方法。
梳理 GPTQ、AWQ、GGUF 等主流量化方案的适用场景,实测不同位宽下模型的困惑度变化与推理吞吐差异,附本地部署的最小可行配置。
从 PagedAttention、批处理调度、KV Cache 管理讲到硬件适配,对比服务端高并发场景与本地单机场景下的选型逻辑,给出吞吐量实测数据。
哪些技巧确实稳定有效,哪些只是模型版本带来的错觉。讨论结构化输出、少样本示例、思维链提示的适用边界,以及如何建立可回归的提示词测试集。
工具调用、状态管理、错误恢复与成本控制,是 Agent 项目最容易翻车的四个环节。以一个文档处理助手为例,拆解从原型到稳定服务的改造过程。
基准数据集的构成、污染问题、评分口径差异,都会让榜单产生误导。介绍构建自有评测集的思路,以及如何设计贴合业务场景的主观评测流程。