본문 바로가기
Neurako더 똑똑한 학습
← 블로그로 돌아가기
spaced-repetitionfsrslearning-science

FSRS 완전 정복: 더 스마트한 플래시카드를 만드는 과학적 원리

Free Spaced Repetition Scheduler(FSRS)가 어떻게 인간의 기억을 모델링하여 가장 적절한 타이밍에 딱 맞는 카드를 보여주는지 알아보세요.

2026년 3월 1일마지막 업데이트 2026년 5월 27일Neurako Team

핵심 요약: Free Spaced Repetition Scheduler(FSRS)가 어떻게 인간의 기억을 모델링하여 가장 적절한 타이밍에 딱 맞는 카드를 보여주는지 알아보세요. 이 가이드에서는 FSRS를 여러분의 학습 시스템에 어떻게 적용할지 결정할 수 있도록 실용적인 맥락과 장단점, 그리고 다음 단계들을 소개해 드릴게요.

FSRS가 무엇인가요?

**Free Spaced Repetition Scheduler(FSRS)**는 여러분이 언제 어떤 정보를 가장 잊어버리기 쉬운지 예측하고, 망각하기 바로 직전에 복습을 예약해 주는 오픈소스 알고리즘이에요. Jarrett Ye가 개발하여 2022년에 발표한 FSRS는 현재 Neurako를 포함한 많은 전문 플래시카드 도구에서 기본 스케줄러로 채택되고 있어요.

FSRS는 측정 가능한 세 가지 기억 특성을 활용해 기억을 표현하는 DSR 모델(Difficulty, Stability, Retrievability)을 기반으로 구축되었어요:

  • 난이도 (Difficulty, D): 카드를 기억하기가 본질적으로 얼마나 어려운지 나타냅니다.
  • 안정도 (Stability, S): 목표 기억 유지율(retention rate) 아래로 떨어지기 전까지 기억이 얼마나 오랫동안 지속되는지 나타냅니다.
  • 회수율 (Retrievability, R): 지금 이 순간 카드를 기억해 낼 수 있는 확률을 나타냅니다.

학습자들이 FSRS에 주목하는 이유

사실 대부분의 학습자는 알고리즘 자체에는 그리 큰 관심이 없어요. 그보다는 매일매일의 학습에 미치는 실질적인 효과에 더 관심이 많죠:

  • 불필요한 복습 감소. 이미 완벽하게 외운 카드를 다시 보느라 낭비하는 시간이 줄어들어요.
  • 예측 가능한 복습량. 매일 복습해야 할 양이 들쑥날쑥하지 않고 일정하게 유지돼요.
  • 간편한 설정. Neurako에서는 FSRS가 기본으로 설정되어 있어요. 예전 방식에서는 스케줄러를 직접 이해하고 복잡하게 설정해야만 했죠.

도구들을 비교할 때 FSRS 지원 여부가 중요한 이유가 바로 여기에 있어요. 단순한 기술적 업그레이드가 아니라, 플래시카드 학습 습관을 처음 몇 주가 지난 뒤에도 계속 유지할 수 있는지를 결정짓기 때문이에요.

간격 반복이 효과가 있는 이유는 무엇일까요?

1885년 에르만 에빙하우스(Hermann Ebbinghaus)가 처음으로 기록한 **간격 효과(Spacing Effect)**에 따르면, 일정한 간격이나 한꺼번에 몰아서 공부하는 방식("벼락치기")보다 간격을 점점 늘려가며 정보를 복습할 때 훨씬 더 효율적으로 기억에 저장돼요.

원리는 간단해요. 무언가를 성공적으로 기억해 낼 때마다 그 기억은 재응고되어 조금 더 단단해져요. FSRS는 기억이 정확히 얼마나 더 단단해졌는지 추정하고, 이를 바탕으로 다음 복습 일정을 잡습니다.

FSRS가 다음 복습 일정을 계산하는 방법

카드를 학습하고 점수(Again / Hard / Good / Easy)를 매길 때 FSRS는 다음 단계를 거쳐요:

  1. 카드의 현재 난이도와 여러분이 얼마나 쉽게 기억해 냈는지를 고려한 공식을 사용하여 카드의 **안정도(Stability)**를 업데이트해요.
  2. 해당 날짜에 예상되는 **회수율(Retrievability)**이 목표 유지율(Neurako 기본값은 90%)과 일치하도록 다음 복습 날짜를 설정해요.

즉, 어려운 카드는 더 자주 복습하고 쉬운 카드는 덜 복습하게 되는 거죠. 이 모든 과정이 수동 설정 없이 자동으로 이루어집니다.

