<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>HiPPO on Blog</title>
    <link>/tags/hippo/</link>
    <description>Recent content in HiPPO on Blog</description>
    <generator>Hugo -- 0.146.0</generator>
    <language>zh-cn</language>
    <lastBuildDate>Sun, 06 Sep 2026 14:00:00 +0800</lastBuildDate>
    <atom:link href="/tags/hippo/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>【LLM】从零开始学大语言模型 | SSM篇 | 4 | SSM 优化（上）：为什么不能直接算，以及 HiPPO 理论</title>
      <link>/posts/blog4_ssm_optimization_1/</link>
      <pubDate>Sun, 06 Sep 2026 14:00:00 +0800</pubDate>
      <guid>/posts/blog4_ssm_optimization_1/</guid>
      <description>&lt;h1 id=&#34;ssm-优化上为什么不能直接算以及-hippo-理论&#34;&gt;SSM 优化（上）：为什么不能直接算，以及 HiPPO 理论&lt;/h1&gt;
&lt;p&gt;前面几篇文章建立了 SSM 的基础知识和 S4 Block 的架构理解。但我们刻意回避了一个核心问题：矩阵 $\mathbf{A}$ 到底该怎么初始化？&lt;/p&gt;
&lt;p&gt;如果 $\mathbf{A}$ 随机初始化，SSM 在长序列上几乎必然失败——要么数值爆炸，要么瞬间遗忘。HiPPO 理论从数学上证明了什么样的 $\mathbf{A}$ 才是&amp;quot;理论上最优的&amp;quot;。本文将完整介绍 HiPPO 的推导过程和核心结论，为后续的 S4 工程化优化做好铺垫。&lt;/p&gt;
&lt;h2 id=&#34;一为什么不能随机初始化-mathbfa&#34;&gt;一、为什么不能随机初始化 $\mathbf{A}$&lt;/h2&gt;
&lt;h3 id=&#34;1-随机初始化的后果&#34;&gt;1. 随机初始化的后果&lt;/h3&gt;
&lt;p&gt;回顾离散化后的 SSM 递推公式：$h_k = \bar{\mathbf{A}}h_{k-1} + \bar{\mathbf{B}}x_k$，其中 $\bar{\mathbf{A}} = e^{\mathbf{A}\Delta}$。&lt;/p&gt;
&lt;p&gt;如果 $\mathbf{A}$ 像普通神经网络权重那样随机初始化（例如标准正态分布），会发生三种情况：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;$\mathbf{A}$ 的特征值实部为正：&lt;/strong&gt; $\bar{\mathbf{A}}$ 的特征值大于 1。递推 $h_k = \bar{\mathbf{A}}h_{k-1} + \ldots$ 中，矩阵连乘 $\bar{\mathbf{A}}^k$ 会迅速趋于无穷大，状态 $h_k$ 数值爆炸。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;$\mathbf{A}$ 的特征值实部为负且绝对值很大：&lt;/strong&gt; $\bar{\mathbf{A}}$ 的特征值远小于 1。矩阵连乘 $\bar{\mathbf{A}}^k$ 迅速趋于 0，模型瞬间&amp;quot;遗忘&amp;quot;所有历史输入。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;$\mathbf{A}$ 是一般随机矩阵：&lt;/strong&gt; 特征值在复平面上近似均匀分布在某个圆内（Circular Law），无法保证全部实部为负，更无法控制衰减速率的分布。在这种情况下，训练几乎不可能稳定进行。&lt;/p&gt;
&lt;h3 id=&#34;2-问题的本质&#34;&gt;2. 问题的本质&lt;/h3&gt;
&lt;p&gt;SSM 需要一个特殊的 $\mathbf{A}$ 矩阵，它必须同时满足两个看似矛盾的要求：&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
