個人化排程在 Tomaru 中如何運作?
Tomaru 執行開源的 FSRS-6 演算法,從標準的母體參數開始,當您達到複習門檻後,會根據您自己的複習紀錄重新訓練所有 21 個變數,以符合您個人的記憶衰退情況。
更新於
Tomaru 中的個人化排程將開源 FSRS-6 演算法的 21 個參數直接擬合至您的複習紀錄。您可以從設定中開始此程序,我們的伺服器會使用官方 FSRS optimizer 執行擬合——這與 Anki 使用的實作完全相同。產生出的參數隨後會自動套用至所有裝置和卡包中。
Tomaru 中的個人化排程是什麼?
個人化排程是將 FSRS-6 演算法的 21 個記憶參數直接擬合至您個人複習紀錄的過程。在預設情況下,Tomaru 會從由許多學習者構成的母體平均值計算出的預設參數開始運作。
一旦您累積了足夠的學習紀錄,Tomaru 就會使用您的個人複習日誌重新訓練這 21 個參數,並根據您實際遺忘單字的速度來調整卡片間隔。
Tomaru 如何計算並套用您的個人參數?
演算法使用單一的原始資料來源:您的複習歷史日誌。每次您使用不記得、模糊、清楚或認識評分卡片時,Tomaru 都會記錄該評分以及距離您上次複習所經過的確切時間。
- 您的複習日誌記錄了隨時間推移的評分與複習間隔。
- 官方 FSRS optimizer 在 Tomaru 的伺服器上處理您的日誌。
- 21 個個人化參數會被產生並自動套用至您的帳戶。
當您符合資格後,即可從設定中開始最佳化程序。重新訓練的程序在 Tomaru 的伺服器上執行,使用的是官方 FSRS optimizer——這與 Anki 所使用的最佳化程式實作完全相同。計算完成後,您的新參數組會自動套用至所有卡包與平台,無需任何複製、貼上或設定操作。
參數最佳化的資格門檻是什麼?
當您累積約 1,000 次符合條件的複習後,即可使用最佳化功能。為了確保統計模型的準確性,Tomaru 僅計算在前次複習該卡片後至少間隔 24 小時才進行的複習。同日內的重複複習會被排除,因為短期重複無法提供關於長期記憶耐久度的資訊。
低於此門檻時,擬合 21 個參數會產生數學雜訊,而非可靠的記憶模型。在累積足夠的資料之前,標準的母體預設值會保護您的排程。
參數與目標記憶率有何不同?
目標記憶率與個人化參數控制著排程中完全不同的層面:
| 設定 | 代表意義 | 由誰控制 |
|---|---|---|
| 目標記憶率 | 卡片到期時的目標回想機率(85%、90% 或 95%)。 | 由學習者在應用程式設定中手動設定。 |
| 21 個 FSRS-6 參數 | 描述您記憶衰退速度的數學模型。 | 從您的複習日誌中計算得出。 |
更改您的目標記憶率會調整您的複習頻率目標,但不會改變描述您記憶行為的底層模型。
您的每日複習會出現什麼變化?
最佳化後,複習間隔會從一般的預設值轉變為反映您個人回想強度的狀態:
- 您穩定輕鬆認出的單字會獲得較長的間隔展延,節省複習時間。
- 您難以記住的單字會更頻繁地出現,防止在不知不覺中遺忘。
- 未來的複習佇列會根據您實際的作答模式變得平滑,而非基於普遍的母體趨勢。
您可以手動編輯個別參數嗎?
不行。Tomaru 提供了開始執行最佳化或將您的帳戶重設為預設參數的控制項,但不支援手動編輯個別數值。實際上,在未執行數學最佳化程式的情況下手動調整 21 個相互關聯的統計變數,幾乎總是會產生比母體預設值更差的結果。
如欲進一步了解間隔重複機制,請閱讀關於間隔重複如何運作的指南,或查看我們對於了解您的統計數據概覽。
相關問題
當我累積更多複習次數後,該如何重新執行最佳化?
每當您累積了大量的新複習紀錄時,您就可以開啟設定再次開始最佳化。伺服器會根據您擴充後的日誌重新擬合所有 21 個參數,並自動套用更新後的設定檔。
我可以將參數重設回母體預設值嗎?
可以。帳戶設定中包含一個控制項,可讓您隨時將 FSRS-6 排程還原為預設的母體參數。
個人參數最佳化會改變我卡片的內容嗎?
不會。最佳化僅會更新用於計算複習日期的排程算式。它不會改變您的卡包、卡片筆記或例句。
當我在網頁版上複習卡片時,我的自訂參數會套用嗎?
會的。您的 21 個個人化參數會儲存在帳戶層級中,無論您是在 iOS、Android 或是網頁瀏覽器上學習,皆會一致地套用。
還是沒有找到答案?
說明文章沒涵蓋到的問題,寄信告訴我們,可以附上截圖。