The Open Set Classification Rate is a holistic performance metric that jointly quantifies a model's accuracy on known classes and its precision in correctly rejecting unknown classes, providing a single scalar value for open set system evaluation. Unlike closed-set accuracy, it penalizes both misclassifying a known modulation and erroneously accepting a novel signal type as known.
Glossary
Open Set Classification Rate

What is Open Set Classification Rate?
A unified metric for evaluating classifiers that must simultaneously identify known signal types and reject unknown emitters.
This rate is typically computed as a weighted harmonic mean or a normalized composite score of the correct classification rate for known samples and the true negative rate for unknown samples. It directly addresses the open space risk by demanding that a classifier maintain a tight decision boundary around known prototypes while mapping unknown inputs to a high-entropy rejection space.
Key Characteristics of OSCR
The Open Set Classification Rate (OSCR) provides a unified performance measure that balances a model's accuracy on known modulation types against its ability to reject unknown or anomalous signals.
Joint Accuracy-Rejection Metric
OSCR evaluates a classifier's performance across two simultaneous tasks: correctly identifying known modulation schemes and detecting unknown signal types. Unlike closed-set accuracy, which assumes all test classes were seen during training, OSCR penalizes models that confidently misclassify novel signals as known classes. The metric is typically computed as a function of the rejection threshold, producing a curve that shows the trade-off between Conditional Classification Rate (CCR) on knowns and False Positive Rate (FPR) on unknowns.
Threshold-Dependent Evaluation
OSCR is not a single scalar value but a parametric curve that varies with the novelty detection threshold. As the rejection threshold is tightened:
- Higher rejection rates correctly filter more unknown signals
- Lower CCR may result if known signals are incorrectly rejected
The area under the OSCR curve provides a threshold-independent summary statistic, analogous to AUROC, for comparing open set classifiers.
Open Space Risk Quantification
OSCR directly measures a model's exposure to open space risk—the danger of labeling an unknown input as a known class. A high OSCR indicates that the model maintains a compact decision boundary around known classes while leaving the remainder of the feature space as a rejection zone. This is critical in spectrum monitoring applications where new modulation types, jamming signals, or interference patterns appear regularly.
Relationship to Detection Error Tradeoff
OSCR is closely related to the Detection Error Tradeoff (DET) curve and Receiver Operating Characteristic (ROC) analysis. While ROC plots True Positive Rate against False Positive Rate for binary novelty detection, OSCR explicitly incorporates multi-class accuracy on knowns into the evaluation. This makes OSCR more informative than standalone novelty detection metrics when the system must both classify and reject.
Calibration Dependency
The reliability of OSCR as an evaluation metric depends heavily on confidence calibration. A poorly calibrated model may produce overconfident SoftMax scores for unknown inputs, degrading OSCR performance even if the underlying feature representations are separable. Techniques like temperature scaling and entropic open-set loss directly improve OSCR by ensuring that low confidence reliably indicates novelty.
Benchmarking Open Set Classifiers
OSCR enables fair comparison between different open set recognition approaches:
- OpenMax with Weibull-tail modeling
- Reciprocal Point Learning with distance-based rejection
- Objectosphere loss with feature magnitude separation
- Deep Ensembles with predictive variance
Each method can be evaluated on the same OSCR curve, revealing performance differences at various operating points relevant to deployment requirements.
Frequently Asked Questions
Explore the core concepts behind the Open Set Classification Rate, the definitive metric for evaluating systems that must balance precise identification of known modulations with the critical rejection of unknown threats.
The Open Set Classification Rate (OSCR) is a holistic performance metric that jointly evaluates a model's accuracy on known classes and its ability to correctly reject unknown classes, providing a single scalar value for open set systems. Unlike closed-set accuracy, which fails silently when encountering novel modulations, OSCR measures the trade-off between Correct Classification Rate (CCR) for known signals and the False Positive Rate (FPR) for unknown signals. It is typically visualized as a curve plotting CCR against FPR as the rejection threshold varies, and the area under this curve (AU-OSCR) quantifies the model's overall open set capability. This metric is essential for spectrum monitoring applications where mistaking a novel adversarial waveform for a known commercial signal is a critical failure.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
OSCR vs. Traditional Classification Metrics
A comparison of the Open Set Classification Rate against standard closed-set metrics for evaluating modulation recognition systems in dynamic spectrum environments.
| Feature | OSCR | Top-1 Accuracy | F1 Score |
|---|---|---|---|
Evaluates unknown rejection | |||
Evaluates known class accuracy | |||
Single holistic metric | |||
Penalizes misclassifying unknowns as knowns | |||
Requires open-set test data | |||
Sensitive to class imbalance | |||
Threshold-independent evaluation | |||
Directly models open space risk |
Related Terms
A holistic metric for open set systems requires understanding the underlying mechanisms for novelty detection, uncertainty quantification, and rejection boundaries. These concepts form the mathematical and architectural foundation for jointly evaluating known-class accuracy and unknown-class rejection.
Open Set Recognition
The fundamental classification paradigm where a model must accurately identify known classes while simultaneously detecting and rejecting samples from unknown classes not seen during training. Unlike closed-set systems that force a prediction, open set recognition introduces a rejection option. The Open Set Classification Rate directly measures performance in this paradigm by penalizing both misclassifications of known signals and the erroneous acceptance of novel modulation schemes.
OpenMax
A deep learning layer that replaces the standard SoftMax function by recalibrating activation vectors using Extreme Value Theory. It fits a Weibull distribution to the distance of correct classifications from their class mean, enabling the model to estimate the probability that an input belongs to an unknown class. The Open Set Classification Rate captures how well this recalibrated probability threshold separates known modulations from novel signal types.
Out-of-Distribution Detection
The task of identifying input samples that differ significantly from the training data distribution. Techniques include:
- ODIN: Applies temperature scaling and small adversarial perturbations to amplify SoftMax score differences
- Energy-Based Models: Use Helmholtz free energy as a discriminative score
- Mahalanobis Distance: Accounts for class covariance structure for statistically informed detection The Open Set Classification Rate provides a unified metric for comparing these detection strategies.
Epistemic Uncertainty
The model's uncertainty arising from a lack of knowledge or data, which is reducible with more training samples. This contrasts with aleatoric uncertainty from inherent noise. In open set classification, high epistemic uncertainty signals an unknown modulation type. Methods for quantification include:
- Deep Ensembles: Variance across multiple randomly initialized networks
- Evidence Deep Learning: Dirichlet distributions over class probabilities The Open Set Classification Rate implicitly evaluates uncertainty calibration quality.
Open Space Risk
The theoretical risk of labeling an unknown input as a known class, quantified as the relative measure of the feature space far from any known training data that is nonetheless classified as known. Minimizing open space risk is the core objective of open set classifier design. The Open Set Classification Rate operationalizes this theoretical concept into a practical, single-scalar metric by jointly measuring known-class accuracy and the false acceptance rate of unknown signals.
Confidence Calibration
The technique of aligning a model's predicted probability with the actual likelihood of correctness. Key methods include:
- Temperature Scaling: Divides logits by a learned scalar to soften SoftMax probabilities
- Entropic Open-Set Loss: Forces high-entropy uniform distributions for unknown samples Proper calibration ensures that a low confidence score reliably indicates an unknown input, making the rejection threshold in the Open Set Classification Rate meaningful and robust across varying signal-to-noise conditions.

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.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us