FSRS の解説:現代的な間隔反復アルゴリズム
FSRS は 10 Words の背後にあるスケジューリング・エンジンです。ここ数年で最大の間隔反復の進化です——それが何であり、なぜ同じ記憶のために復習が減るのかを説明します。
FSRS の意味
FSRS——Free Spaced Repetition Scheduler——は、あなたが学ぶ各項目を次にいつ見るべきかを決めるオープンソースのアルゴリズムです。人間の記憶のモデルと機械学習を組み合わせ、全員に一つの固定式を当てはめるのではなく、あなたの実際の復習履歴に自らを合わせます。
FSRS 対 SM-2(かつての既定)
何十年もの間、ほとんどのフラッシュカード・アプリは SM-2、すなわち SuperMemo 2 アルゴリズムを使ってきました。SM-2 は実績がありますが硬直的で、学習者全員に同じ間隔を与え、必要以上の復習を計画する「ease hell」に陥ることがあります。FSRS は代わりに、各カードごとにあなたがまだ覚えている確率を予測し——その確率があなたの目標まで下がる瞬間に復習を計画します。
数億回の復習に基づくベンチマークは、同じ定着率のために FSRS が SM-2 より約 20〜30% 少ない復習で済むことを示しています。
同じ記憶のために復習が減るということは、一日あたりの時間が減るか、あるいは持ち時間でより多くの語を学べるということです。カードを間違えても振り出しに戻らなくなるので、日々の復習から多くの苛立ちが取り除かれます。
なぜ信頼されるのか
FSRS はオープンソースで、独立してベンチマークされ、いまや世界で最も広く使われるフラッシュカード・ツール Anki に組み込まれています。独自のブラックボックスではなく——コミュニティが検証した標準です。
10 Words はどう FSRS を使うか
多くのアプリでは FSRS を自分で有効化・調整しなければなりません。10 Words では既定で、そのまま動きます。学ぶすべての語が初日から FSRS でスケジュールされるので、あなたの一度に10語の習慣は、いつもまさに滑り落ちそうなものを復習します。それを文脈で学ぶことと組み合わせれば、効率的かつ長持ちします。
今日から学び始めよう
10 Words は iPhone 向け App Store で提供中です。スペイン語、フランス語、ドイツ語、イタリア語、ポルトガル語などを学べます——まず最も一般的な語から、本物の文の中で、FSRS 間隔反復とともに。
10 Wordsを入手