MEMORIZE algorithm vs. Anki

chronicidal

27 Mar, 2019 01:55 AM

I was hoping someone with a more statistical background has noticed and read this recent paper in PNAS https://www.pnas.org/content/116/10/3988 It is claimed that their algorithm, termed MEMORIZE, is more efficient than threshold-based heuristic algorithms, by which I think they mean SuperMemo and Anki. I am still struggling through understanding the paper, how the spacing intervals are set, and in what way it is more effective according to their empirical study of DuoLingo users. Does anyone have thoughts? Can the settings in Anki be modified to approximate this algorithm?

1. Posted by lovac42 on 28 Mar, 2019 01:26 AM

Edited: Don't think I read correctly. But the source was posted on github, about 20 lines of code only.
https://github.com/Networks-Learning/memorize/blob/master/memorize.py

2. Posted by lovac42 on 02 Apr, 2019 12:02 AM

This one is quite interesting. So after entering in an item difficulty value, it calculates a possible jump point usually within a difficulty range. At first, it looks like it just randomizes the values. But after checking the interval increments, it looks to be decelerating as the card matures.

This is just a sample output from messing around with the code. Lines are sorted by super easy, easy, medium, difficult

``````Current-Hard-Good-Easy (Memorize)
3c-4h-10g-13e (10d), 10c-12h-36g-47e (26d), 26c-32h-93g-121e (63d), 63c-76h-222g-288e (131d), 131c-157h-458g-596e (267d), 267c-320h-935g-1216e (520d), 520c-624h-1820g-2366e (931d),
3c-4h-7g-9e (7d), 7c-8h-18g-24e (15d), 15c-18h-38g-50e (24d), 24c-29h-62g-80e (39d), 39c-47h-99g-129e (62d), 62c-75h-156g-203e (93d), 93c-112h-233g-303e (135d),
3c-4h-6g-7e (5d), 5c-7h-11g-15e (7d), 7c-9h-15g-19e (15d), 15c-18h-30g-39e (18d), 18c-21h-36g-47e (24d), 24c-29h-48g-63e (28d), 28c-34h-57g-74e (34d),
3c-4h-4g-5e (4d), 4c-5h-5g-6e (5d), 5c-6h-6g-8e (6d), 6c-8h-8g-11e (7d), 7c-9h-10g-13e (9d), 9c-10h-11g-15e (11d), 11c-14h-15g-19e (13d),

3c-4h-10g-13e (10d), 10c-12h-36g-47e (24d), 24c-28h-84g-109e (58d), 58c-69h-204g-265e (124d), 124c-149h-434g-565e (253d), 253c-304h-888g-1154e (496d), 496c-595h-1736g-2256e (894d),
3c-4h-7g-9e (5d), 5c-6h-13g-17e (13d), 13c-16h-33g-44e (22d), 22c-27h-57g-74e (35d), 35c-42h-87g-113e (51d), 51c-62h-129g-168e (77d), 77c-92h-193g-251e (113d),
3c-4h-6g-7e (5d), 5c-7h-11g-15e (11d), 11c-14h-23g-31e (16d), 16c-19h-33g-43e (21d), 21c-25h-42g-55e (26d), 26c-32h-53g-69e (32d), 32c-38h-64g-84e (38d),
3c-4h-4g-5e (4d), 4c-5h-5g-6e (5d), 5c-6h-6g-8e (6d), 6c-7h-8g-11e (8d), 8c-10h-10g-14e (10d), 10c-13h-14g-18e (11d), 11c-14h-15g-20e (15d),

3c-4h-10g-13e (6d), 6c-7h-22g-28e (22d), 22c-26h-77g-100e (52d), 52c-63h-184g-239e (109d), 109c-131h-384g-500e (226d), 226c-271h-791g-1029e (444d), 444c-533h-1555g-2022e (817d),
3c-4h-7g-9e (7d), 7c-8h-18g-24e (18d), 18c-22h-46g-60e (28d), 28c-33h-70g-91e (43d), 43c-52h-109g-142e (66d), 66c-80h-167g-217e (98d), 98c-117h-245g-318e (142d),
3c-4h-6g-7e (5d), 5c-6h-11g-14e (9d), 9c-11h-18g-23e (14d), 14c-17h-28g-37e (22d), 22c-26h-44g-57e (26d), 26c-31h-52g-68e (32d), 32c-38h-64g-83e (41d),
3c-4h-4g-5e (4d), 4c-5h-5g-6e (5d), 5c-6h-6g-8e (6d), 6c-8h-8g-11e (8d), 8c-10h-11g-14e (9d), 9c-11h-12g-16e (12d), 12c-14h-15g-20e (14d),```
```

Comments are closed, but you can start a new discussion.

Keyboard shortcuts

Generic

? Show this help Blurs the current field

Comment Form

r Focus the comment reply box Submit the comment

You can use `Command ⌘` instead of `Control ^` on Mac

Recent Discussions

 03 Aug, 2020 02:56 AM Display problems after updating to 2.1.29 03 Aug, 2020 02:22 AM Korean Support Add-On 01 Aug, 2020 12:32 AM Anki login error 29 Jul, 2020 11:02 PM Quizlet to Anki importer 2.1 no longer working 29 Jul, 2020 09:39 PM how to enable "Chinese Support Redux" for this note type -

Recent Articles

 Media files may take time to sync Migrating add-on support from this site Moving to a new support site/forum Installing AnkiMobile on multiple devices Anki 2.0 support has ended