SM-2 (SuperMemo 2) Là Gì?
SM-2 (SuperMemo 2) là thuật toán lặp lại ngắt quãng do nhà nghiên cứu người Ba Lan Piotr Woźniak phát triển năm 1987. Nó tính toán khoảng thời gian tối ưu giữa các lần ôn tập của từng từ vựng — lên lịch chính xác khi nào bạn nên gặp lại một từ để tối đa hóa trí nhớ dài hạn. SM-2 là nền tảng của Anki, Mochi, và Wordrop. Sau hơn 35 năm ra đời, đây vẫn là thuật toán lặp lại ngắt quãng được triển khai rộng rãi nhất trên thế giới.
Ý tưởng cốt lõi: mỗi từ trong thư viện của bạn có một lịch ôn tập được cá nhân hóa riêng, không phải lịch cố định dùng chung cho mọi từ. Lịch đó được xác định hoàn toàn dựa vào thành tích của bạn trong quá khứ — bạn nhớ lại từ đó nhanh và chính xác đến đâu ở mỗi lần ôn.
Tại Sao Lặp Lại Ngắt Quãng Cần Một Thuật Toán?
Não người tuân theo một quy luật suy giảm có thể dự đoán được — Đường Cong Quên Lãng Ebbinghaus — cho thấy thông tin mới bị mất đi theo hàm mũ trừ khi được ôn tập đúng thời điểm:
- 20 phút sau khi học: ~42% đã quên
- 24 giờ sau khi học: ~67% đã quên
- 1 tuần sau khi học: ~75% đã quên
(Nguồn: Ebbinghaus, H. (1885). Über das Gedächtnis. Duncker & Humblot, Leipzig.)
Phát hiện quan trọng không kém mà Ebbinghaus ghi lại: mỗi lần bạn nhớ lại thành công, đường cong quên lãng được thiết lập lại — nhưng với độ dốc nông hơn — nghĩa là từ đó ngày càng khó quên hơn. Chiến lược tối ưu là ôn tập một từ ngay trước khi nó bị quên hoàn toàn, rồi kéo dài khoảng cách lần sau dựa vào mức độ bạn nhớ được.
Làm điều này thủ công cho hàng trăm từ là điều bất khả thi. SM-2 là thuật toán tự động hóa công việc đó.
Thuật Toán SM-2: Công Thức Và Quy Tắc Chính Xác
Hai Chỉ Số Cốt Lõi Cho Mỗi Từ
Mỗi từ trong SM-2 được theo dõi bởi hai con số:
| Chỉ số | Ý nghĩa | Giá trị khởi đầu mặc định |
|---|---|---|
| I (Interval — Khoảng cách) | Số ngày đến lần ôn tiếp theo | 1 ngày |
| EF (Ease Factor — Hệ số dễ) | Hệ số nhân kiểm soát tốc độ khoảng cách tăng | 2.5 |
Hệ số dễ (EF) thể hiện mức độ dễ của từ đó đối với riêng bạn. Những từ bạn liên tục nhớ nhanh sẽ có EF cao hơn (khoảng cách ôn dài hơn). Những từ bạn hay quên sẽ có EF thấp hơn (khoảng cách ngắn hơn, ôn thường xuyên hơn).
Thang Đánh Giá
Sau mỗi lần ôn, bạn đánh giá kết quả nhớ lại theo thang điểm 0–5:
| Điểm | Nhãn | Ý nghĩa |
|---|---|---|
| 0 | Quên hoàn toàn | Không nhớ gì về từ đó |
| 1 | Sai, nhưng quen | Trả lời sai nhưng câu trả lời đúng nghe quen khi được nhắc |
| 2 | Sai, nhưng dễ | Trả lời sai nhưng câu trả lời đúng trông có vẻ dễ khi được hiện ra |
| 3 | Đúng, nhưng khó | Nhớ đúng nhưng phải nỗ lực đáng kể |
| 4 | Đúng, hơi do dự | Nhớ đúng sau khi do dự một chút |
| 5 | Nhớ hoàn hảo | Nhớ ngay lập tức và tự tin |
Điểm dưới 3 được xem là thất bại. Bất kỳ câu trả lời nào được đánh giá 0, 1 hoặc 2 sẽ đặt lại khoảng cách của từ về 1 ngày và lên lịch học lại.
Công Thức Cập Nhật Hệ Số Dễ (EF)
Sau mỗi lần ôn thành công (điểm ≥ 3), SM-2 cập nhật Hệ số Dễ theo công thức:
````
EF' = EF + (0.1 − (5 − q) × (0.08 + (5 − q) × 0.02))
Trong đó:
Hệ số Dễ có giới hạn tối thiểu cứng là 1.3 — không bao giờ xuống dưới ngưỡng này, dù bạn thất bại bao nhiêu lần.
Bảng thay đổi EF theo điểm đánh giá (đã đơn giản hóa):
| Điểm (q) | Thay đổi EF | Giải thích |
|---|---|---|
| 5 | +0.10 | Nhớ ngay — từ đang trở nên dễ hơn với bạn |
| 4 | +0.00 | Nhớ đúng có do dự — EF không đổi |
| 3 | −0.14 | Nhớ đúng nhưng khó — EF giảm nhẹ |
| 2 | (học lại) | Thất bại — khoảng cách reset, EF không áp dụng |
| 1 | (học lại) | Thất bại — khoảng cách reset, EF không áp dụng |
| 0 | (học lại) | Thất bại — khoảng cách reset, EF không áp dụng |
Cách Tính Khoảng Cách (Interval)
Khoảng thời gian (số ngày đến lần ôn tiếp theo) được tính khác nhau tùy theo số lần ôn thành công:
- Lần ôn thứ 1 (n=1): I = 1 ngày
- Lần ôn thứ 2 (n=2): I = 6 ngày
- Lần ôn thứ 3 trở đi (n≥3): I = I(lần trước) × EF
Hai khoảng cách đầu là cố định. Từ lần ôn thứ ba trở đi, mỗi khoảng cách là khoảng cách lần trước nhân với Hệ số Dễ. Đây tạo ra mức tăng theo hàm mũ — đặc trưng của lặp lại ngắt quãng.
Ví Dụ Từng Bước: Theo Dõi Một Từ Qua SM-2
Hãy theo dõi từ "ephemeral" (nghĩa là "thoáng qua, ngắn ngủi") qua một lịch SM-2 thực tế.
Trạng thái ban đầu: I = 1, EF = 2.5, số lần ôn n = 0
Lần Ôn 1 — Ngày 0 (lần học đầu tiên)
Bạn học từ này. Nó khó — bạn chỉ nhớ được sau khi cố gắng.
- Điểm: 3 (đúng nhưng khó)
- Cập nhật EF: EF' = 2.5 + (0.1 − (5−3) × (0.08 + (5−3) × 0.02)) = 2.5 − 0.14 = 2.36
- Khoảng cách mới: I = 1 ngày (quy tắc lần ôn đầu)
- Lần ôn tiếp theo: Ngày 1
Lần Ôn 2 — Ngày 1
Bạn gặp lại từ này. Sau một đêm ngủ củng cố trí nhớ, bạn nhớ được khá gọn.
- Điểm: 4 (đúng có do dự)
- Cập nhật EF: EF' = 2.36 + 0 = 2.36 (điểm 4 = EF không đổi)
- Khoảng cách mới: I = 6 ngày (quy tắc lần ôn thứ hai)
- Lần ôn tiếp theo: Ngày 7
Lần Ôn 3 — Ngày 7
Sau sáu ngày. Nhớ lại khó hơn — nhưng bạn vẫn nhớ được.
- Điểm: 3 (đúng nhưng khó)
- Cập nhật EF: EF' = 2.36 − 0.14 = 2.22
- Khoảng cách mới: I = 6 × 2.22 = 13.3 → 13 ngày
- Lần ôn tiếp theo: Ngày 20
Lần Ôn 4 — Ngày 20
Hai tuần sau. Từ quay lại nhanh trong đầu bạn.
- Điểm: 4 (đúng có do dự)
- Cập nhật EF: EF' = 2.22 (không đổi)
- Khoảng cách mới: I = 13 × 2.22 = 28.86 → 29 ngày
- Lần ôn tiếp theo: Ngày 49
Lần Ôn 5 — Ngày 49
Gần bảy tuần sau. Nhớ ngay lập tức — bạn đã dùng từ này trong văn viết rồi.
- Điểm: 5 (nhớ hoàn hảo)
- Cập nhật EF: EF' = 2.22 + 0.10 = 2.32
- Khoảng cách mới: I = 29 × 2.32 = 67.28 → 67 ngày
- Lần ôn tiếp theo: Ngày 116
Đến lần ôn thứ 5, "ephemeral" chỉ cần ôn mỗi 2–3 tháng. Đến lần 7–8, ôn 1–2 lần mỗi năm. Đó là lúc từ này đã vào trí nhớ dài hạn vĩnh viễn.
Tóm tắt lịch ôn từ "ephemeral":
| Lần ôn | Ngày | Điểm | EF mới | Khoảng cách mới |
|---|---|---|---|---|
| 1 | 0 | 3 | 2.36 | 1 ngày |
| 2 | 1 | 4 | 2.36 | 6 ngày |
| 3 | 7 | 3 | 2.22 | 13 ngày |
| 4 | 20 | 4 | 2.22 | 29 ngày |
| 5 | 49 | 5 | 2.32 | 67 ngày |
| 6 | ~116 | 5 | 2.42 | ~160 ngày |
| 7 | ~276 | 4 | 2.42 | ~387 ngày |
Điều Gì Xảy Ra Khi Bạn Thất Bại Với Một Từ
Nếu bạn đánh giá một từ 0, 1 hoặc 2 ở bất kỳ thời điểm nào, SM-2 khởi động lại quá trình học:
- Khoảng cách reset về 1 ngày — bạn sẽ gặp lại từ đó vào ngày mai
- Hệ số Dễ được cập nhật theo công thức — điểm thấp (ví dụ 0) sẽ giảm EF đáng kể, nghĩa là ngay cả sau khi học lại, tốc độ tăng khoảng cách tiếp theo sẽ chậm hơn
- Số lần ôn (n) không reset — thuật toán vẫn ghi nhớ lịch sử của từ và tính vào đó
Điều quan trọng: thất bại với một từ không xóa sạch tiến độ của bạn. EF mang trong mình lịch sử những lần vất vả đó. Một từ bạn đã thất bại năm lần sẽ có EF thấp hơn một từ bạn mới gặp lần đầu, dù cả hai đều bắt đầu lại từ khoảng cách 1 ngày. EF thấp hơn nghĩa là từ đó sẽ ở trong chu kỳ ôn ngắn lâu hơn — xây dựng sự quen thuộc sâu hơn trước khi kéo dài khoảng cách.
SM-2 So Với Các Hệ Thống Lặp Lại Ngắt Quãng Khác
| Hệ thống | Nền tảng | Điểm khác biệt chính |
|---|---|---|
| SM-2 (Wordrop, Anki) | Woźniak 1987 | Công thức mở, triển khai rộng rãi, tăng theo interval × EF |
| SM-17/18 (SuperMemo) | Woźniak 2006+ | Dựa trên mạng thần kinh, cá nhân hóa cao nhưng độc quyền |
| FSRS (Anki tùy chọn) | Ye và cộng sự 2022 | Mô hình học máy được huấn luyện trên 20 tỷ+ lần ôn Anki |
| Hệ thống Leitner | Leitner 1970s | Hộp vật lý — 5 khoảng cố định, không có EF riêng từng thẻ |
Ưu điểm của SM-2 so với các hệ thống mới hơn:
Tại Sao Wordrop Sử Dụng SM-2 Để Học Từ Vựng
Wordrop triển khai phiên bản thực tế của SM-2 với ba điều chỉnh được thiết kế cho cách các chuyên gia học từ vựng trong ngày làm việc:
1. Giao quiz theo micro-session, không phải một phiên dài mỗi ngày
SM-2 tính toán khi nào ôn từng từ, nhưng không quy định cách trình bày phiên. Wordrop giao 2–4 câu đố mỗi lần xuất hiện thay vì một phiên dài. Nghiên cứu của Kornell & Bjork (2008) trên tạp chí Psychological Science cho thấy các micro-session xen kẽ và phân tán tạo ra sự củng cố trí nhớ mạnh hơn so với học tập khối với tổng thời gian tương đương. Định dạng quiz overlay của Wordrop — xuất hiện 4–8 lần trong khoảng thời gian học bạn cấu hình — phù hợp hoàn toàn với phát hiện này.
2. Ôn tập hai chiều trên cùng lịch SM-2
Hầu hết triển khai SM-2 chỉ theo dõi một chiều: gợi ý tiếng mẹ đẻ → câu trả lời tiếng Anh. Wordrop theo dõi cả hai chiều — tiếng mẹ đẻ → tiếng Anh và tiếng Anh → tiếng mẹ đẻ — như hai mục SM-2 riêng biệt cho mỗi từ. Điều này triển khai dual encoding (Paivio, 1986), củng cố cả hai con đường nhận diện và sản xuất trong trí nhớ, cho ra từ vựng bạn vừa hiểu vừa có thể dùng được.
3. Điểm SM-2 được ánh xạ từ độ chính xác gõ phím
Các triển khai SM-2 tiêu chuẩn yêu cầu người học tự đánh giá (0–5). Tự đánh giá là chủ quan và có thể bị gian lận. Chế độ Recall và Reverse Recall của Wordrop yêu cầu nhập bằng cách gõ thay vì nhấn nút. Điểm SM-2 được suy ra từ độ chính xác câu trả lời và thời gian phản hồi — loại bỏ sai lệch tự đánh giá và làm cho các tính toán khoảng cách của thuật toán trung thực hơn.
Cơ Sở Nghiên Cứu Cho Hiệu Quả Của SM-2
Thiết kế SM-2 dựa trên, và kể từ đó đã được xác nhận bởi, một loạt nghiên cứu khoa học nhận thức:
- Ebbinghaus (1885): Xác lập sự suy giảm theo hàm mũ của trí nhớ khi không có củng cố và hiệu ứng ổn định hóa từ ôn tập phân tán.
- Cepeda và cộng sự (2006), Psychological Bulletin: Phân tích tổng hợp 254 nghiên cứu cho thấy thực hành phân tán vượt trội hơn thực hành nhồi nhét trong 259 trên 272 so sánh trực tiếp.
- Roediger & Karpicke (2006), Psychological Science: Hiệu ứng kiểm tra — thực hành lấy lại thông tin cải thiện khả năng lưu giữ dài hạn khoảng 50% so với học lại.
- Woźniak & Gorzelanczyk (1994), Acta Neurobiologiae Experimentalis: Xác nhận thực nghiệm ban đầu của SM-2, cho thấy tỷ lệ lưu giữ >90% ở các khoảng 6 tháng khi dùng thuật toán này.
- Kornell & Bjork (2008), Psychological Science: Thực hành xen kẽ tạo ra lưu giữ dài hạn vượt trội so với thực hành khối, dù người học tự báo cáo rằng thực hành khối cảm thấy hiệu quả hơn.
Thuật toán SM-2 không được thiết kế từ lý thuyết đơn thuần — nó được xây dựng lặp đi lặp lại bởi Woźniak sử dụng chính dữ liệu học từ vựng của ông qua nhiều năm thử nghiệm, rồi được xác nhận trên các nhóm người học độc lập. Đó là nền tảng thực nghiệm khiến nó có thể cạnh tranh với các hệ thống học máy dù chỉ là một công thức xác định.
Câu Hỏi Thường Gặp (FAQ)
SM-2 là viết tắt của gì?
SM-2 là viết tắt của SuperMemo 2. Đây là thuật toán lớn thứ hai được Piotr Woźniak công bố cho phần mềm học tập SuperMemo của ông. Woźniak phát triển nó năm 1987 khi đang học hóa sinh tại Đại học Công nghệ Poznań, ban đầu để ghi nhớ từ vựng hóa sinh và tiếng Anh. Thuật toán được công bố công khai, dẫn đến việc được áp dụng trong Anki, Mochi và hàng chục ứng dụng lặp lại ngắt quãng khác.
SM-2 khác Anki như thế nào?
Anki ban đầu sử dụng SM-2 đúng như được Woźniak công bố. Anki hiện đại (phiên bản 23+) tùy chọn hỗ trợ FSRS (Free Spaced Repetition Scheduler), một thuật toán dựa trên học máy. Tuy nhiên, SM-2 vẫn có trong Anki và vẫn được dùng rộng rãi. Wordrop sử dụng triển khai SM-2 thực tế được tối ưu cho các micro-session ngắn và ôn tập từ vựng hai chiều.
SM-2 có hiệu quả với tất cả loại từ vựng không?
SM-2 hoạt động tốt với bất kỳ nội dung nào có cấu trúc câu hỏi-câu trả lời rõ ràng — bao gồm hầu hết mọi việc học từ vựng. Nó hoạt động tốt nhất khi cùng một từ được kiểm tra nhất quán (cùng gợi ý, cùng câu trả lời kỳ vọng).
Hệ số Dễ (EF) tối thiểu trong SM-2 là bao nhiêu?
Thuật toán SM-2 áp đặt Hệ số Dễ tối thiểu cứng là 1.3. Điều này ngăn khoảng cách trở nên trì trệ với những từ rất khó — ngay cả ở EF 1.3, khoảng cách vẫn tăng (dù chậm: ×1.3 mỗi lần ôn thành công).
Mất bao lâu để một từ vào trí nhớ dài hạn với SM-2?
Với SM-2 và việc ôn tập hàng ngày nhất quán, hầu hết các từ đạt khoảng cách ôn 60+ ngày sau khoảng 5–7 lần ôn thành công trong 3–6 tháng. Nghiên cứu của Woźniak & Gorzelanczyk (1994) cho thấy các từ ở khoảng cách 60+ ngày được lưu giữ ở mức trên 90% tại thời điểm ôn được lên lịch. Các từ ở khoảng cách 1 năm trở lên thực tế đã vào trí nhớ dài hạn vĩnh viễn với hầu hết người học.
Tại sao SM-2 dùng 2.5 làm Hệ số Dễ mặc định?
Piotr Woźniak chọn 2.5 làm điểm xuất phát thực nghiệm dựa trên các thử nghiệm học tập của chính ông và dữ liệu người dùng ban đầu từ SuperMemo. EF khởi đầu 2.5 tạo ra các khoảng cách đầu tiên điển hình là 1, 6 và ~15 ngày, phù hợp với dữ liệu đường cong quên lãng ông quan sát trong các nghiên cứu của mình. EF sẽ điều chỉnh từ 2.5 ngay lập tức dựa trên thành tích của bạn — nên giá trị ban đầu là một tiền đề hợp lý được cá nhân hóa nhanh chóng.
Bắt Đầu Xây Dựng Từ Vựng Của Bạn Với SM-2
SM-2 là lý do mà vài phút thực hành từ vựng được lên lịch tốt lại cho kết quả tốt hơn nhiều giờ học lộn xộn. Thuật toán loại bỏ câu đoán mò về "khi nào nên ôn cái này?" — thay thế bằng một lịch chính xác về mặt toán học hoạt động cùng với cách trí nhớ của bạn thực sự vận hành.
Wordrop triển khai SM-2 ngay trong thanh menu Mac của bạn. Thuật toán chạy âm thầm ở nền, lên lịch hàng đợi từ vựng và giao 2–4 câu đố từ trong suốt khoảng thời gian học bạn đã cấu hình — vì vậy việc ôn tập diễn ra tự động, đúng khoảng cách, mà không cần phải mở app.
Không cần tài khoản. Toàn bộ dữ liệu SM-2 ở trên thiết bị của bạn.
Cập nhật lần cuối: Tháng 4 năm 2026. Tài liệu tham khảo: Ebbinghaus (1885); Woźniak & Gorzelanczyk (1994), Acta Neurobiologiae Experimentalis 54(4); Cepeda và cộng sự (2006), Psychological Bulletin 132(3); Roediger & Karpicke (2006), Psychological Science 17(3); Kornell & Bjork (2008), Psychological Science 19(6); Paivio (1986), Mental Representations. Đặc tả thuật toán SM-2: supermemo.com/en/articles/algorithm.