← 返回目录


论复习算法,Anki和墨墨背单词哪个更好?

在Anki制作2.9万张卡片,复习33万次。Anki高考践行者、推广者。

49 👍 / 39 💬

问题描述

二者都是根据艾宾浩斯遗忘曲线设计的,谁的算法更好呢?


。。。两个算法都不是根据艾宾浩斯遗忘曲线设计的。

为什么不是艾宾浩斯?

Anki(SM-2)

先说 Anki 的算法,来源于 SuperMemo 2(官方说明:What spaced repetition algorithm does Anki use? - Frequently Asked Questions (ankiweb.net)

关于 SM-2 算法,详情可以看这篇:

叶峻峣:04 SuperMemo 1.0: 日志 (1987)

为什么说 Anki 算法不是根据艾宾浩斯遗忘曲线设计的?SuperMemo 的作者自己是这样说的:

1885年,赫尔曼·艾宾浩斯对记忆科学做出了重大贡献。他在自己身上做了实验,提出了遗忘曲线的第一个轮廓。他也知道间隔效应。他从未研究过间隔重复。我不认为赫尔曼在我的间隔重复研究中给了我灵感,因为我根本不知道赫尔曼是谁,他完成了什么。我设计了自己的测量方法得出间隔重复。在一个无关的和被遗忘的练习中,我也产生了我自己的遗忘曲线,这可能影响了我的思考。赫尔曼的曲线要陡峭得多,实际上可能会阻碍进一步的研究(参见:艾宾浩斯遗忘曲线的错误)。我们亚当·米基维奇大学的图书馆里有大量二战前的“古代”德国文学,但我不懂德语。我是在不了解的情况下做出的努力。后来我读了关于艾宾浩斯的文章,并在我的硕士论文中提到了他的遗忘曲线[1]

所以 SM-2、Anki 的算法绝不是根据艾宾浩斯遗忘曲线设计。

墨墨背单词

虽然墨墨背单词 APP 中有艾宾浩斯遗忘曲线的统计图,但墨墨的算法并非是根据艾宾浩斯的遗忘曲线设计的。墨墨能跟踪每一位用户的遗忘曲线,然后优化算法。相关内容可以参考:

用艾宾浩斯曲线记忆周期来背单词是否有理论依据?

哪个更好?

这里就是利益相关了,本人在墨墨做复习算法,并在墨墨的支持下发布了记忆相关的论文。论文中有将我们的算法与 SM-2 进行对比,在误差上要比 SM-2 低很多。具体内容还是等论文刊出吧。

相关内容:

等着论文刊出咯~~到时候一定先发链接到…

更新

我的论文:

A Stochastic Shortest Path Algorithm for Optimizing Spaced Repetition Scheduling | Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining

发表论文的经历:

叶峻峣:我是如何在本科期间发表顶会论文的?(内含开源代码和数据集)


参考

1. 16 记忆研究摘要 ./164968911.html

← 返回目录