FSRS: 기억의 타이밍
일본어 단어를 외워도 금방 잊는다면 의지보다 복습 타이밍의 문제일 수 있습니다. 마나나 일본어가 FSRS로 복습 시점을 정하는 방법을 소개합니다.
열심히 외워도 금방 잊는다면,
당신이 아니라 복습 타이밍이 문제일 수 있습니다.
일본어 단어를 오래 기억하려면 단순히 많이 보는 것보다, 잊어버리기 직전에 다시 보는 것이 중요합니다.
마나나 일본어는 대규모 학습 데이터를 바탕으로 발전해 온 최신 간격 반복 알고리즘, FSRS를 탑재했습니다. 단순한 반복이 아니라, 각 단어의 기억 상태에 맞게 조정되는 복습입니다.
FSRS란?
망각 곡선을 예측하는 알고리즘
FSRS(Free Spaced Repetition Scheduler)는 간격 반복의 차세대 알고리즘입니다. 사람이 언제 지식을 잊는지를 예측하고, 기억이 완전히 희미해지기 전 알맞은 타이밍에 복습 카드를 띄워줍니다.
단순히 단어가 어렵고 쉬운지를 넘어, 난이도(Difficulty), 기억 안정성(Stability), 현재 기억 확률(Retrievability) 이 3가지 요소로 기억 상태를 계산합니다.
기존 알고리즘의 한계
왜 기존 앱으로는 지치게 될까요?
수십 년간 표준처럼 쓰였던 SM-2 계열 알고리즘은 개인별 기억 패턴을 섬세하게 반영하기 어렵다는 한계가 있습니다. 고정된 규칙이 모두에게 동일하게 적용되기 때문입니다.
이로 인한 가장 큰 문제는 망각의 늪(Ease Hell)입니다. 한 번 어렵다고 체크한 카드는 나중에 충분히 익숙해져도 필요 이상으로 자주 등장할 수 있습니다. 쓸데없는 반복이 쌓이고, 공부 피로도가 올라가다 결국 앱을 닫게 되는 것이죠.
마나나는 이 낡은 구조 대신, 학습자 개인의 기억 상태에 더 유연하게 반응하는 엔진이 필요했고, 그 답이 FSRS였습니다.
마나나 FSRS의 장점
1. 복습 부담 감소
FSRS는 망각 타이밍을 더 정밀하게 예측해 불필요한 조기 복습을 줄입니다. 이미 아는 단어를 반복하기보다, 지금 다시 봐야 할 단어에 집중할 수 있도록 도와줍니다.
2. 늪 탈출
한 번 틀렸다고 그 단어가 영원히 짧은 간격에 갇히지 않습니다. 이후의 답변을 반영해 점진적으로 정상 스케줄에 복귀하므로, 틀리는 것을 두려워하지 않고 솔직하게 학습할 수 있습니다.
3. 당일 기억 공고화
낯선 단어를 처음 본 날의 급격한 초기 망각까지 고려합니다. 단기 기억이 금방 사라지기 전에 다시 붙잡아, 장기 기억의 궤도에 올려놓는 것을 목표로 합니다.
4. 90% 기억 유지
마나나는 현재 FSRS의 기본 목표 유지율인 90%를 기준으로 복습 스케줄을 구성합니다. 너무 일찍 보여줘서 시간을 낭비하지 않고, 너무 늦게 보여줘서 완전히 잊어버리지 않도록 복습 타이밍을 조정합니다.
5. 나에게 맞춰지는 복습
FSRS는 사용자의 실제 답변 기록을 바탕으로 각 단어의 난이도와 기억 안정성을 갱신하고, 사람마다 다른 복습 타이밍을 계산합니다. 공부 기록이 쌓일수록 스케줄은 내 기억 상태에 더 가까워집니다.
복습은 의지가 아니라 타이밍입니다
언어 학습은 긴 마라톤입니다.
당신의 열정이 의미 없는 반복에 낭비되지 않도록, 마나나는 더 정확한 복습 타이밍을 안내합니다.
최소한의 시간으로, 최대한 실력을.
지금 시작해보세요.
SM-2 대비 FSRS의 장점
| 항목 | SM-2 | FSRS | FSRS 체감 효과 |
|---|---|---|---|
| 복습량 | 100% (무거움) | 70% ~ 80% | 하루 복습량 약 20~30% 감소 |
| 정확도 | 낮음 (오차 ~14%) | 높음 (오차 ~4%) | 내 기억 패턴 맞춤형 스케줄링 |
| 효율성 | 낭비 시간 많음 | 최소 시간 고효율 | 아는 단어의 중복 복습 최소화 |
| 단점 | 복습 지옥(Ease Hell) | 해당 없음 | 밀리는 카드 수 대폭 감소 |
| 조절력 | 기억률 설정 불가 | 목표 기억률 지정 | 시험·일정 맞춤 복습 강도 조절 |
출처:
- Open Spaced Repetition / SRS Benchmark (GitHub)
에빙하우스(Ebbinghaus) 대비 FSRS의 장점
| 항목 | 에빙하우스 이론 | FSRS | FSRS 체감 효과 |
|---|---|---|---|
| 기준 | 인간의 평균적 망각 | 학습자 고유의 망각 패턴 | 집단 평균 데이터가 아닌 개인 데이터 기반 맞춤 |
| 주기 | 1일, 1주 등 고정형 | 학습 반응 반영 유연형 | 정답 여부에 따라 주기를 늘려 중복 복습 최소화 |
| 맞춤 | 없음 (실험 평균치) | 개인화 스케줄링 | 오차범위 4% 대의 최적화된 복습 타이밍 제안 |
| 제어 | 암기율 조절 불가 | 목표 기억 유지율 반영 | 학습 목적에 맞춘 암기 확률(예: 90%) 직접 제어 |
출처 및 근거 자료:
- Hermann Ebbinghaus, Memory: A Contribution to Experimental Psychology
- Open Spaced Repetition / SRS Benchmark (GitHub)
- FSRS Algorithm Wiki (GitHub Wiki)