Học Tiếng Nhật AI
Về blog

FSRS là gì? So sánh FSRS với thuật toán SM-2 của Anki

Tìm hiểu FSRS (Free Spaced Repetition Scheduler) — thuật toán ôn lặp lại thế hệ mới, hiệu quả hơn SM-2 truyền thống của Anki từ 20–30%.

7 phút đọc· Học Tiếng Nhật AI

FSRS (Free Spaced Repetition Scheduler) là một thuật toán ôn lặp lại (spaced repetition) hiện đại, được phát triển dựa trên mô hình trí nhớ DSR (Difficulty – Stability – Retrievability). Mục tiêu của FSRS là tính toán chính xác thời điểm tiếp theo bạn cần ôn một thẻ flashcard để duy trì xác suất nhớ lại đúng theo mong muốn (ví dụ 90%).

Vì sao FSRS tốt hơn SM-2?

SM-2 (Super Memo 2) ra đời từ 1985 và được dùng làm thuật toán mặc định của Anki. SM-2 chỉ dựa vào điểm chấm của người dùng để nhân hệ số ease, không cập nhật theo dữ liệu thực tế của bạn. Hệ quả:

  • Khoảng cách ôn dễ bị “phình ra” khi bạn chấm Good liên tục.
  • Người học hay rơi vào trạng thái “ease hell” sau vài tháng.
  • Không có chỉ số retention rõ ràng để điều chỉnh.

FSRS sử dụng machine learning để fit tham số cho từng người học dựa trên lịch sử review thật. Bạn có thể đặt mục tiêu retention (ví dụ 0.9 = nhớ đúng 90% lần ôn) và thuật toán tự tính khoảng cách tối ưu để đạt mục tiêu đó.

Khi nào nên dùng FSRS?

Nếu bạn học tiếng Nhật (kanji, từ vựng), tiếng Anh, hoặc bất kỳ ngôn ngữ nào yêu cầu nhớ một lượng dữ liệu lớn trong nhiều năm — FSRS sẽ giúp bạn ôn ít hơn 20–30% nhưng nhớ chắc hơn. Đây cũng là thuật toán mà Học Tiếng Nhật AI dùng cho mọi deck flashcard.

Bắt đầu thế nào?

Tạo tài khoản miễn phí, import bộ từ JLPT N5 / N3 (CSV mẫu có sẵn) và bắt đầu chấm Again · Hard · Good · Easy theo trải nghiệm thực tế. Sau khoảng 200–500 review, thuật toán sẽ có đủ dữ liệu để tinh chỉnh riêng cho bạn.