4 poin oleh GN⁺ 2025-05-19 | 1 komentar | Bagikan ke WhatsApp
  • Sistem menghafal berbasis interval pengulangan menggabungkan Testing effect dan Spacing effect agar ribuan fakta dapat diingat secara efisien, dan dapat dimanfaatkan bukan hanya untuk hafalan sederhana tetapi juga untuk memahami konsep
  • Supermemo karya Piotr Wozniak adalah sistem konsumen pertama; sistem ini mengadopsi dan memopulerkan istilah “spaced repetition”
  • Contoh implementasinya meluas dari alat tradisional seperti Supermemo, Mnemosyne, dan Anki hingga variasi seperti Mnemonic medium, Execute Program, RemNote, Mochi, Readwise, Chessable MoveTrainer, dan Revuu
  • Faktor yang membuat adopsi dalam praktik menjadi sulit adalah menulis prompt yang baik, kebiasaan review rutin, pemisahan antara review dan aktivitas yang diminati, serta kebosanan akibat kurangnya prompt baru
  • Sistem menghafal yang efektif tidak selesai hanya dengan algoritme interval; ia juga harus menangani desain prompt, cara penilaian, koneksi emosional, serta cara penggunaan yang mendorong penerapan, sintesis, dan kreasi

Sistem yang Membuat Ingatan Menjadi Sesuatu yang Dapat Dipilih

  • Sistem menghafal berbasis interval pengulangan menggabungkan Testing effect dan Spacing effect untuk membantu menghafal banyak fakta secara efisien
  • Sangat efisien untuk menangani ribuan fakta, dan sebagian pengguna memanfaatkannya juga untuk pekerjaan yang lebih luas
  • Sistem ini membuat ingatan menjadi sesuatu yang dapat dipilih, tetapi tidak berhenti pada hafalan fakta sederhana
  • Sistem ini juga dapat digunakan untuk mengembangkan pemahaman konsep, dan dapat menangani relasi seperti keterkaitan, implikasi, sebab, dan akibat, melampaui pengetahuan deklaratif sederhana

Supermemo dan Penyebaran Istilah

  • Sistem menghafal berbasis interval pengulangan pertama untuk konsumen adalah Supermemo yang dibuat oleh Piotr Wozniak
  • Supermemo mengadopsi dan memopulerkan istilah “spaced repetition”
  • Dalam literatur sebelumnya, digunakan berbagai istilah yang merujuk pada aspek-aspek spesifik dari fenomena dasar yang sama

Alat Implementasi dan Contoh Variasi

Isu Desain dalam Jadwal dan Penilaian

  • Sifat-sifat sistem menghafal berbasis interval pengulangan mencakup laju input maksimum, optimasi jadwal, penilaian mandiri dan penilaian mesin, hubungan dengan latihan terarah, serta mekanisme percobaan ulang
  • Salah satu isu algoritmisnya adalah bahwa algoritme interval pengulangan sederhana dapat menangani kegagalan yang sudah diperkirakan dengan cara yang tidak tepat
  • Mekanisme percobaan ulang dan optimasi jadwal tetap menjadi persoalan desain tersendiri yang menentukan efisiensi menghafal
  • Salah satu input inti yang dirujuk sistem adalah apakah pengguna mengingat prompt dengan benar atau tidak

Hambatan Praktis yang Menghalangi Adopsi

  • Banyak orang menganggap ingatan tidak penting bagi pekerjaan kreatif yang mendalam
  • Menulis prompt menghafal berbasis interval pengulangan yang baik itu sulit
    • Prompt yang baik memiliki sifat-sifat penting tersendiri
    • Cara belajar dari prompt yang dibuat orang lain biasanya tidak efektif
    • Faktor pembatas kapasitas sistem adalah pekerjaan menulis prompt yang cukup baik
    • Kemungkinan menggunakan machine learning untuk menghasilkan prompt yang baik dari teks penjelasan juga dibahas
  • Salah satu faktor penting yang perlu dioptimalkan adalah koneksi emosional dengan sesi review dan isinya
  • Sesi latihan dalam sistem menghafal dapat terlalu terpisah dari aktivitas yang benar-benar diminati
  • Latihan menghafal berbasis interval pengulangan secara rutin adalah kebiasaan yang terasa berat untuk diadopsi
    • Manfaat sistem ini tidak cepat terlihat
    • Pengguna dapat merasa bahwa daya ingat mereka lebih buruk daripada kenyataannya
  • Jika prompt baru tidak terus masuk secara stabil, sesi review mudah terasa membosankan dan terlepas dari minat saat ini
  • Budaya dominan di sekitar sistem menghafal berbasis interval pengulangan dapat terobsesi pada tujuan yang tidak bermakna

