Skip to content

Latest commit

 

History

History
37 lines (32 loc) · 3.54 KB

AnKi-SM2 间隔重复记忆算法.md

File metadata and controls

37 lines (32 loc) · 3.54 KB

原文链接: https://www.remnote.io/p/help/document/8g5xHDmGSotpAR9Pc 翻译人: [email protected] 校对人:


- AnKi-SM2 间隔重复记忆算法是一种简单且强大的三阶段规划算法。它是基于 Anki 的规划算法,通过一些小的改变来最大化你的长期学习效果
  • 学习阶段

    • 最初的学习阶段旨在帮助你将新想法消化吸收。在学习阶段中所有的间隔都是一个固定的预设值,和你这阶段复习时的反馈分数无关(例如,1天,2天,然后4天)。你可以通过点击 “简单” 按钮来让你结束对这张卡片的学习阶段并进入指数阶段,或者完成上面所说的固定间隔。
  • 指数阶段

    • 指数阶段将会是绝大多数卡片所处于的主要联系阶段。在这个阶段中复习的间隔以指数形式增加(用乘数乘上一个区间)。这个阶段的间隔大致上会按照以下公式计算出来:

      • 乘数 * (上一次时间间隔 + 推迟时间 / 困难分类值)
    • 参数

      • “乘数”是根据你的卡片的 Ease 值计算出来的(一个介于 1.3 到 2.5 之间的数字,在后面会介绍)和你最后一次得分计算出来的
        • 最后分数为 Hard 的卡片乘数固定为 1.2
        • 最后分数为 Good 的卡片的乘数就是 Ease 值
        • 最后分数为 Easy 的卡片的乘数是 Ease 值 * 一个配置好的奖励系数(注,>1 用于比 Good 更能够拉长时间间隔)
      • “上一次时间间隔” 是距离上一次复习该卡片到今天出现过了多少天(例如 10 天)
      • “推迟时间” 是这张卡片在预订时间之后在你的复习队列中等待出现的天数(注,因为可能存在本应今天练习的卡片,因为今天的复习计划已经完成,而推迟到下一天。这样你的遗忘程度又会有所加深,所以该系数有影响)
      • “困难分类值” 是一个固定按照你上一次反馈分数进行分类的分类器
        • 最后分数是 Hard 的卡片分类值为 4
        • 最后分数是 Good 的卡片分类值为 2
        • 最后分数是 Easy 的卡片分类值为 1
      • 一个卡片的 Ease 值是一个用于估算卡片难易程度的数值。简单的卡片将会有更高的 Ease 值,而困难的卡片有较低的 Ease 值。每张卡片都有自己独特的 Ease 值,它是由你每次反馈的分数计算而来的。每张卡片的 Ease 值都会由初始值 2.3 开始,然后在 1.3 和 2.5 之间波动。Ease 值会根据用户复习时反馈的分数进行修改
        • 每次标记为 Again,Ease 会减少 0.2
        • 每次标记为 Hard,Ease 会减少 0.15
        • 每次标记为 Good, Ease 将不会发生改变
        • 每次标记为 Easy, Easy 会增加 0.15
  • 再学习阶段

    • 任何时候,但你在指数阶段点击了 Again 按钮之后,将会进入再学习阶段。这个阶段会给你一个机会去重新学习你已经遗忘的知识。就像最开始学习阶段那样,在重新学习阶段,该卡片的所有间隔将会被重置为固定区间(例如,1 天,2 天, 然后 4 天)。只有当你完成了这4个区间间隔的复习,或者有一次点击了 Easy 按钮之后,才会再次进入到指数阶段
    • 当你结束再学习阶段,新的间隔将会按照如下公式计算
      • 乘数 * (上一次时间间隔 + (推迟时间 + 上一次指数阶段最后间隔 * 延时倍数)/ 困难分类值)
    • 延时倍数是一个介于0到100之间的配置参数
    • (注:通过上述公式,在卡片进入再学习阶段之后,再复习的时候,将会有比普通卡片更长的时间间隔)