Cargando…

Enhancing human learning via spaced repetition optimization

Spaced repetition is a technique for efficient memorization which uses repeated review of content following a schedule determined by a spaced repetition algorithm to improve long-term retention. However, current spaced repetition algorithms are simple rule-based heuristics with a few hard-coded para...

Descripción completa

Detalles Bibliográficos
Autores principales: Tabibian, Behzad, Upadhyay, Utkarsh, De, Abir, Zarezade, Ali, Schölkopf, Bernhard, Gomez-Rodriguez, Manuel
Formato: Online Artículo Texto
Lenguaje:English
Publicado: National Academy of Sciences 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6410796/
https://www.ncbi.nlm.nih.gov/pubmed/30670661
http://dx.doi.org/10.1073/pnas.1815156116
_version_ 1783402312374419456
author Tabibian, Behzad
Upadhyay, Utkarsh
De, Abir
Zarezade, Ali
Schölkopf, Bernhard
Gomez-Rodriguez, Manuel
author_facet Tabibian, Behzad
Upadhyay, Utkarsh
De, Abir
Zarezade, Ali
Schölkopf, Bernhard
Gomez-Rodriguez, Manuel
author_sort Tabibian, Behzad
collection PubMed
description Spaced repetition is a technique for efficient memorization which uses repeated review of content following a schedule determined by a spaced repetition algorithm to improve long-term retention. However, current spaced repetition algorithms are simple rule-based heuristics with a few hard-coded parameters. Here, we introduce a flexible representation of spaced repetition using the framework of marked temporal point processes and then address the design of spaced repetition algorithms with provable guarantees as an optimal control problem for stochastic differential equations with jumps. For two well-known human memory models, we show that, if the learner aims to maximize recall probability of the content to be learned subject to a cost on the reviewing frequency, the optimal reviewing schedule is given by the recall probability itself. As a result, we can then develop a simple, scalable online spaced repetition algorithm, MEMORIZE, to determine the optimal reviewing times. We perform a large-scale natural experiment using data from Duolingo, a popular language-learning online platform, and show that learners who follow a reviewing schedule determined by our algorithm memorize more effectively than learners who follow alternative schedules determined by several heuristics.
format Online
Article
Text
id pubmed-6410796
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher National Academy of Sciences
record_format MEDLINE/PubMed
spelling pubmed-64107962019-03-13 Enhancing human learning via spaced repetition optimization Tabibian, Behzad Upadhyay, Utkarsh De, Abir Zarezade, Ali Schölkopf, Bernhard Gomez-Rodriguez, Manuel Proc Natl Acad Sci U S A Physical Sciences Spaced repetition is a technique for efficient memorization which uses repeated review of content following a schedule determined by a spaced repetition algorithm to improve long-term retention. However, current spaced repetition algorithms are simple rule-based heuristics with a few hard-coded parameters. Here, we introduce a flexible representation of spaced repetition using the framework of marked temporal point processes and then address the design of spaced repetition algorithms with provable guarantees as an optimal control problem for stochastic differential equations with jumps. For two well-known human memory models, we show that, if the learner aims to maximize recall probability of the content to be learned subject to a cost on the reviewing frequency, the optimal reviewing schedule is given by the recall probability itself. As a result, we can then develop a simple, scalable online spaced repetition algorithm, MEMORIZE, to determine the optimal reviewing times. We perform a large-scale natural experiment using data from Duolingo, a popular language-learning online platform, and show that learners who follow a reviewing schedule determined by our algorithm memorize more effectively than learners who follow alternative schedules determined by several heuristics. National Academy of Sciences 2019-03-05 2019-01-22 /pmc/articles/PMC6410796/ /pubmed/30670661 http://dx.doi.org/10.1073/pnas.1815156116 Text en Copyright © 2019 the Author(s). Published by PNAS. http://creativecommons.org/licenses/by/4.0/ This open access article is distributed under Creative Commons Attribution License 4.0 (CC BY) (http://creativecommons.org/licenses/by/4.0/) .
spellingShingle Physical Sciences
Tabibian, Behzad
Upadhyay, Utkarsh
De, Abir
Zarezade, Ali
Schölkopf, Bernhard
Gomez-Rodriguez, Manuel
Enhancing human learning via spaced repetition optimization
title Enhancing human learning via spaced repetition optimization
title_full Enhancing human learning via spaced repetition optimization
title_fullStr Enhancing human learning via spaced repetition optimization
title_full_unstemmed Enhancing human learning via spaced repetition optimization
title_short Enhancing human learning via spaced repetition optimization
title_sort enhancing human learning via spaced repetition optimization
topic Physical Sciences
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6410796/
https://www.ncbi.nlm.nih.gov/pubmed/30670661
http://dx.doi.org/10.1073/pnas.1815156116
work_keys_str_mv AT tabibianbehzad enhancinghumanlearningviaspacedrepetitionoptimization
AT upadhyayutkarsh enhancinghumanlearningviaspacedrepetitionoptimization
AT deabir enhancinghumanlearningviaspacedrepetitionoptimization
AT zarezadeali enhancinghumanlearningviaspacedrepetitionoptimization
AT scholkopfbernhard enhancinghumanlearningviaspacedrepetitionoptimization
AT gomezrodriguezmanuel enhancinghumanlearningviaspacedrepetitionoptimization