A6.03.1Chunking compresses multiple items into one unitdesignresearch

Grouping a dozen digits into a familiar pattern turns them into just a few items to hold

Aliases: chunking · chunk · information compression

What it is

A string of digits held one digit at a time is a dozen-plus separate items; held in a familiar grouped form (area code, prefix, last four digits) it might really only require maintaining three or four items. This process of repackaging multiple raw items into fewer processing units, using existing knowledge structure, is called chunking, and each packaged unit is called a chunk. Chunking doesn't increase the ceiling on how many items working memory can hold at once — what it does is compress information that used to occupy multiple "slots" down into fewer slots, so that without changing the total number of slots, the actual amount of information that fits grows.

Why it happens

The unit working memory uses to measure what it's holding is a "meaningful unit," not the raw count of sensory items — a chunk can be a single digit, or it can be an entire pre-packaged structure (a familiar word, a common abbreviation, a sequence recognized as one pattern). Chunking depends on knowledge already sitting in long-term memory: a set of raw items can only be treated as one unit — rather than needing to be held individually — when it happens to match a structure the person has already learned and stored. This matching-and-packaging process happens quickly, with almost no perceptible extra processing cost, yet its effect is real: information that used to occupy several maintenance slots now occupies just one.

Studying it

The classic way to demonstrate chunking compares memory performance for the same number of raw items under two conditions: whether or not they can be organized into meaningful units. One set is arranged randomly, with no structure recognizable from existing knowledge; another is rearranged to match a structure the participant is already familiar with. The number of raw items correctly recalled is compared across the two conditions. If the familiar-structure condition yields noticeably more correct recall, the difference comes from the compression chunking provides, not a change in raw capacity itself.

Common independent variables: whether items can be organized into a familiar structure, and how familiar the participant is with that structure. Common dependent variables: the number of raw items correctly recalled, and the inferred number of chunks used.

Methodological caveat: whether the same set of raw items constitutes a "familiar structure" varies entirely by participant — a chess position is one chunk to a chess player, but the same position is just a pile of unrelated piece locations to someone who doesn't play. Studies of chunking must first confirm participants actually possess the background knowledge needed to trigger this packaging, or else what gets measured is something entirely different.

Where it stops holding

  • How much compression chunking delivers depends entirely on whether the presented information happens to match the participant's existing knowledge structure. For someone without the relevant knowledge, the same information cannot be compressed and must occupy maintenance slots one raw item at a time.
  • This entry covers only the mechanism of chunking — compressing multiple items into one unit. The ceiling on how much compression is achievable, and why chunking fails for users without the relevant knowledge, are separate matters.
  • Chunking compresses the number of items that must be held simultaneously; it does not change the complexity or retrievability of the information inside a chunk itself — if a chunk's internal structure is too complex, retrieval errors can still occur.

Applying it

  • For scenarios requiring users to briefly hold a string of raw information (verification codes, temporarily generated reference numbers, key parameters for a multi-step operation), present it grouped in a way the target users are already familiar with, rather than as one continuous run in its original generation order — so users can apply their existing grouping habits to chunk it.
  • Don't assume a given grouping scheme works equally well for every user — the grouping needs to match the actual knowledge background the target user population holds. A chunking scheme effective for experts may not form any chunk at all for novices, remaining just a string of isolated raw items to them.
  • Verification: present the same string of information in an ungrouped version and a version grouped to match the target users' familiar pattern, and compare how many raw items users can correctly recall or repeat back. The bigger the gap, the closer the current grouping scheme is to that user population's actual knowledge structure.

Related

  • Same group: A6.03.2 Chunking depends on prior knowledge and doesn't hold for novices · A6.03.3 Segmented display of numbers and codes exploits chunking
  • Adjacent: A6.02 Working memory capacity
  • Search terms: chunking · chunk · working memory · perceptual grouping

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/A6.03.1