Sanggahan Umum dan Arah Tanggapan

  • Ada sanggahan bahwa sistem menghafal berbasis interval pengulangan hanya relevan untuk menghafal fakta sederhana, yakni pembelajaran bergaya sekolah
  • Orang dapat meremehkan pentingnya ingatan karena pengalaman menghafal bergaya sekolah
  • Sistem yang ada hampir semuanya digunakan untuk pengetahuan deklaratif sederhana, tetapi sistem menghafal berbasis interval pengulangan juga dapat digunakan untuk mengembangkan pemahaman konsep
  • Sistem menghafal dapat membantu mengotomatiskan hafalan mekanis agar pengguna bisa berfokus pada keterlibatan yang lebih mendalam
  • Penguatan ingatan dapat membantu melewati tahap awal yang tidak menyenangkan saat mempelajari suatu topik dengan lebih cepat
  • Ada catatan bahwa menulis prompt untuk pemahaman konsep itu sulit
  • Sanggahan lain mencakup pandangan bahwa “jika cukup penting, kita akan mengingatnya secara alami”, “learn by doing lebih baik”, alat bantu memori eksternal saja sudah cukup, teknik mnemonik menggantikan SRS, pengetahuan yang dipelajari dengan SRS tidak dapat ditransfer, dan nilai sebenarnya ada pada membuat prompt sendiri

Pemanfaatan di Luar Hafalan

  • Sistem menghafal berbasis interval pengulangan juga dapat diterapkan pada kasus penggunaan yang jarang
  • Sistem ini juga dapat digunakan sebagai cara memprogram perhatian pengguna ke arah tertentu
  • Sistem ini juga dapat dilihat dalam bentuk seperti katekismus (catechism)
  • Sistem ini juga dapat digunakan untuk prompt yang mendorong penerapan, sintesis, dan kreasi
  • Ada diskusi yang lebih menyukai istilah “memory system” daripada “spaced repetition system”, serta kemungkinan istilah yang lebih jauh lagi, “practice systems”

Referensi dan Contoh

