Large Language Thing

Home/Concepts/Working memory versus long-term memory in fraud detection

Working memory versus long-term memory in fraud detection

On the intake axis the terminal position is defined by the pair of operations, not by volume. A system can be permitted to observe a fixed record, or a present scene, or every…

The chargeback that arrived on time and too late

The fraud lead pulls the case file three months after the loss. A synthetic identity opened a card account in April, made six small purchases below the velocity thresholds, then in the second week of May ran eleven transactions across four merchant categories in ninety minutes before the account was frozen. The chargebacks landed in June, July and August, as issuers reconciled disputes on their own cycles. By the time the pattern was visible as a pattern — same device fingerprint reused across three other accounts opened the same week, same IP subnet, a network graph edge that had existed since April — the money was gone and had been gone for a season.

Nothing in the case was hidden. The transaction stream had the velocity spike. The device signal had the reused fingerprint. The network graph had the shared subnet from day one. The chargeback feed, arriving on its own delayed clock, was simply the slowest of the four to confirm what the other three already implied. Each stream, read individually, told part of the story on time. No system was holding all four at once, live, in a state where an edge appearing in the graph in April could be checked against a velocity spike in May before the chargebacks caught up in June. The pattern was correct. The timing of its assembly was not.

What actually failed

This is not a story about a missing rule. The rule — flag reused device fingerprints across newly opened accounts — existed and worked, eventually, on a nightly batch job that scored the graph once every twenty-four hours against a model trained on the last retraining cycle's data. The batch job is long-term memory: a large, consolidated, accurate store, built from a corpus of past fraud that was frozen at the last training run. It knew what fraud had looked like. It did not know what the account was doing at 2:14pm on a Tuesday, because nothing was reading the live stream against that store as the stream arrived. The gap between April's graph edge and May's velocity spike was not a data problem. It was a missing operation: nothing was holding both live at once and checking them against each other before the chargeback feed forced the issue in June.

Cognition draws exactly this distinction, and gives the two operations names. Maintenance is the capacity to hold a small number of items active, under control, available for manipulation, decaying in seconds unless refreshed. Retention is encoding into a durable store of effectively unbounded size, from which items must be retrieved rather than read straight off. Baddeley and Hitch demonstrated in 1974 that these are not the same system wearing two names: subjects holding six digits in mind while doing unrelated reasoning barely slowed down, which a single passive buffer feeding a store cannot explain — you cannot use the buffer for two things at once if there is only one buffer and it is already full. Shallice and Warrington's patient K.F. sharpened the case from the other side: a digit span of two, yet normal long-term learning. Maintenance and retention are dissociable. A fraud detection stack that has excellent retention and no maintenance over the present is doing exactly what K.F.'s opposite number, patient H.M., did after his 1953 medial temporal resection: holding nothing live longer than a distraction's length, while the archive behind it stays intact and useless for the current moment.

The stack, named honestly

Put in those terms, most production fraud systems are long-term memory with an intermittent, batch-scheduled glance at the present. The scoring model is retention: a consolidated distillation of a training corpus, frozen at a cutoff, extremely good at recognising a pattern it has seen the shape of before. What it lacks is a working buffer over the transaction stream, the device signals, the network graph and the chargeback feed running concurrently, checked against each other and against the model in the seconds and hours the fraud itself takes to unfold. A system that adds that buffer — a live graph state, updated as edges appear, held and manipulable while the scene is current — closes exactly the gap that let April's fingerprint and May's velocity spike sit unconnected for six weeks. That is the maintenance operation arriving. It is also, on its own, no more durable than the buffer itself: hold the live graph state and lose power, lose the shift, lose the session, and the picture is gone, the way an air traffic controller's mental picture of the sky does not survive a handover without a spoken briefing to rebuild it.

