Deep Open Classification is an end-to-end neural network architecture designed to jointly learn discriminative features for known modulation classes while simultaneously establishing a robust rejection boundary for unknown signal schemes. Unlike traditional closed-set classifiers that fail silently on novel inputs, this paradigm explicitly models open space risk—the danger of labeling an unknown modulation as a known one—by embedding a novelty detection mechanism directly into the deep feature learning process.
Glossary
Deep Open Classification

What is Deep Open Classification?
An end-to-end neural network architecture that jointly learns discriminative features for known classes and a robust rejection boundary for unknown modulation schemes.
The architecture typically replaces the standard SoftMax layer with an OpenMax function, which recalibrates activation vectors using Extreme Value Theory to estimate the probability of an input belonging to an unknown class. By fitting a Weibull distribution to the distances of correct classifications from their class means, the model produces a calibrated rejection score, enabling reliable identification of out-of-distribution signals in dynamic spectrum environments where new modulation types continuously emerge.
Key Architectural Features
The architectural components that enable a neural network to jointly learn discriminative features for known modulation classes and a robust rejection boundary for unknown emitters.
Joint Embedding & Rejection Space
Unlike a two-stage pipeline, Deep Open Classification learns a unified feature manifold where known classes form compact, separable clusters and unknown samples are pushed into a low-density rejection region. This is achieved by training a single deep network with a composite loss function that simultaneously minimizes intra-class distance for known modulations while maximizing the entropy or reducing the feature magnitude for outlier data. The architecture typically uses a convolutional backbone for IQ sample feature extraction, followed by a fully connected embedding layer that projects features into a hypersphere or Euclidean space where distance metrics directly correspond to class membership confidence.
Reciprocal Point Classification
This architectural strategy represents each known modulation class not by a forward prototype, but by a reciprocal point in the embedding space. The network learns to map known samples close to their corresponding reciprocal point while maximizing the distance for unknown signals. Classification is performed by finding the minimum distance to any reciprocal point; if this distance exceeds a learned threshold, the sample is rejected as unknown. This creates a natural open space risk boundary because the space far from all reciprocal points is explicitly modeled as the rejection region, avoiding the closed-world assumption of traditional SoftMax classifiers.
Evidence Deep Learning Head
Replaces the standard SoftMax output layer with a Dirichlet distribution over class probabilities. Instead of producing a point estimate, the network outputs the parameters of a Dirichlet distribution, treating predictions as subjective opinions with quantifiable uncertainty. The total evidence mass is inversely proportional to uncertainty: known modulations accumulate high evidence for a single class, while unknown signals produce uniformly low evidence across all classes. This allows the model to output "I don't know" with a mathematically grounded uncertainty score derived from the Dirichlet concentration parameters, enabling a principled rejection mechanism.
Entropic Open-Set Loss Function
A specialized training objective that explicitly shapes the model's response to unknown signals. For known modulation samples, the loss encourages low-entropy, peaked SoftMax distributions concentrated on the correct class. For unknown or background samples, the loss enforces a high-entropy, uniform distribution across all known classes. This dual behavior creates a stark separability: known signals produce confident, low-entropy predictions, while unknown signals produce flat, high-entropy outputs. A simple entropy threshold on the output distribution then serves as an effective novelty detector without requiring an auxiliary outlier dataset.
Objectosphere Feature Magnitude Separation
This architecture adds a magnitude penalty to the feature embedding layer. The loss function is designed to maximize the L2 norm of feature vectors for known modulation classes while driving the norm of unknown samples toward zero. This creates a distinct feature magnitude gap where known signals reside on the surface of a hypersphere and unknown signals collapse near the origin. A single scalar threshold on the feature norm cleanly separates the two populations. This approach is particularly effective because it does not require modeling the distribution of unknowns, only their distance from the origin in the learned embedding space.
Outlier Exposure Regularization
A training-time architectural augmentation that leverages an auxiliary dataset of diverse outlier examples to teach the network a tighter decision boundary. During training, batches are interleaved with real known modulation samples and synthetically generated or externally sourced outlier signals. The network is penalized for producing high-confidence predictions on these outliers, forcing it to learn a more conservative classification boundary. This regularization technique significantly improves out-of-distribution detection performance without modifying the inference architecture, making it a drop-in enhancement for existing deep modulation classifiers.
Frequently Asked Questions
Explore the core mechanisms of end-to-end neural architectures designed to jointly learn discriminative features for known modulation schemes while establishing a robust rejection boundary for unknown signals.
Deep Open Classification is an end-to-end neural network architecture designed to perform Open Set Recognition by jointly learning discriminative features for known classes and a robust rejection boundary for unknown modulation schemes. Unlike standard closed-set classifiers that operate under the restrictive assumption that all test classes are identical to training classes, a deep open classifier explicitly models the feature space to reject out-of-distribution samples. It achieves this by moving beyond the traditional SoftMax layer, which normalizes scores into a closed probability simplex, and instead employs mechanisms like OpenMax or reciprocal point learning. These architectures learn to map known signals to compact, dense clusters while forcing unknown signals into a distinct, separable region of the embedding space, often leveraging the Objectosphere loss to differentiate feature magnitudes between known and novel inputs.
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.
Related Terms
Deep Open Classification integrates end-to-end neural feature learning with a robust rejection mechanism. The following concepts form the theoretical and architectural foundation for building systems that can confidently say 'I don't know this modulation.'
Outlier Exposure
A regularization technique that dramatically improves out-of-distribution detection by training the model with an auxiliary dataset of diverse, non-task-related examples. By forcing the network to produce a uniform, high-entropy posterior over known classes for these outliers, the model learns a tighter, more conservative decision boundary. In signal classification, this means exposing the network to random noise or synthetically generated anomalous constellations during training.
Objectosphere Loss
A specialized loss function that creates a distinct separation in feature magnitude between known and unknown classes. The objective maximizes the feature vector norm for known modulation samples while minimizing it for unknown samples. This creates a clear, thresholdable boundary in the embedding space where the magnitude of the feature vector itself becomes a direct proxy for novelty, simplifying the rejection logic.
Evidence Deep Learning
A framework that treats classification predictions as subjective opinions by placing a Dirichlet distribution over class probabilities instead of a point estimate. This allows the model to directly quantify epistemic uncertainty—the uncertainty arising from lack of knowledge. An input from an unknown modulation scheme will yield a flat Dirichlet distribution with high uncertainty, providing a principled statistical signal for rejection without requiring an explicit outlier class.
Reciprocal Point Learning
A classification strategy that represents each known class not by a central prototype, but by a reciprocal point in the embedding space. The model is trained so that known samples are close to their class's reciprocal point, while the maximum distance to all reciprocal points serves as the novelty score. This architecture explicitly models the open space risk by structuring the feature space to leave unbounded regions for unknown classes.
Open World Learning
The continuous learning paradigm that extends beyond simple detection. An Open World system must not only reject unknown modulation types but also incrementally learn to recognize them when labeled data becomes available—without suffering catastrophic forgetting of previously learned classes. This is the operational reality for spectrum monitoring systems that must adapt to emerging waveforms over time.

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