Large Language Thing

Home/Concepts/Natural selection as an online algorithm in media monitoring

Natural selection as an online algorithm in media monitoring

If a system's environment is non-stationary, one-shot fitting is not a design choice but a defect that accumulates. Biology establishes the point without argument: four billion…

The loop, as it actually runs

A comms lead's morning does not start with a briefing document. It starts with four feeds that never stop: wire copy and embargoed releases, broadcast transcripts arriving with a lag of minutes, social platforms churning at a rate no human reads directly, and a slower, thinner stream of correction notices — editors' notes, regulator rulings, retraction lines appended two paragraphs down. Each of these is evidence about the state of a narrative. None of them arrives as a batch. This is the condition natural selection has operated under for four billion years: no training phase, no deployment phase, examples processed one at a time, in arrival order, with no option to go back and re-collect yesterday's evidence under better conditions. Selection is an online algorithm in the technical sense, and so, whether the profession admits it or not, is a media monitoring desk.

Walk it step by step, because the steps are where the failure hides.

What arrives

Population genetics has a clean unit of intake: does this allele survive to reproduce in this generation, in this environment. Media monitoring's unit is messier but analogous — does this claim survive contact with the next outlet to pick it up. What arrives each cycle is not "the news." It is a set of variants on a claim: a headline framing, a quoted figure, a competitor's counter-claim, a correction three days late. Each is a data point about how the environment is currently weighting the narrative, exactly as a drought or a pathogen is a data point about how an environment is currently weighting a genotype.

The volume matters. A moderately covered story can generate hundreds of transcript mentions and thousands of social mentions inside 48 hours. No human reads all of it in order; nothing in the loop requires that. What is required is that the system update on it as it arrives, not after it has finished arriving — because it does not finish.

What is held

The thing held between cycles is not the story. It is a distribution over possible framings, weighted by how much of the current evidence each framing accounts for — the direct analogue of an allele frequency. "Framing A: company acted negligently" might hold 60% of current mention-share; "Framing B: regulator overreacted" 25%; residual framings the rest. This is the comms equivalent of standing genetic variation in a population: multiple variants coexisting, none fixed, weighted by recent success.

Provenance is kept, or should be. Population genetics keeps an audit trail — an allele frequency is a claim about the world with a documented history of the evidence that raised it. A monitoring system built on the same principle keeps a trail too: this framing rose to 60% because of a specific broadcast segment at 08:40, reinforced by three follow-on pieces citing it, with no correction yet filed against it. Without that trail, "framing A dominates" is just an assertion. With it, the assertion is falsifiable and revisable, which is the entire point of holding beliefs open rather than holding conclusions closed.

What triggers revision

Revision does not wait for a scheduled review. It is triggered by the arrival of evidence that shifts relative fitness — in this domain, a correction notice, a rival outlet's competing frame gaining share, a spokesperson's quote being clipped and recontextualised, a regulator's statement landing mid-afternoon. Each of these is the equivalent of a change in selective pressure: not a redesign of the population, a reweighting of it.

The characteristic failure of this domain is precisely a failure of this step. A narrative is briefed after it has already set. The comms lead prepares a statement based on the framing distribution as observed at 9 a.m.; by the time it clears legal and gets released at 2 p.m., the distribution has already shifted twice — a competing frame picked up by a wire service at 11, a correction to the original figure at 1. The statement answers a version of the story that no longer holds majority share. This is not a briefing that was wrong. It is a briefing that was fitted once, to a fixed cutoff, released into an environment that kept moving after the cutoff — a Large Language Model's failure mode transplanted into a press office.

Surely the answer is just to brief faster. Tighten the loop, cut the legal review, get ahead of the cycle.

That is a real fix and worth taking seriously, but it treats the problem as latency rather than architecture. A faster one-shot fit still one-shot fits; it just does so against a slightly less stale snapshot. The narrative keeps moving after release regardless of how fast release happens. What closes the gap is not speed alone but a loop that keeps revising the statement's assumptions after it ships — treating the released briefing as another variant entering the environment, whose uptake is itself measured and fed back, rather than as a terminal output.

What the operator sees

What should reach the comms lead's screen is not a single verdict — "the story is negative" — but the live distribution and its rate of change: framing shares over the last six hours, which outlets are anchoring which frame, where the correction notices are landing relative to where the original claim landed, and the confidence attached to each of those numbers given how thin or thick the evidence behind them is. This is the operator's version of what a population geneticist reads off allele frequency trajectories: not "the species is now different" but "here is the current estimate, here is its trend, here is how much evidence supports it."

Crucially, what the operator does not see is a single fixed briefing document standing in for the story. A one-shot brief compresses a moving distribution into a static claim and discards the trend. That compression is where the "briefed after it has already set" failure originates — not in slow humans, but in a document format that cannot represent an update.

A briefing note is a snapshot; a narrative is a trajectory, and trajectories cannot be filed once.

What it costs

Selection is honest about its costs and so should this loop be. Continuous monitoring is expensive in exactly the currencies selection pays in: volume of evidence processed for each unit of adaptive gain, and the lag between a shift occurring and a response reweighting toward it. A desk monitoring hundreds of sources in real time, with correction and provenance tracking layered on, is materially more expensive than one that pulls a clip report at 9 a.m. and briefs against it. This is the objection worth conceding in full: selection is a poor optimiser. It has no gradient, no credit assignment, and it pays for adaptation in wasted variants — the media monitoring equivalent being the hundreds of tracked mentions that turn out to be noise, monitored anyway because there was no way to know in advance which mention would be the one a correction notice later hinges on. A batch process, fitted with foresight by a skilled analyst reading a curated morning digest, will often outperform the online loop per unit of analyst-hour. That is real and should not be argued away.

What the batch process cannot do is survive a moving story. The efficiency argument is about optimisation; the failure mode in question is about intake. A slow online loop is still structurally superior, in a non-stationary media environment, to a fast one-shot fit, for the same reason a slowly-fixing beneficial allele still beats a population that has stopped updating altogether once conditions shift. The comparison that matters is not "fast batch versus slow continuous." It is "continuous, however imperfect, versus fixed, however well-briefed" — because only the former has a mechanism for detecting that the ground has moved.

The stability objection, answered on its own ground

A fair challenge: plenty of an organisation's public lines never change — the boilerplate description of the company, the standard safety statement, core positioning language repeated for years. Doesn't that show large parts of the message are, correctly, trained once and left fixed, in defiance of the whole argument?

It shows the opposite, on inspection. Those lines are stable not because nobody checks them but because they are checked constantly and keep passing. Legal review re-tests the safety statement against every incident report that lands. Comms re-tests the standard positioning line against every competitor claim and every piece of coverage that could contradict it. It survives, generation after news cycle, precisely because it is exposed to the evidence stream every time, not because the stream was switched off. That is the same distinction biology draws with its most conserved sequences — the ribosome, the Hox genes — fixed for hundreds of millions of years not through neglect but through purifying selection testing them every generation and eliminating deviants. Stability earned by constant re-testing looks identical to stability by neglect until the day the environment moves and only one of the two survives contact with it.

Continue