Flow of knowledge in SuperMemo | Dr Piotr Wozniak March 2000 |
Important! This article was written with SuperMemo 99 in mind. Newer SuperMemos simplify many of the discussed procedures. If you have not done it yet, you should start with reading Devouring knowledge and return to this article later |
Summary: To maximize the speed and the benefits of learning with newer versions of SuperMemo, you will need to learn more about knowledge management and the flow of knowledge in the learning process (rudimentary knowledge of SuperMemo is needed to understand this text)
Most important points and skills:
In this article I would like to discuss the optimum strategy that would maximize the inflow of quality knowledge into the learning process at minimum time. It should be noted that long-term memory is still the bottleneck of the learning process. Consequently, your chief cost in learning will be paid to repetitions (i.e. the effort of keeping knowledge in memory). Yet a noticeable proportion of your time is spent on importing knowledge to SuperMemo and formulating it for optimum recall. Actually, this fraction of your learning effort will often be most painful and inhibitory. Many would-be-users complain that they do not employ SuperMemo because it takes too long to type in the learning material to the program. This article is an attempt to suggest a set of solutions (other than the obvious one: get ready-made learning material)
New reading options and a wider application of rich text and HTML components in SuperMemo 99 through 2002 are likely to influence the way in which you acquire new knowledge with SuperMemo. In early versions of SuperMemo for DOS, all knowledge was represented as questions and answers in limited-length text fields. This required lots of discipline in formulating items and there was no intermediate stage between the outside sources of knowledge, and the knowledge stored in SuperMemo
Today, SuperMemo makes it possible to import entire articles in electronic form, extract most important fragments, gradually process these fragments at speeds that reflect the importance of particular pieces of knowledge
A collection in SuperMemo becomes a conglomerate of pieces of knowledge of various priority, status and degree of processing. Consequently, SuperMemo 99/2002 adds the following new qualities to learning:
SuperMemo 2002 encourages you to (1) collect rough notes from various sources, and (2) introduce these notes into the learning process (even before these notes assume the ultimate well-structured shape). Such rough notes will often not comply with the two pivotal principles of SuperMemo:
In this article I would like to stress that the approach in which you store rough notes and text fragments in SuperMemo does not have to contradict the principles of effective learning. Indeed, the new tools provided in SuperMemo 2000 encourage this approach and assist you in efficient knowledge management. SuperMemo 2000 helps you build better understanding of complex material and creatively resolve contradictions in knowledge you learn
Here are some typical ways knowledge enters your SuperMemo collection:
Creating a To Do category in SuperMemo
Instead of creating one To Do template, you may create a separate template for including pictures (e.g. To Do Picture), separate for sounds, videos, etc. You can also create a special template for occlusion tests (i.e. graphic deletion tests), in which you will cover a part of a picture with a rectangle at question time and reveal the covered area at answer. You could then name such a template To Do Occlusion for easy reference (see the inset Occlusion test below). Some predefined templates in SuperMemo 2000 should make your work easier (see: Occlusion, Picture, Sound, Multiple Choice, etc.) |
Depending on the way you introduce knowledge to SuperMemo, its further processing will look quite different:
The gray insert presents a couple of examples of real-life situations, which could result in adding rough notes to your To Do category. Your choices will naturally depend on your interests and needs. You may opt to use SuperMemo to learn professional knowledge only, or languages, or proverbs, jokes, family names, history, or knowledge that you have long forgotten since your high school years (see: User Comments to better understand the knowledge selection issue)
Situation | Note added to SuperMemo |
During the celebrations welcoming the year 2000 you found out that the first people to welcome the new millennium were people of Kiribati. Curiously, you paste the following note from your CD-ROM encyclopedia in reference to Kiribati | KIRIBATI. The Republic of Kiribati consists of 33 coral atolls and islands in the Central Pacific Ocean that straddle the equator and the international date line. The soil is poor, but the islands are well covered by coconut palms that provide copra, the main export. Population 75,000. Most of the people on the other islands live in villages of thatched huts. The official language is English, but it is rarely spoken away from Tarawa Atoll. Most families fish and grow bananas, breadfruit, papaws, and taro |
During the recent announcement of the AOL merger with Time Warner, you hear the CEOs mention the word broadband again and again. There is no mention of broadband in your encyclopedia. Having checked that out on the net, you come up with the following definition of broadband | Broadband - new technologies of fast access to the Internet such as DSL, cable access, or satellite broadcast (starting at 0.3 Mbps) |
You have just played a football match with an old high school friend. He is recently married with a child. You will probably only meet him next year. You would like to spare him a year 2001 question: Are you married yet? So you make a quick note in SuperMemo | Mike married Monica in 1999. They have a son Robert born later the same year. He quit his video rental business and now works for a friend in his well-known restaurant Astoria |
While reading the recent Economist, you encounter a new word in the following sentence: You might imagine that rhubarb is one of those one-time staples of the British diet which is slowly sliding off the menu, along with cold blancmange and suet pudding. You decide to paste the following definition from your dictionary: | blancmange - a jelly-like dessert, stiffened usually with cornflour and set in a mould |
At CNN.com, you have found a nice picture of Kosovo. Finally, you can put all the neighboring republics in place: Croatia, Bosnia, Serbia, Montenegro, Macedonia, etc. You use your To Do Picture template and Import file to import the picture to SuperMemo |
Your notes will probably be added to the pending queue; however, once your pending queue grows long enough, you will want to immediately memorize those notes that are particularly important
Once you memorize your notes, they will come back to you for review in the learning process. Depending on the importance of a given note you will most likely choose one of the following:
Processing notes is not an all or nothing process. If you notice that upon third or fourth review, important components of the note seem to fall apart in your memory, you can, for example, pick a single keyword and use it with Reading : Remember cloze to memorize one cloze deletion that will effectively restore this particular semantic relationship in your memory. You could also use Reading : Remember extract to extract only the most important sentence that will later be subject to the same review process
Please have a look at examples below to see how rough notes listed above get reworked in the first step of processing (or later):
Reasons for processing a note | Results of processing |
You consider your Kiribati note a facultative
contribution to your general knowledge and keep it rather for passive
review. However, you notice that upon fourth review, you do not seem to
have kept an important association between Kiribati and the
international date line. You decide to use Reading : Remember extract
to memorize part of your note (the original note will display the
extract in different font as shown on the right)
The extracted note will require further processing in the future. It does not form a well-structured item. Most of all, it does not ask any question. It does not meat active recall principle |
KIRIBATI. The Republic of Kiribati consists of 33 coral atolls and islands in the Central Pacific Ocean that straddle the equator and the international date line. The soil is poor, but the islands are well covered by coconut palms that provide copra, the main export. Population 75,000. Most of the people on the other islands live in villages of thatched huts. The official language is English, but it is rarely spoken away from Tarawa Atoll. Most families fish and grow bananas, breadfruit, papaws, and taro |
You consider broadband important enough to process your definition with Reading : Remember cloze. Your goal: remember the word broadband and remember the three most popular broadband technologies. As a result you generate four cloze deletion items (the original note will display deleted keywords in different font as on the right) | Broadband - new technologies of fast access to the Internet such as DSL, cable access, or satellite broadcast (starting at 0.3 Mbps) |
Upon the fifth review you noticed that you are not likely to recall Mike's son's name. You decide to use cloze deletion again (Reading : Remember cloze) and generate the item shown on the right | Question: Mike married Monica in 1999. They have a son ...(name) born later the same year. He quit his video rental business and now works for a friend in his well-known restaurant Astoria Answer: |
You decide to give up the definition of blancmange and reconcile yourself to just being aware that blancmange is a kind of dessert. You manually process your items to the form shown on the right | Question: blancmange Answer: |
Remembering the map of Kosovo seems important to
you and you decide to convert your note to a series of questions
(illustrated with a map as Answer on the component
pop-up menu)
(alternatively, you could use an occlusion test to recognize areas obscured in the picture, e.g. with a circular shape component) |
Questions: Answer: |
It is easy to notice that the process of formulating items above has not been completed. As soon as individual notes come for review you may decide to generate more extracts, cloze deletions, occlusion tests (see the insert below for a occlusion test recipe), etc. You will also convert many items to their final form and move them to their target categories. In a well-managed learning process, all notes and extracts will ultimately be used to generate well-structured items and dismissed (for future reference) or deleted (if no longer needed). As all new items are built from clozes and extracts as children of the parent extract or note, the actual deleting of a rough note should take place only after all children have been moved to their target categories
Occlusion test is useful in learning pictures, diagrams, mind-maps and other knowledge represented graphically (as occlusion test is a graphic equivalent of cloze deletion, the occlusion is also called a graphic deletion) In the occlusion test, the question has a form of a picture whose part has been deleted, and the answer is made of the deleted part. Here are some examples:
|
|
Occlusion test in SuperMemo 2000 | Occlusion test in SuperMemo 99 |
|
|
You will often need many occlusion tests generated from a single picture. In such cases you will reuse the same geographical map or anatomical chart or a conceptual mind-map to generate a number of questions (note that your picture will not be physically duplicated and this procedure will not consume much of your precious hard disk space). This is how you can do it quickly:
|
Fig.1. An example of occlusion test -- learning brain anatomy:
|
With passing time, depending on your priorities, more and more changes will be noticeable in your maturing learning material. In our exemplary set of notes, after another month or two, the following changes might occur:
Reasons for processing a note | Results of processing |
You decide to simplify your Kiribati extract and generate two cloze deletions that will help you remember that (1) Kiribati is made of a group of atolls and islands and (2) Kiribati spreads over the international date line | Kiribati consists of 33 coral atolls and islands in the Pacific Ocean that straddle the equator and the international date line |
You move your broadband definition to your Internet category, reformulate the item and apply the default category template (here: blue text on the white background) | Question: Internet: What is the collective name of new technologies of fast access to the Internet (e.g. DSL, cable access, or satellite broadcast)? Answer: |
You simplify the question about Mike's son, move it to your Private category, and apply the default category template | Question: Mike married Monica. They have a son ...(name) born later in 1999 Answer: |
Your blancmange item seems complete. You only move it to your General English category and apply the category template | Question: blancmange Answer: |
You notice that your Kosovo map contains some interesting visual clues about facts you do not know. You decide to add questions about these facts and delete the original Kosovo note as fully processed |
Questions: Answer: |
Multidimensional flow of knowledge
The flow of knowledge in SuperMemo proceeds along the four major pathways that make up a complex multidimensional flow of knowledge:
Quality flow proceeds from articles and from rough notes,
through stray
images and text fragments towards cloze deletions and well-structures items based on
active
recall and minimum information:
Pool flow
Pool flow occurs between the four essential pools of knowledge in your collection (plus the fifth pool of deleted items):
- tasks - tasks will usually have a form of articles and article extracts placed on your reading lists. Tasks do not take part in repetitions and are scheduled for review in prioritized lists called tasklists. You pick tasks for reading with Learn : Reading list (Ctrl+F4) and remove them from the list after reading with Dismiss (Ctrl+D). Fragments of articles may enter other pools of knowledge by means of reading functions
- pending elements - rough notes and items that await the entry into the learning process. Pending elements do not take part in repetitions and are scheduled for their first repetition in the pending queue. Pending elements enter the learning process one by one when you select Learn : Selected stages : New material (Ctrl+F2) or when you answer with Yes to Do you want to learn new material? in the last stage of daily repetitions
- memorized elements - elements that take part in repetitions. Those elements are guaranteed to stay in your memory with probability determined by the forgetting index (e.g. for the standard forgetting index of 10% this probability is around 95%)
- dismissed elements - elements that you consciously eliminate from the learning process and keep in your collection only for reference or archival purposes
- deleted elements - elements that ultimately lose their appeal and are no longer needed
Category flow
Usually, the category flow is a one-step process for each item. Once an item assumes its final shape, you can choose Element parameters (Ctrl+Shift+P), select the category (Category field), and click OK
Time flow
Time flow is the most obvious flow component for every seasoned user of SuperMemo. The figure below roughly illustrates the flow of knowledge in time depending on its difficulty (understanding this graph is optional for further reading):
Fig 2. Time flow of knowledge in the learning process
The horizontal axis corresponds with the repetition number and the vertical axis represents intervals (logarithmic scale). Despite popular belief, the semi-log scale does not produce a linear graph here. Clearly the increase in the length of intervals slows down with successive repetitions. Moreover, the graph corresponding with zero lapses (black curve), results from the superposition of items with lower and faster increase in intervals (determined by difficulty). The bell-shaped curve is determined by all contributing items (below repetition number 10) and then only by difficult items or items with low forgetting index for which the increase in the length of intervals is significantly slower (above repetition 10). To see the above graph in your own collection, use Tools : Repetitions graph in the browser
Flow dynamics
The quality flow is unidirectional, i.e. you gradually move from unprocessed articles and rough notes towards quality knowledge that takes part in the learning process. Category flow is also unidirectional: from unprocessed reading branches to well-formulated category branches.
The pool flow is more complex and often multidirectional. New elements usually start off as tasks in the reading lists, rough notes added to the pending queue or important notes added directly to the learning process (memorized pool). Articles and extracts stored in the reading list (task pool) are dismembered into shorter extracts that flow into memorized or pending pool, while articles themselves are tossed into the dismissed pool upon review (usually they are not deleted until children elements formed during reading are completely processed and moved into target categories; the process that may take months). Pending elements gradually move to the memorized pool (usually at the speed determined by the availability of time for learning). Memorized elements may flow back to the pending queue (if they are considered of lower priority) or into the dismissed pool (if they are considered worth future reference but not worth remembering). Some memorized elements will be deleted if they become irrelevant or are considered no longer needed
Processing knowledge in the learning process
You should remember that all items introduced into your learning process require endless attention in reference to their applicability, formulation, importance, logic, etc. In a well-planned learning process, it should not be necessary to review items in the periods between individual repetitions. However, when an item comes up in a repetition, you should make a quick and nearly instinctive assessment of the following:
Here are some typical actions you will take depending on the answer to the above questions:
Further reading:
(Tomasz
Szynalski, Poland, March 21,
2000)
Question:
My view is that this article advocates an unrealistic approach to learning! I do
not see many people being able to find time to memorize names of their friends'
children!
Answer:
This article does not predicate on the
quality or quantity of knowledge that should be added to your collection. Those
two must be determined by the user himself or herself. As for the quality, the
selection of material features prominently in Six Steps to
Excellent Memory (Step 2, Identify
what you really need!). The
examples in gray inserts should not be considered a
recommendation as to the sort of knowledge you will use in your particular case
(Michal
Ryszard Wojcik, Poland, March
21, 2000)
Question:
My collections are solely language-oriented. I passionately learn English.
Memorizing proper names, dates, numbers and other dry facts sounds like a pretty
good way to waste my time. I am not convinced
Answer:
The only rational approach to deciding which
material should enter your collection is via the cost-benefit analysis. With a
dose of practice, this analysis becomes a semi-automatic process, and should
painlessly blend with your life. The cost-benefit analysis should serve as the
sole platform for deciding what is worth adding to SuperMemo, and what is not
(neglecting the fact that your learning may also be a form of enjoyable
pastime). The cost-benefit criterion is: if costs of not knowing a piece of
knowledge is greater than the cost of repetitions in a given period of time, add
this piece of knowledge to SuperMemo (otherwise do not add it)
Cost
Cost of a single well-structured item in lifetime ranges roughly from 40 seconds to 3 minutes. At any given moment it may be approximated for a 30-year bracket, by multiplying Future repetitions (in element data) by Avg time (in learning statistics). In SuperMemo 2000, this value is already displayed for you in element data. If your item is ill-structured (i.e. difficult to remember), this cost may bloat!!! To eliminate ill-structured items use leech analysis
Benefit
Each piece of knowledge in your collections should be associated with a tangible benefit. Only you can accurately guess the value. For example, the value of memorizing the opening hours of your gym in a given time might be approximated by multiplying (1) the probability you will choose wrong hours by (2) the time-cost of missing the gym. For example, if you believe that the probability is 25% and the cost of choosing wrong hours is 40 minutes, the cost of knowing the opening hours is around 10 minutes. In such a case, memorizing the opening hours will be cheaper than missing the gym. However, if the probability is sufficiently low or the time loss sufficiently small, you should not add opening hours to SuperMemo. For example, if the probability is 10% and time loss is 3 minutes, you are not likely to recover your learning investment! There are naturally less clear-cut cases in-between. Use your best knowledge to figure out the outcome