跳到主要内容

Tomaru 中的个人化排程是如何运作的?

Tomaru 运行开源的 FSRS-6 算法,从标准的大众参数开始,当你的复习量达到阈值后,系统会根据你的复习历史重新训练所有 21 个变量,以贴合你个人的记忆衰退情况。

更新于

Tomaru 的个人化排程会将开源 FSRS-6 算法的 21 个参数直接与你的复习历史进行拟合。你可以在设置中启动该流程,我们的服务器会使用官方 FSRS optimizer 进行拟合——这与 Anki 所使用的实现方式完全一致。计算得出的参数随后会自动应用到你的所有设备和列表中。

Tomaru 中的个人化排程是什么?

个人化排程是一个将 FSRS-6 算法的 21 个记忆参数直接与你的个人复习历史进行拟合的过程。在初始状态下,Tomaru 会使用根据许多学习者的大众平均水平计算得出的默认参数。

当你积累了足够的学习历史后,Tomaru 会使用你的个人复习日志重新训练这 21 个参数,通过调整单字卡间隔来贴合你真实遗忘词汇的速度。

Tomaru 是如何计算并应用你的个人参数的?

该算法使用单一的原始数据源:你的复习历史日志。每次你使用不记得、模糊、清楚或认识对单字卡进行评分时,Tomaru 都会记录该评分以及距离你上次复习所经过的准确时间。

  • 你的复习日志记录了随时间推移产生的评分和复习间隔。
  • 官方 FSRS optimizer 在 Tomaru 的服务器上处理你的日志。
  • 21 个个人化参数会被生成并自动应用到你的账户中。

一旦你符合条件,就可以从设置中启动优化流程。重新训练的运算会在 Tomaru 的服务器上使用官方 FSRS optimizer 执行——这是与 Anki 完全相同的实现方式。计算完成后,你的新参数集会自动应用到所有列表和平台,无需进行任何复制、粘贴或配置。

参数优化的资格阈值是什么?

在你累积了大约 1000 次符合条件的复习后,就可以进行优化了。为了确保统计模型的准确性,Tomaru 仅计算距离该单字卡上次复习至少 24 小时后发生的复习。同一天的重复复习会被排除在外,因为短期的重复无法提供有关长期记忆耐久度的信息。

低于此阈值时,拟合 21 个参数会产生数学噪音,而不是可靠的记忆模型。在有充足数据之前,标准的大众默认值会保护你的排程。

参数与目标记忆率有何不同?

目标记忆率和个人化参数控制着你排程中完全不同的方面:

设置它代表什么由谁控制
目标记忆率单字卡到期时的目标回忆概率(85%、90% 或 95%)。由学习者在应用设置中手动设置。
21 个 FSRS-6 参数描述你的记忆衰退速度的数学模型。根据你的复习日志计算得出。

更改你的目标记忆率会调整你的复习频率目标,但不会改变描述你记忆行为的底层模型。

在日常复习中你会注意到哪些变化?

优化后,复习间隔将不再使用通用的默认值,而是反映你个人的回忆能力:

  • 你总是能轻松认出的词汇会获得更长的间隔延长,从而节省复习时间。
  • 你难以记住的词汇会更频繁地出现,以防止在不知不觉中遗忘。
  • 未来的复习队列将根据你实际的答题模式而变得平稳,不再基于笼统的大众趋势。

你可以手动编辑单个参数吗?

不能。Tomaru 提供了启动优化运算或将你的账户重置为默认参数的控制选项,但不支持手动编辑单个数字。在实践中,如果不运行数学优化器而手动调整 21 个相互关联的统计变量,通常会产生比大众默认值更糟糕的结果。

要了解更多关于间隔重复机制的信息,请阅读我们的指南 间隔重复的原理,或查看我们关于 了解你的统计数据 的概述。

相关问题

随着我累积更多复习记录,如何重新运行优化?

每当你累积了大量新的复习历史时,你都可以打开设置并再次启动优化。服务器将根据你扩充后的日志重新拟合所有 21 个参数,并自动应用更新后的配置文件。

我可以将参数重置回大众默认值吗?

可以。账户设置中包含一个控制选项,可让你随时将 FSRS-6 排程恢复为默认的大众参数。

个人参数优化会改变我单字卡的内容吗?

不会。优化仅更新用于计算复习日期的排程算法。它不会改变你的词汇表、单字卡笔记或例句。

当我在网页端复习单字卡时,我的自定义参数会生效吗?

会的。你的 21 个个人化参数储存在账户层面,无论你是在 iOS、Android 还是在网页浏览器上学习,它们都会同样生效。

还是没有找到答案?

说明文章没覆盖到的问题,发邮件告诉我们,可以附上截图。

单词库