Asymmetric Screening¶
Core Idea¶
A cheap, imperfect first-pass filter is deliberately tuned to allow one kind of error while forbidding the other, so an expensive authoritative check runs only on the survivors. The asymmetry is the design feature: error-cost asymmetry becomes a design parameter of the upstream tier, sized against a downstream-cost budget.
How would you explain it like I'm…
The Beeping Detector
The Safe-Leak Filter
Cheap Sieve, Costly Judge
Broad Use¶
- Computer science: Bloom and Cuckoo filters, where false positives are allowed but false negatives are impossible by construction.
- Medicine: mammography, PSA, and lateral-flow tests tuned for high sensitivity at the cost of specificity, with diagnostic follow-up resolving false positives.
- Security: metal detectors and trace scanners that alarm liberally before a hand search.
- Content moderation: flag-then-review pipelines that over-flag because letting harmful content through dominates reviewer time.
- Hiring: funnels that reject only confident no's, deferring the rest to costly interviews.
- Law: probable-cause thresholds that license investigation rather than punishment.
- Astronomy/physics: cheap real-time triggers gating expensive downstream analysis pipelines.
Clarity¶
Makes error-cost asymmetry a first-class design parameter and exposes the recurring bug — tuning the cheap filter for "accuracy" or an F1 score when one error is catastrophically costlier than the other. A Bloom filter tuned for best accuracy is a broken Bloom filter.
Manages Complexity¶
Compresses two-tier cascade designs into one diagnostic — which error is unacceptable, what are the tier costs, what false-positive load results? — with four moves: move the threshold, cheapen the downstream tier, add intermediate tiers, or add a calibration loop.
Abstract Reasoning¶
Supports a precise cost model in which the false-negative loss term dominates, driving the design toward near-zero false negatives even at large false positives, and justifies cascading whenever an intermediate tier's cost is less than the expensive-check load it saves.
Knowledge Transfer¶
- Computing to medicine: designing a mammography programme is the same design as a Bloom filter — identify the unacceptable error, tune the cheap tier against it, size the downstream tier to absorb false positives.
- Across domains: the failure mode transfers too — whenever a single filter is optimised for total accuracy where one error is far costlier, the prime flags it as mis-specified and points to the cascade that repairs it.
Example¶
Population cancer screening uses a cheap imaging test tuned for high sensitivity at the cost of specificity — a missed cancer is the forbidden error — so the invasive diagnostic workup runs only on flagged patients, and arguments to "reduce false positives" by balancing accuracy are arguments to miss more cancers.
Relationships to Other Primes¶
Parents (1) — more general patterns this builds on
- Asymmetric Screening is a kind of Screening — The file: a 'specific, disciplined variant' of screening — a cheap first-pass filter DELIBERATELY tuned to forbid one error type and tolerate the other, sized against a downstream-cost budget. Generic accuracy-tuned screening is not this prime.
Path to root: Asymmetric Screening → Screening → Mechanism Design
Not to Be Confused With¶
- Asymmetric Screening is not generic Screening because generic screening is any cheap pre-test tuned to minimise total error, whereas this prime adds a deliberate one-sided error bias sized against a downstream budget.
- Asymmetric Screening is not Bias because bias is a directional error to be reduced, whereas asymmetric screening engineers a directional error on purpose because the two error costs differ sharply.
- Asymmetric Screening is not Sampling Representativeness because representativeness concerns whether a drawn sample mirrors the population, whereas this prime concerns how a per-item filter threshold is set when every item is tested.