【Transformer 与注意力机制】17|Causal Mask:让模型只看过去不看未来
自回归模型训练要并行、生成不能偷看未来。本文从 teacher forcing 推到 mask 矩阵,对比 causal、prefix LM、滑窗与 packing 文档掩码,结合 KV cache 对齐、FlashAttention 跳块与 GPT-2 实测 attention sink,说明 mask 决定训练并行性、推理对齐方式和 sink 落点。
Linux 内核、存储与网络、可观测性、系统架构与大模型基础设施的工程笔记:机制拆解、踩坑复盘与可核对证据,少空谈。
共 4 篇文章 · 返回首页
自回归模型训练要并行、生成不能偷看未来。本文从 teacher forcing 推到 mask 矩阵,对比 causal、prefix LM、滑窗与 packing 文档掩码,结合 KV cache 对齐、FlashAttention 跳块与 GPT-2 实测 attention sink,说明 mask 决定训练并行性、推理对齐方式和 sink 落点。
推理退化不是单一故障。死循环、乱码/控制字符、无意义数字串各自踩中注意力正反馈、数值溢出与词表边缘的不同路径。本文分清三种形态的触发条件与可观察信号,钉住 Softmax 马太效应、Attention Sink、Causal Mask 退路切断、FP16/量化与 KV Cache 污染,并给出架构到运行时的分层防线、争论与开放问题。
从《Attention Is All You Need》出发把 Transformer 注意力机制、Q/K/V、多头注意力、位置编码、Causal Mask、Softmax、FFN、训练范式、模型变体、推理工程、可解释性、未来架构以及推理退化防御串成 59 篇深度博客。
把 Transformer decoder 拆开讲透:masked self-attention、cross-attention、FFN 三块子层如何串起来;训练时为什么能并行、推理时为什么必须串行;以及 decoder-only 为什么会成为 GPT 时代的主流路线。