For AI agents: the complete documentation index is available at https://open-spaced-repetition.github.io/ts-fsrs/ja-JP/llms.txt, the full documentation bundle is available at https://open-spaced-repetition.github.io/ts-fsrs/ja-JP/llms-full.txt, and this page is available as Markdown at https://open-spaced-repetition.github.io/ts-fsrs/ja-JP/guide/model/fsrs-4dot5.md.

FSRS-4.5

FSRS-4.5 は 17 個の学習可能な重みを持ちます。FSRS-4 の忘却曲線を変更し、難易度と想起成功時の更新構造は維持しています。

共通の記号と Model 契約はモデル概要を参照してください。

数式の出典

awesome-fsrs Wiki — FSRS-4.5 と照合済みです。

忘却曲線と間隔

R(t,S)=(1+19t81S)−1/2R(t,S)=\left(1+\frac{19t}{81S}\right)^{-1/2}
I(r,S)=81S19(r−2−1)I(r,S)=\frac{81S}{19}\left(r^{-2}-1\right)

初期記憶

S0(G)=clamp⁡(wG−1,Smin,Smax)S_0(G)=\operatorname{clamp}\left(w_{G-1},S_{min},S_{max}\right)
D0(G)=clamp⁡(w4−(G−3)w5,Dmin,Dmax)D_0(G)=\operatorname{clamp}\left(w_4-(G-3)w_5,D_{min},D_{max}\right)

難易度

D∗=D−w6(G−3)D^*=D-w_6(G-3)
D′=clamp⁡(w7w4+(1−w7)D∗,Dmin,Dmax)D'=\operatorname{clamp}\left(w_7w_4+(1-w_7)D^*,D_{min},D_{max}\right)

復習後の安定度

Hard では HG=w15H_G = w_{15}、それ以外は 11、Easy では EG=w16E_G = w_{16}、それ以外は 11 です。

Sf=min⁡(w11D−w12((S+1)w13−1)ew14(1−R),S)S_f=\min\left(w_{11}D^{-w_{12}}\left((S+1)^{w_{13}}-1\right)e^{w_{14}(1-R)},S\right)
Sr=S[1+ew8(11−D)S−w9(ew10(1−R)−1)HGEG]S_r=S\left[1+e^{w_8}(11-D)S^{-w_9}\left(e^{w_{10}(1-R)}-1\right)H_GE_G\right]
Sraw′(G)={Sf,G=1Sr,G∈{2,3,4}S'_{raw}(G)=
\begin{cases}
S_f,&G=1\\
S_r,&G\in\{2,3,4\}
\end{cases}

Again の分岐では、忘却後の安定度が復習前の SS を超えないようにします。最後に、モデルは clamp で Sraw′S'_{\mathrm{raw}} を Smin⁡S_{\min} から Smax⁡S_{\max} の範囲に制限します。