FSRS 对比 Anki SM-2:现代间隔重复算法为何全面超越 1980 年代算法

间隔重复是长期词汇积累的基石。近四十年来,语言学习圈一直依赖 SM-2 算法的各种变体——它由 Piotr Woźniak 在 1987 年提出,并因 Anki 而广为人知。

近几年,认知科学与数据建模带来了一个重大突破:FSRS(Free Spaced Repetition Scheduler,自由间隔重复调度器)。下面说说 FSRS 为什么是对 SM-2 的代际跨越,以及它为什么特别适合从真实视频沉浸中习得的词汇。

SM-2 的问题:“易度因子地狱”

经典 SM-2 算法用一个动态乘数来建模记忆,即易度因子(Ease Factor)(通常从 250% 起步):

  1. 答对一张卡,下次复习间隔就乘以易度因子。
  2. 答错(“忘记”),间隔重置回第 1 天,易度因子下调 15–20 个百分点。
  3. 如果反复卡在同一表达上,易度因子会跌到最低值(130%)。

这就造成一个 Anki 重度用户耳熟能详的缺陷——易度因子地狱(Ease Factor Hell):一张卡一旦变“难”,它的乘数就永久被压低。哪怕几个月后你早已掌握这个单词,算法仍然每隔几天把它塞回队列,冗余复习越堆越多,最终导致学习倦怠。

维度 传统 Anki SM-2(1987) 现代 FSRS(2020 年代)
理论基础 启发式乘数 DSR(难度、稳定性、可提取性)模型
记忆状态 二元:记住 / 没记住 连续的回忆概率曲线
遗忘惩罚 永久下调易度因子 重算稳定性,不拖累后续增长
间隔精度 固定的数学间隔 按目标保持率(如 90%)动态调校
逾期处理 对迟到的复习一刀切惩罚 按实际经过时间动态调整,卡片不会“腐化”
复习效率 复习疲劳随时间累积 相同保持率下复习量减少 20%–30%

FSRS 如何为人类记忆建模

FSRS 不使用拍脑袋的乘数,而是用三个相互独立的心理学变量来度量记忆,即 DSR 模型:

FSRS 不猜间隔,而是精确算出可提取性跌到目标阈值(通常 90%)的那一天。如果你在可提取性已经掉到 85% 时仍成功回忆起一张卡,FSRS 会判定你的记忆在压力之下依然可靠,并大幅提升它的稳定性。

为什么视频词汇需要 FSRS

用单词表背词,卡片是孤立而均质的;但从真实的 YouTube 视频——日语 vlog、英语访谈——中习得词汇时,单词是裹着丰富而嘈杂的语境进来的。打开 know 或 think 这样的高频词页,你能看到每个出现次数背后的原始视频例句:

  1. 初始曝光差异大:有的词在一条 vlog 里出现五次,有的只在路过时闪现一次。FSRS 通过自适应难度参数精确刻画这种差异。
  2. 天然的场景锚点:一个词绑定了表情、语调和剧情,就会形成多条神经通路。有 FSRS 在,把一个鲜活的视频瞬间刻进记忆并不需要成百上千次复习。
  3. 不规律的学习节奏:现实生活总有断档。在 SM-2 里,周末歇两天,队列里就可能涌进几百张逾期卡。FSRS 则认定:距上次复习多出来的这段时间,只要成功回忆,反而意味着更强的记忆加固——逾期卡恐慌就此消失。

LingoDew 如何实现 FSRS

在 LingoDew 里,每个查过的词都会直接进入移动端原生的 FSRS 调度器:

把真实视频输入和 FSRS 的统计严谨性结合起来,教材式的枯燥和抽卡式的倦怠就都消失了。

常见问题解答

间隔重复中的 FSRS 是什么?

FSRS(Free Spaced Repetition Scheduler)是由 Jarrett Ye 开发的现代开源间隔重复算法。它基于 DSR(难度、稳定性、可提取性)记忆模型,用实测的记忆衰减规律精确预测回忆概率,全面优于老旧的 SM-2 算法。

FSRS 为什么比 Anki 默认的 SM-2 算法更好?

SM-2 依赖启发式的易度因子,会让难卡被永久性惩罚,卡片越积越多,形成『易度因子地狱』。FSRS 将难度与稳定性独立建模,逾期卡或忘记的单词不会永久毁掉你的复习计划。

LingoDew 如何在视频词汇学习中使用 FSRS?

LingoDew 在移动端原生集成了 FSRS 调度器。当你在 YouTube 视频中保存一个单词时,FSRS 会根据你的回忆评分安排复习,并把每张卡片关联回原始字幕例句和音频片段。

开启真实原声视频沉浸学习

告别哑巴外语与教材死记硬背。LingoDew 为你精选高质 YouTube 原声语料,支持词级毫秒对齐与科学 FSRS 间隔复习。免费 50 个在学词容量。

iOS 版 LingoDew 上架后第一时间通知你

iOS 版 LingoDew 还没上架 App Store。留下邮箱,上架那一刻我们就通知你。

已经在用 Android? 去 Google Play 下载

已加入通知名单!iOS 版 LingoDew 一上架我们就发邮件告诉你。不发垃圾邮件——只在上架时发一封。