FSRS vs. SM-2 (과거와 현재의 스케줄링 비교)

특성SM-2FSRS
기억 모델경험적 간격명시적 DSR 모델
매개변수 조정고정됨사용자 맞춤형 조정
정확도좋음훨씬 더 우수함 (동료 평가 검증 완료)
오픈소스 여부지원함지원함

간격 반복 알고리즘을 비교한 2022년 연구에 따르면, FSRS는 동일한 목표 유지율을 달성하면서도 필요한 복습 횟수를 최대 25%까지 줄여주는 것으로 나타났어요.

더 넓은 범위의 비교를 원하신다면 FSRS vs. SM-2 글을 읽어보세요. 알고리즘보다 제품 자체를 비교하고 싶다면 Anki 대체 서비스로서의 Neurako 페이지부터 시작해 보시는 것을 추천해요.

Neurako가 FSRS를 활용하는 방식

Neurako의 모든 플래시카드는 전체 FSRS 상태(stability, difficulty, due, reps, lapses)를 저장해요. 복습을 마칠 때마다 알고리즘이 서버에서 상태를 업데이트하고 다음 복습 일정을 예약하죠. 카드의 안정도는 인사이트(Insights) 페이지에서 확인할 수 있어요.

그 결과, 이미 잘 알고 있는 카드를 복습하는 시간은 줄어들고, 더 신경 써야 하는 카드에 집중할 수 있게 돼요.

FSRS와 함께하는 일주일간의 학습 흐름

동일한 300장의 카드로 이루어진 덱을 공부하는 두 명의 학습자를 상상해 보세요:

  • 첫 번째 학습자는 경직된 간격 시스템을 사용하여 이미 익숙한 카드를 너무 자주 보게 됩니다.
  • 두 번째 학습자는 FSRS를 사용하여 실제 기억해 낼 확률을 기반으로 카드를 복습합니다.

일주일이 끝날 무렵 두 학습자의 기억 유지율은 비슷할지 모릅니다. 하지만 FSRS 사용자는 훨씬 더 적은 스트레스로 그 목표에 도달하죠. 이러한 차이는 시간이 갈수록 점점 더 커집니다. 공부에 진심인 학습자들이 단순히 앱이 플래시카드를 지원하는지 여부를 넘어, 현대적인 스케줄링 방식을 사용하는지 꼼꼼히 따지는 이유가 바로 여기에 있어요.

이 차이는 실제 학습 자료를 기반으로 덱을 빠르게 생성했을 때 더욱 두드러져요. 만약 AI 플래시카드 생성기를 사용해 필기 노트, 사진, 강의 내용으로 카드를 만든다면, 이 스케줄러 덕분에 빠르게 만들어진 수많은 카드들이 감당할 수 없을 만큼 복습 큐에 쌓이는 참사를 막을 수 있어요.


나의 기억 유지율을 확인해 보고 싶으신가요? 일주일 동안 꾸준히 학습한 후 학습 인사이트를 열어보거나, Neurako에서 나의 첫 FSRS 기반 덱을 만들어 보세요.

관련 Neurako Learn 가이드

이 주제에 대해 학습자들이 자주 묻는 질문

FSRS는 무엇의 약자인가요?

FSRS는 Free Spaced Repetition Scheduler(자유 간격 반복 스케줄러)의 약자입니다. 무언가를 망각하기 가장 쉬운 시점을 예측하여, 바로 그 직전에 다음 복습 일정을 잡아주는 오픈소스 알고리즘이에요.

학습자들이 FSRS에 주목하는 이유는 무엇인가요?

불필요한 복습을 줄이면서도 동일한 수준으로 기억을 유지할 수 있기 때문이에요. 덕분에 단순 반복 작업이 줄어들어 매일 복습해야 하는 양도 일정해지고, 정작 중요한 어려운 학습 내용에 더 많은 시간을 집중할 수 있어요.

FSRS는 이전의 플래시카드 스케줄링과 어떻게 다른가요?

SM-2와 같은 기존 시스템은 비교적 단순한 간격 규칙에 의존합니다. 반면 FSRS는 카드별로 난이도, 안정도, 인출 가능성을 모델링한 뒤, 실제 복습 기록을 바탕으로 가장 적절한 복습 타이밍을 예측해 줍니다.

더 빠르게 학습하기

지치지 않고 꾸준히 학습할 수 있는 카드 덱으로 학습 과학을 실전에 적용해 보세요.

사진, 음성, 텍스트로 AI 기반 플래시카드를 만들고, 복습 타이밍은 Neurako의 FSRS 스케줄러에 맡기세요.