FSRS(Free Spaced Repetition Scheduler)는 2022년에 등장한 차세대 간격 반복 알고리즘입니다. Anki에서 30년 가까이 표준이었던 SM-2를 능가하는 정확도를 보여, 학습 효율을 크게 끌어올리는 알고리즘으로 주목받고 있습니다. 이 글에서는 FSRS의 구조, SM-2와의 차이, 학습자에게 의미하는 바를 해설합니다.
간격 반복이란
간격 반복(Spaced Repetition)이란 「잊기 직전」에 복습함으로써 장기 기억으로의 정착을 효율화하는 학습 기법입니다. 에빙하우스의 망각곡선(1885)에서 유래하며, 100년 이상에 걸친 연구를 통해 효과가 검증되어 있습니다.
키 포인트는 「복습 간격을 적절히 늘리는」 점입니다. 너무 짧으면 효율이 나쁘고, 너무 길면 잊어버립니다. 이 「최적 간격」을 어떻게 계산하는가가 알고리즘의 본질입니다.
SM-2: 30년 군림한 표준
SM-2는 폴란드의 Piotr Wozniak가 1985년에 개발한 알고리즘이며, Anki의 표준 채용으로 사실상의 업계 표준이 되었습니다. 사용자가 「Easy/Good/Hard/Again」으로 카드를 평가하면, 미리 정해진 공식에 따라 다음 복습 간격이 계산됩니다.
SM-2의 한계
SM-2는 단순하고 견고하지만 두 가지 큰 한계가 있습니다. 첫째, 「개인차에 적응하지 않는다」. 학습자에 따라 잊는 속도는 다른데도 같은 공식으로 처리합니다. 둘째, 「카드 난이도를 거의 고려하지 않는다」. 어려운 카드도 쉬운 카드도 거의 같은 간격으로 복습됩니다.
FSRS: 데이터 구동의 차세대 알고리즘
FSRS는 중국의 연구자 Jarrett Ye이 박사 과정 연구에서 개발한 알고리즘입니다. 큰 차이점은 「머신러닝으로 개인화한다」는 점입니다.
FSRS의 3개의 기둥
FSRS는 카드의 상태를 3가지 변수로 추적합니다.
- Stability(안정도): 그 카드를 얼마나 오래 기억하고 있을 수 있는가
- Difficulty(난이도): 그 카드가 학습자에게 얼마나 어려운가
- Retrievability(인출 가능성): 지금 그 카드를 떠올릴 확률
이 3개를 사용해 「인출 가능성이 일정 임곗값을 밑돌기 직전」을 노려 다음 복습을 스케줄합니다. SM-2의 「고정 공식」보다 훨씬 정밀합니다.
왜 FSRS가 SM-2를 이기는가
FSRS는 사용자의 학습 이력을 학습 데이터로 사용해 파라미터를 최적화합니다. 결과적으로 같은 카드 매수·같은 학습 시간에서도 SM-2 대비 평균 10~30%의 정착률 향상이 보고되어 있습니다(FSRS 공식 벤치마크, 2023).
FSRS 6.0: 최신판의 진화
FSRS 6.0은 2024년에 릴리스된 최신판으로, 다음과 같은 개선이 이루어졌습니다.
- 학습 직후의 단기 기억을 별도 모델로 처리(쇼트 텀 메모리 분리)
- 리렌(Relearn) 시의 안정도 회복을 더 정확하게 추정
- 적은 데이터(신규 사용자)에서도 정확도가 향상
FSRS와 학습자의 메리트
메리트1: 같은 시간으로 더 정착한다
SM-2와 비교해 「복습 횟수가 줄어도 망각률이 늘지 않는다」는 효율 향상이 일어납니다. 자격시험 수험생이라면 학습 시간을 늘리지 않고도 합격률이 오릅니다.
메리트2: 어려운 카드를 자동으로 더 보여준다
Difficulty 파라미터에 의해 자기에게 어려운 카드일수록 자동으로 더 자주 출제됩니다. 「어려운 곳을 집중 학습」을 알고리즘이 자동으로 실현합니다.
메리트3: 개인 최적화
학습 이력을 사용한 자동 튜닝에 의해 「잊기 쉬운 사람은 더 자주, 잊기 어려운 사람은 더 듬성듬성」으로 자연스럽게 조정됩니다.
Memly에서의 FSRS 6.0 구현
Memly는 처음부터 FSRS 6.0을 표준 알고리즘으로 채용한 적은 AI 플래시카드 앱 중 하나입니다. AI에 의한 자동 카드 생성 + FSRS 6.0의 조합으로 자체 조사(n=648, 2025년)에서는 종래의 암기법 대비 기억 정착률 74% 향상을 확인했습니다.
마치며
FSRS 6.0은 30년 만에 SM-2를 넘는 본격적 알고리즘 진보입니다. 학습자는 「복잡한 설정」을 의식하지 않고 「복습 매수」 「합격률」 「정착률」 같은 출력만 향상되는 것을 체감할 수 있습니다. 학습 도구의 알고리즘은 결과를 결정짓는 가장 중요한 요소 중 하나이므로, 새로운 앱을 선택할 때는 반드시 채용 알고리즘을 확인해 보시기를 추천합니다.
관련 글: 간격 반복 학습 완전 가이드 / Memly vs Anki 비교