학습 일정

Deckbase의 FSRS

Deckbase가 Free Spaced Repetition Scheduler를 사용해 복습 시점을 결정하는 방식과 직접 설정할 수 있는 옵션을 안내합니다.

FSRS란 무엇인가요?

FSRS(Free Spaced Repetition Scheduler)는 Jarrett Ye가 만든 오픈소스 간격 반복 알고리즘입니다. 이 알고리즘은 각 카드에 대해 세 가지 값을 사용해 기억을 모델링합니다:

  • 난이도(D): 카드가 자신에게 얼마나 어려운지 나타냅니다.
  • 안정성(S): 기억이 얼마나 오래 유지되는지 나타냅니다.
  • 인출 가능성(R): 지금 카드를 올바르게 떠올릴 확률입니다.

FSRS는 카드가 다시 나타날 때 인출 가능성이 선택한 유지율 목표 근처가 되도록 각 복습을 예약합니다. 일반적으로 이 방식은 SM-2와 같은 구형 고정 휴리스틱 스케줄러보다 불필요한 복습을 줄여줍니다.

더 자세한 설명은 FSRS 가이드 (리소스)를 참조하세요.

Deckbase에서 FSRS 사용 방식

FSRS는 Deckbase의 기본이자 유일한 스케줄러입니다. 별도로 활성화하거나 매개변수를 조정할 필요가 없습니다. 완료한 모든 복습이 모델에 피드백되며, 향후 간격은 자동으로 계산됩니다.

카드를 만들거나 가져오면 Deckbase는 FSRS 기본 매개변수로 시작합니다. 복습이 축적되면 스케줄러가 개인의 유지율 패턴을 학습하고 그에 맞게 간격을 조정합니다.

유지율 목표

유지율 목표란 카드가 다시 표시될 때 올바르게 떠올릴 확률입니다. Deckbase는 기본적으로 90~92% 범위의 목표를 사용하며, 대부분의 학습자에게 기억력과 일일 학습량 사이의 실용적인 균형점입니다.

목표추천 대상장단점
87~90%대량 학습, 부담이 낮은 자료일일 학습량 감소, 더 많은 실패
90~92%대부분의 학습자에게 적합한 기본값학습량과 유지율의 균형
93~95%중요한 시험, 핵심 참고 자료높은 기억 유지율, 더 많은 학습량

유지율 목표는 덱 설정에서 조정할 수 있습니다. 한 번에 1~2포인트씩만 변경하고, 다시 조정하기 전에 최소 2주 정도 기다리는 것을 권장합니다.

일일 워크플로

  1. 1

    덱을 열고 예정된 카드를 한 세션에 모두 복습하세요.

  2. 2

    각 카드를 정직하게 평가하세요. 어렵게 떠올린 답을 과대평가하면 간격이 너무 길어집니다.

  3. 3

    지속할 수 있는 속도로만 새 카드를 추가하세요. 백로그가 쌓이는 것은 보통 새 카드 추가량이 너무 많다는 신호입니다.

  4. 4

    주간 통계에서 완료율, 평균 세션 시간, 실패 추이를 확인하세요.

Anki에서 가져오기

Deckbase는 APKG 가져오기를 지원하므로 기존 Anki 덱을 그대로 옮길 수 있습니다. 카드, 노트, 미디어는 전송되지만 복습 기록과 스케줄링 데이터는 전송되지 않습니다. 가져온 후에는 카드가 FSRS 간격으로 새로 시작됩니다.

Anki의 SM-2 스케줄러에서 전환하는 경우 짧은 적응 기간이 필요할 수 있습니다. 개인의 유지율 패턴에 따라 FSRS는 익숙해진 카드를 SM-2보다 더 빨리 또는 더 늦게 예약할 수 있습니다.

단계별 설명은 Anki 가져오기 가이드 를 참조하세요.

iOS와 Android에서의 FSRS

FSRS는 모바일에서도 웹과 동일하게 작동합니다. 유지율 목표, 카드 일정, 복습 기록이 모든 기기에 동기화되므로, 휴대폰으로 복습하다가 나중에 노트북에서 이어서 진행해도 진행 상황이 사라지지 않습니다.

  • 오프라인 복습: 인터넷 연결 없이 복습한 카드는 로컬에 저장되었다가 다음에 온라인이 될 때 동기화됩니다.
  • 복습 알림: 푸시 알림을 켜면 앱을 직접 열지 않아도 매일 복습을 이어갈 수 있습니다.
  • 동일한 유지율 목표: 목표는 모든 환경에 적용되며, 모바일 세션도 웹 세션과 동일하게 집계됩니다.
  • 짧은 세션: 모바일 복습은 5~10분 단위가 가장 효과적입니다. 빠르게 탭할 때도 정직하게 평가하세요.

모바일에서 간격이 너무 길거나 짧게 느껴진다면 원인은 보통 기기가 아니라 평가 방식입니다. 겨우 기억해 낸 답에 "Good"을 탭하지 마세요. 일관성 없는 평가는 모든 플랫폼에서 FSRS의 정확도를 떨어뜨립니다.

자주 묻는 질문

Deckbase에서 FSRS를 비활성화할 수 있나요?

아니요. FSRS는 Deckbase의 핵심 스케줄러로, 끌 수 없습니다. 이를 통해 웹, iOS, Android에서 일관된 복습 경험을 유지할 수 있습니다.

FSRS 매개변수를 직접 최적화해야 하나요?

아니요. Deckbase가 백그라운드에서 복습 기록을 바탕으로 매개변수를 자동으로 최적화합니다. 목표에 맞는 유지율 목표만 선택하면 됩니다.

제 간격이 Anki와 다른 이유는 무엇인가요?

Anki와 Deckbase는 FSRS 매개변수 기본값이나 최적화 설정이 다를 수 있습니다. 작은 간격 차이는 정상이며, 보통 수백 회 복습 후에는 평준화됩니다.

소규모 덱에서도 FSRS가 작동하나요?

네. FSRS는 어떤 크기의 덱에서도 작동합니다. 아주 작은 덱에서는 FSRS와 SM-2의 차이보다 카드 품질과 꾸준한 일일 복습이 더 큰 차이를 만듭니다.

FSRS의 기술적 상세 설명은 FSRS 가이드 • 설정 관련 도움말은 문서 개요