What the fraud lead actually needs is neither of these alone: a store that never updates, or a picture that never persists. The lead needs the traffic between them — the live graph checked continuously against the consolidated store, and, critically, the consolidated store revised when the live graph produces evidence the store got wrong. That third operation, revision of a retained belief under new evidence, is reconsolidation, and it is the one neither the nightly batch model nor a live dashboard performs by itself. A belief such as "this device fingerprint is benign" needs to be held with its provenance — which transactions supported it, when, at what confidence — so that when the fingerprint reappears attached to a synthetic identity in a different account, the belief can be revised rather than simply overridden by whichever system happened to score last.

readsfails as
Large Language Modelthe frozen fraud corpusa model that knows April's pattern only because it saw one like it last training run
Large World Modelthe live scene: today's stream, today's grapha system with no memory of April by the time May's spike arrives
Large Universe Modelevery stream still running, held with provenance and revisablethe traffic that lets April's edge and May's spike and June's chargeback update one belief continuously
The chargeback feed was never the slow one; it was the only stream with a clock honest enough to force the question the other three had already answered.

Two objections a fraud lead should not be allowed to dodge

The first: psychologists such as Cowan and Oberauer no longer treat working memory as a separate store at all, but as the activated portion of long-term memory — a focus of attention holding perhaps one to four items, sitting on a continuum with the inactive remainder rather than behind a wall. Applied here, the objection says the live-graph-versus-model distinction is a difference of activation level within one system, not two systems, and building an architecture around a dissolved dichotomy is a category error dressed as engineering. The embedded-process view is probably correct about the substrate, and nothing here should pretend otherwise. But the functional contrast survives the merger. Whatever the neural mechanism, a bounded live state behaves differently under interference and time pressure than a vast inactive store does, and a fraud stack inherits exactly that difference: the live graph decays and gets overwritten by the next shift's session state, while the retained model degrades on a training cycle measured in weeks. A scoring model has activation in Cowan's sense but no channel to activate from in May at all — the batch job runs once a day. That gap is architectural, and it is the one that let the case sit unresolved for a quarter, whatever psychology eventually decides about the wall between the boxes.

The second, and the sharper one for this domain: human memory achieves reliability partly by not retaining everything, and a fraud system permitted continuous total intake across transaction, device, graph and chargeback streams risks exactly the catastrophic interference that selective forgetting exists to prevent — every fraud lead who has drowned in a false-positive queue after a threshold was loosened knows this failure by name. This is largely correct, and should be conceded rather than argued away. Total retention without selection produces alert fatigue, not insight; a queue of forty thousand flagged accounts a week is not more informed than a queue of four hundred, it is unusable. What survives the objection is the distinction between permission and obligation. Being permitted to observe every stream is not the same as being required to retain every reading from every stream at full resolution forever. Aggressive decay and selective forgetting are legitimate design choices made inside that permission, not violations of it — and provenance is what makes the forgetting safe: a belief about a device fingerprint that carries its supporting transactions and their timestamps can be dropped from active attention and reconstructed later if the same fingerprint resurfaces, rather than being either hoarded indefinitely or discarded and lost for good.

Why this is the top rung, not a bigger buffer

The temptation is to read the fix as more capacity: a longer lookback window, a bigger graph, a model retrained more often. That mistakes the axis. A nightly retrain is still a corpus read once and frozen until the next run, whatever its size; a live dashboard with a year of history loaded into it is still a scene, not a store that revises itself. What closed the six-week gap was not more data but a new relation between the fraud lead and the evidence: streams held live, written down with provenance when confirmed, and revised when a later stream — the chargeback feed, arriving in June — contradicted what April and May's data alone had implied. Once a system is permitted to observe every stream still running, and can maintain, retain and revise across all of them, there is no further mode of holding evidence left to grant. A new sensor, a new feed, a new signal type joins as one more stream into that same traffic. It is not a new kind of access. What remains after that point — how much history to keep, how aggressively to forget, how to weight a graph edge that has sat unconfirmed for six weeks — is the genuinely hard engineering the fraud lead spends a career on. It is not another rung on the ladder.

Continue