Inferensys

Glossary

Closed-Set Assumption

The closed-set assumption is a restrictive classification premise stating that all test-time classes are identical to the training classes, rendering the model incapable of recognizing unknown inputs.
ML engineer managing model training cluster on laptop, GPU utilization visible, technical deep learning setup.
FUNDAMENTAL CLASSIFICATION CONSTRAINT

What is Closed-Set Assumption?

The closed-set assumption is a restrictive traditional classification premise that all test classes are identical to the training classes, which fails in dynamic spectrum environments where new modulation types appear.

The closed-set assumption is a foundational constraint in traditional classification where the model operates under the premise that every class encountered during inference was present in the training set. This forces the classifier to map any input, including a completely novel signal type, to one of the known modulation schemes, creating a silent failure mode in dynamic environments.

This assumption is the primary limitation addressed by open set recognition. In spectrum monitoring, a closed-set model will confidently misclassify a new, unknown waveform as a known modulation type because its SoftMax layer mathematically requires a decision among fixed classes. This makes it unsuitable for real-world cognitive radio where the distributional shift of signal types is constant.

FOUNDATIONAL LIMITATIONS

Core Characteristics of the Closed-Set Assumption

The closed-set assumption is the restrictive traditional classification premise that all test classes are identical to the training classes, which fails catastrophically in dynamic spectrum environments where new modulation types appear.

01

Static World Hypothesis

The closed-set assumption enforces a static world hypothesis, where the set of possible classes is finite and fully enumerated at training time. The model's label space Y_train is mathematically identical to Y_test. This means the classifier is structurally incapable of expressing 'I don't know'—every input, including noise or a novel modulation scheme like a never-before-seen OFDM variant, is forcibly mapped to one of the known classes with high confidence. This is a direct violation of the requirements for cognitive radio systems operating in unlicensed or contested spectrum.

Y_train = Y_test
Core Mathematical Constraint
02

SoftMax Saturation Vulnerability

The standard SoftMax activation function is the primary architectural enforcer of the closed-set assumption. It normalizes output logits into a probability distribution that always sums to 1.0. For an out-of-distribution input, the SoftMax layer will still produce a high-confidence prediction by saturating one of its output nodes. This creates a dangerous false sense of certainty, where a completely unknown signal type is classified as a known modulation with >95% probability, providing no mechanism for novelty detection.

ΣP(y|x) = 1.0
SoftMax Summation Constraint
03

Open Space Risk Maximization

A direct consequence of the closed-set assumption is the maximization of open space risk—the theoretical risk of labeling an unknown input as a known class. In the high-dimensional feature space, the decision boundaries of a closed-set classifier extend infinitely outward, carving up the entire space among the known classes. Any novel modulation that falls far from the training data but within a known class's unbounded region will be confidently misclassified. This is quantified as the relative measure of feature space far from any training data that is nonetheless assigned a label.

Infinite
Decision Boundary Extent
04

Silent Failure Mode

Closed-set classifiers exhibit a silent failure mode under distributional shift. When the deployment environment changes—such as a drop in signal-to-noise ratio or the introduction of a new waveform—the model continues to produce predictions with the same confidence calibration as clean in-distribution data. There is no built-in anomaly signal. This is particularly dangerous in electronic warfare and spectrum monitoring applications, where a novel adversary signal must trigger an alert, not a confident misclassification as a friendly or civilian emission.

No Alert
Response to Novel Signal
05

Incompatibility with Open World Learning

The closed-set assumption is fundamentally incompatible with open world learning paradigms. In a real-world spectrum environment, new modulation types appear continuously. A closed-set model cannot incrementally learn to recognize a newly discovered class without full retraining on a dataset that includes both old and new classes. This leads to catastrophic forgetting if fine-tuned naively, or requires prohibitively expensive full retraining cycles, making the system brittle and non-adaptive in the face of evolving signal landscapes.

Full Retraining
Required for New Class Addition
06

Feature Collapse Propensity

Deep neural networks trained under the closed-set assumption are prone to feature collapse, where the learned embedding space maps all inputs—including unknowns—to a restricted, compact region. This occurs because the training objective only optimizes for separating known classes, not for reserving space for unknowns. As a result, the embeddings of novel modulation types become indistinguishable from known classes in the latent space, destroying any post-hoc opportunity to apply distance-based out-of-distribution detection methods like Mahalanobis distance scoring.

Collapsed
Unknown Embedding Space
CLOSED-SET ASSUMPTION

Frequently Asked Questions

Explore the foundational, yet limiting, premise of traditional machine learning classifiers that all possible signal types encountered during deployment are represented in the training data. These answers clarify why this assumption fails in dynamic spectrum environments and how it contrasts with modern open-set recognition.

The closed-set assumption is the restrictive premise that the set of modulation classes present during model testing is identical to the set of classes seen during training. Under this paradigm, a classifier trained on BPSK, QPSK, and 16QAM will always assume any incoming signal must be one of these three types. The model forces a prediction into one of the known K classes, even when presented with a completely novel modulation like 256QAM or a radar pulse. This is mathematically enforced by the SoftMax activation function, which outputs a valid probability distribution only over the predefined categories, making it structurally incapable of expressing ignorance or detecting novelty.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.