1 komentar

 
GN⁺ 2025-05-19
Komentar Hacker News
  • Kalau terasa berat karena ini bacaan untuk beberapa hari, ada baiknya lihat dulu komik ini yang menjelaskan ide dasar spaced repetition: https://ncase.me/remember/

  • Kalau boleh kasih satu rekomendasi produk, aplikasi spaced repetition + pencatatan + belajar favorit saya adalah https://www.remnote.com/
    Saya bukan orang dalam, cuma sangat merekomendasikannya. Kalau tahu Anki, anggap saja mengikuti konvensi yang sama, dan sistem pengelolaan kartunya sangat bagus. Menambahkan kartu juga semudah menulis di bullet point seperti [sisi depan kartu] == [sisi belakang kartu]. Aksesibilitas keyboard, shortcut, dan navigasinya tertata dengan baik, serta mendukung cloze deletion, image occlusion, pengelolaan aset seperti PDF dan gambar, dan FSRS, yang saat ini merupakan algoritma penjadwalan SRS terbaik
    Di luar alat pembuat kode umum, ini adalah integrasi AI opsional terbaik yang pernah saya lihat di dalam produk. Saat belajar bahasa Spanyol, kalau saya menulis el vaquero ==< [tab], terjemahannya dibuat otomatis sehingga kartu maju/mundur ikut terbentuk. Saat belajar matematika, saya bisa membuat bagian dari rumus LaTeX menjadi isian kosong, dan AI cukup sering menghasilkan rumus LaTeX yang akurat sehingga hanya perlu sedikit koreksi. Bonus seperti ini memungkinkan pencatatan real-time berbasis flashcard bahkan saat sesi tutor bahasa Spanyol atau kelas matematika
    Dibanding Anki, pengaturan level rendahnya tidak terlalu terbuka dan sistem ekstensinya juga lebih kecil, tapi sebagai gantinya lebih dekat ke pengalaman yang “langsung jalan”. Kalau capek terus mengutak-atik Anki, ini sangat bagus secara keseluruhan. Kecepatan pengembangannya juga tinggi, video release note-nya bagus, dan update kecil keluar hampir tiap minggu. Saya sempat mengalami beberapa bug saat bepergian ke luar negeri dengan internet lemah, tapi secara keseluruhan sangat puas

    • 18 dolar per bulan kelihatan sangat mahal. Mungkin ini juga semacam aplikasi monster Electron
    • Saya jadi suka Mochi[1] karena lelah dengan kekakuan Anki, dan saya juga bukan orang dalam
      Mochi punya aplikasi native macOS dan iOS yang sangat bagus, dan karena kartunya berbentuk Markdown, kartunya bisa dibuat dengan LLM menggunakan system prompt khusus. Hari ini saya juga baru tahu ada API-nya, jadi saya kepikiran untuk mencoba membiarkan LLM mendorong kartu baru langsung lewat server MCP
      1. https://mochi.cards/
    • Setelah beberapa bulan memakai RemNote, saya akhirnya pindah ke Mochi. Buat saya pribadi, rasanya seperti Anki yang dibuat lebih cantik
      Di RemNote, UI untuk berinteraksi dengan blok/baris terasa kikuk dan rumit, baik di mobile maupun web. UI tabel yang menampilkan kartu juga bisa terasa cukup terbatas. Ide mengubah blok menjadi kartu dengan menambahkan <==> memang cerdas, tapi menurut saya pemakaian “AI”-nya cukup dibesar-besarkan
    • Saya memakainya sepanjang program sarjana ilmu komputer saya dan sangat cocok. Sekarang saya mengandalkannya sebagai basis pengetahuan pribadi yang solid
  • Saya sudah beberapa kali mencoba sistem spaced repetition, tapi masalah yang selalu saya temukan adalah tidak banyak hal yang layak dihafal. Hal yang benar-benar penting akan diingat tanpa perlu usaha, dan sisanya lama-lama terasa seperti pekerjaan remeh yang tidak berarti saat harus meninjau kartu setiap hari

    • Saya memakai Anki bukan sebagai alat hafalan, melainkan alat untuk menciptakan koneksi tak terduga. Saat muncul pengamatan atau pemikiran menarik, saya menuliskannya dalam beberapa kalimat lalu menyimpannya di dua tempat. Satu dimasukkan ke Obsidian bersama tautan ke catatan terkait, dan satu lagi dimasukkan ke Anki sebagai kartu cloze
      Anki saya atur dengan interval tinjauan yang panjang (1 hari, 1 minggu, 1 bulan, lalu otomatis setelahnya), dan saya biasanya meninjau sekitar seminggu sekali. Dalam proses itu, catatan muncul dalam urutan acak atau saya menemukan hubungan antara pekerjaan yang sedang saya lakukan dan catatan tinjauan, sehingga sering muncul ide baru
      Pada praktiknya, cukup banyak hal seperti ini yang tidak sempat saya catat dan saya lewatkan begitu saja; rata-ratanya sekitar satu catatan baru per hari, tapi cenderung muncul bergerombol
    • Misalnya saat belajar biologi, saya menghafal istilah seperti “reaksi anabolik” atau “reverse transcriptase”, saat belajar aljabar saya menghafal grup utama seperti S_n atau GL_n, dan dalam statistika saya menghafal distribusi probabilitas utama beserta mean dan simpangan bakunya. Saat mempersiapkan olimpiade matematika, saya perlu mengingat hal-hal seperti teorema sisa Cina
      Ini memang hanya bagian yang sangat kecil dari proses belajar, tapi sangat mempercepat bagian lainnya. Saat membaca teks, saya bisa memahami tanpa perlu mencari-cari atau berpikir terlalu dalam, dan saat menyelesaikan masalah yang rumit, pengetahuan itu sudah siap dipakai
      Ini bisa dilakukan pada tahap awal pembelajaran yang dangkal atau bahkan sebelumnya, lalu setelah hafal, dipakai dalam konteks yang lebih maju seperti membaca paper, mengajar, atau menyelesaikan masalah kompleks. Pengetahuan saling terhubung, dan spaced repetition adalah cara untuk membangun bagian sederhana dari jaringan pengetahuan itu dengan cepat dan murah
    • Saya juga termasuk yang belum benar-benar menemukan banyak kegunaan untuk menghafal banyak fakta. Kegunaan utama yang terus saya lihat adalah menambah kosakata dalam pembelajaran bahasa. Mungkin ada juga yang memakainya untuk belajar hal lain
      Membaca ini membuat saya berpikir apakah saya bisa menghafal bagian penting dari standar ISO/IEC lebih baik di tempat kerja, tapi saya belum bisa membayangkan cara memetakannya ke flashcard
  • Terinspirasi dari tulisan ini https://andymatuschak.org/books/, saya membuat https://readboost.io/ yang memasukkan Q&A dan SRS ke dalam ePub. Mungkin masih ada bug, tapi secara pribadi cukup berguna buat saya

    • Di tahap pratinjau muncul internal server error, tapi saya sangat suka idenya
  • Saya sangat merekomendasikan tulisan lain dari penulis yang sama, How to write good prompts. Setelah membaca ini, saya mulai benar-benar memahami spaced repetition

  • Ada satu hambatan masuk yang tidak muncul dalam daftar penulis situs itu, tapi setidaknya bagi saya penting. Saya termasuk salah satu orang yang paling tidak memenuhi syarat di dunia untuk menulis kartu tentang topik yang sedang saya pelajari. Sangat mungkin saya membuat kartu yang membuat saya menghafal informasi yang salah dengan efektif dan efisien, dan saya tidak mau mengambil risiko itu

    • Biasanya saya langsung copy-paste dari korpus yang cukup tepercaya di bidang tersebut
  • Saya memakai variasi SRS untuk menyimpan catatan tentang apa yang saya baca, dan juga memakainya secara terpisah untuk penggunaan SRS biasa. Saya membagi catatan yang dibuat dari buku seperti Psycho-Cybernetics, 7 Habits, dan Iron John menjadi beberapa bagian dan meninjau 3–4 di antaranya per hari
    Saat membaca, bagian yang sangat menonjol saya pindahkan ke “tinjauan harian”, dan catatan lainnya saya tunda beberapa hari, beberapa minggu, atau beberapa bulan. Saya sudah melakukan ini sekitar 15 tahun, dan cukup cocok untuk saya

  • Rekomendasi produk lain yang bisa dipakai di Android adalah https://normata.com/flip/
    Saya memakainya sebagai alat bantu sambil belajar bahasa Jerman di lembaga kursus bahasa sungguhan. Saya membuat Study Set baru dari nol dan menambahkan kosakata baru yang harus dihafal di setiap kelas. Sejauh ini saya suka

  • Adakah aplikasi spaced repetition bagus yang bisa direkomendasikan untuk Android? Akan bagus kalau aplikasi yang hanya fokus pada spaced repetition

    • Mirip dengan komentar saudara di atas, https://apps.ankiweb.net/ bersifat open source, lintas platform, gratis kecuali di iOS, dan cukup populer hingga punya komunitas dan ekosistem
    • AnkiDroid
    • Mochi sangat bagus
  • Adakah yang pernah menemukan kartu siap pakai yang bagus untuk menghafal voicing chord piano, atau kalau bisa situs bagus yang punya track untuk latihan sambil mengikuti?