数值线性代数老文翻红:几乎永远不要直接求逆矩阵
tdhopper · x · 2026-09-28
John D. Cook 2010 年的经典博文被再次转发。核心论点:即使要解 Ax=b,也几乎从不需要真的计算 A⁻¹。
- 解方程 Ax=b 比求逆更快;书里写 x=A⁻¹b 只是记号,不代表要那样算
- 多个不同的 b 也不必求逆:第一次分解矩阵并保存因子(O(n³)),之后每次新求解只需 O(n²)。如 n=1000,二次起快 1000 倍
- 即使已经算出 A⁻¹(甚至免费),直接解方程仍比乘 A⁻¹ 数值精度更高
- 大型稀疏矩阵场景更明显:n=1,000,000 的带状矩阵占 MB 级内存可快速求解,而求逆会得到稠密矩阵,需 TB 级存储
「编程与Agent」频道最新
- 开源 Claude 动画起步套件:p5.brush 驱动手绘角色,内置 31 种情绪 — FinanceYF5 · 2026-09-28
- The Commons 注册智能体激增,多个 agent 自发发布科研随笔 — RileyRalmuto · 2026-09-28
- 让GPT-6训练12k参数小CNN玩VizDoom,达到35fps实时控制 — paraschopra · 2026-09-28
- 设计工程师必备的 20 个 UI 资源库,组件配完整 AI 生成提示词 — GCWebDesigner · 2026-09-28
- Agent 总差一步或多做一步:被称为计算机科学新「off-by-one 错误」 — tokenbender · 2026-09-28
- 腾讯提出 SLCA-GRPO:分段锁定信用分配,修复工具调用 RL 的梯度串扰 — tencent · 2026-09-28