3 ポイント 投稿者 GN⁺ 2024-01-16 | まだコメントはありません。 | WhatsAppで共有

FSRSのABC

  • FSRSはJarrett Yeが開発した現代的な間隔反復アルゴリズムで、ユーザーの記憶パターンを学習し、Ankiの既存のSM2アルゴリズムよりも効率的に復習スケジュールを計画する。
  • 間隔反復アルゴリズムの目標は、復習間隔を最適化して、特定の確率でカードを記憶できる時間を計算すること。
  • FSRSは「記憶の3要素モデル」に基づいており、このモデルには記憶の状態を説明するのに十分な3つの変数(想起可能性、安定性、難易度)が含まれる。

FSRSの動作原理

  • ユーザーがカードを復習するたびに、そのカードに関連する記憶状態が変化し、FSRSは1日に1回の復習のみを考慮する。
  • FSRSはユーザーの復習履歴を分析し、機械学習を用いて、その復習履歴に最も適合するパラメータを計算する。
  • ユーザーに十分な復習履歴がない場合は、約20,000人のユーザーから得た数十億件の復習データを分析して見つけたデフォルトパラメータが使用される。

FSRSとAnkiのデフォルトアルゴリズムの比較

  • FSRSはAnkiのデフォルトアルゴリズムより20〜30%少ない復習で、同等の記憶保持レベルを達成できる。
  • ユーザーは希望する記憶保持率を設定して、復習量と記憶量のバランスを取ることができる。
  • FSRSは復習の遅延が発生したとき、たとえばユーザーが数週間Ankiを使っていなかった場合に、カードのスケジュールをより適切に計画する。

追加情報

  • Ankiのバージョンが23.10以上の場合は該当ガイドを読む必要があり、23.10より古いバージョンを使用している場合はFSRSのスタンドアロン版を利用できる。
  • FSRSの性能をほかのアルゴリズムと比較したい場合は、ベンチマークおよびFSRS対SM-17のページを参照。
  • FSRSに関する追加の質問がある場合はFAQを確認。
  • 間隔反復アルゴリズムについてさらに学びたい場合は、関連文書を参照できる。

GN⁺の意見:

  • FSRSアルゴリズムは、ユーザーの記憶パターンを学習して復習スケジュールを最適化する革新的なアプローチを提供する。
  • ユーザーが希望する記憶保持率を設定できる機能は、学習者のニーズと好みに合わせたパーソナライズされた学習体験を可能にする。
  • FSRSは既存のAnkiアルゴリズムより効率的な復習計画を通じて、学習者の時間を節約し、学習効果を最大化するのに役立つ。

まだコメントはありません。

まだコメントはありません。