SmoothOperator: Enhancing Representations for Fine-grained Open-set Recognition via Modulated Label Smoothing

cs.CV cs.LG Thiru Thillai Nadarasar Bahavan, Yu Xia, Sachith Seneviratne, Saman Halgamuge · Oct 1, 2026
Local to this browser
What it does
Open Set Recognition (OSR) requires models to classify known classes accurately while rejecting samples from unseen categories, which depends critically on learning compact, well-separated feature clusters. This paper proposes...
Why it matters
This paper proposes SmoothOperator (SmoothOP), a plug-in that adaptively sets the label smoothing coefficient for each training sample based on its prominence—an embedding-space signal measuring how clearly a sample's own class dominates...
Main concern
The paper presents a theoretically grounded and empirically validated plug-in for spherical representation learning in OSR. Its core insight—that fixed label smoothing uniformly dials alignment for every sample—is formalized through a...
Community signal
0
0 up · 0 down
Sign in to vote with arrows
AI Review AI reviewed
Plain-language introduction

Open Set Recognition (OSR) requires models to classify known classes accurately while rejecting samples from unseen categories, which depends critically on learning compact, well-separated feature clusters. This paper proposes SmoothOperator (SmoothOP), a plug-in that adaptively sets the label smoothing coefficient for each training sample based on its prominence—an embedding-space signal measuring how clearly a sample's own class dominates its strongest competitor. By modulating smoothing sample-by-sample, SmoothOP yields tighter and better dispersed class representations, improving OSR performance across fine-grained benchmarks.

Critical review
Verdict
Bottom line

The paper presents a theoretically grounded and empirically validated plug-in for spherical representation learning in OSR. Its core insight—that fixed label smoothing uniformly dials alignment for every sample—is formalized through a clean alignment–uniformity decomposition shared by four objectives, lending rigor to the adaptive mechanism. Empirically, SmoothOP consistently improves OSCR, AUROC, and closed-set accuracy on the Semantic Shift Benchmark, with gains reaching 4.7%. However, the evaluation is confined to fine-grained SSB datasets, some base-method splits show regressions, and the approach is intrinsically limited by the base smoothing coefficient it redistributes.

“Label smoothing therefore acts as an alignment dial, and a fixed coefficient sets this dial to the same value for every sample.”
Bahavan et al. · Section 1
“SmoothOP redistributes label smoothing around a base coefficient ϵ rather than adding smoothing of its own, so its effect scales with how much smoothing the base objective uses.”
Bahavan et al. · Section 7
What holds up

The alignment–uniformity decomposition is the paper's strongest theoretical asset. Propositions 1 and 2 establish that labels enter only through the $\mathcal{L}_{\text{align}}$ term in SupCON, ConOSR, SpHOR, and SpHOR-Lite, so label smoothing directly dials alignment while leaving $\mathcal{L}_{\text{unif}}$ untouched. This framing cleanly motivates the prominence signal and the cheap gradient-detached observer head. The geometric narrative is backed by metrics: SmoothOP reduces intra-class compactness in 11 of 12 settings and increases inter-class dispersion in all 12, matching the stated mechanism.

“We show that the spherical representation learning objectives used in OSR share a single alignment–uniformity structure in which labels enter only through the alignment term.”
Bahavan et al. · Section 1
“SmoothOP reduces Comp in 11 of 12 settings and increases Disp in all 12, so the tighter classes do not come at the cost of inter-class separation.”
Bahavan et al. · Section 6
Main concerns

Despite broad gains, the paper has identifiable weaknesses. First, ConOSR on CUB shows consistent regression in the easy split under every post-processor, and the corresponding geometric compactness metric degrades; the authors observe this pattern but offer limited diagnostic analysis. Second, the method's efficacy is capped by the base objective's smoothing budget: SmoothOP cannot add new smoothing, only redistribute what the baseline already provides. Third, the per-dataset, per-method tuning of $\alpha$ via cross-validation with external unknowns adds practical complexity and raises questions about transfer without validation unknowns.

“The single setting where Comp does not improve, ConOSR on CUB, also regresses in the easy split under every post-processor (Table 2).”
Bahavan et al. · Section 6
“SmoothOP redistributes label smoothing around a base coefficient ϵ rather than adding smoothing of its own, so its effect scales with how much smoothing the base objective uses.”
Bahavan et al. · Section 7
Evidence and comparison

The evidence mostly supports the claim that adaptive smoothing improves spherical OSR representations, but the comparison landscape is narrow. Table 2 documents improvements across CUB, Aircraft, and Cars under four post-processors, and Table 4 links these deltas to intended geometry changes in intra-class compactness and inter-class dispersion. However, the benchmarks are limited to the fine-grained Semantic Shift Benchmark, and the primary comparisons are internal base-versus-augmented variants rather than a broader swath of recent OSR methods. Notably, the authors claim fluctuations are likely due to the absence of dataset-specific hyperparameter tuning, yet $\alpha$ is explicitly tuned per dataset and method.

“On the Semantic Shift Benchmark, SmoothOP-augmented variants generally outperform their base objectives across datasets, degrees of semantic shift, and OSR post-processors, with gains of up to 4.7% in AUROC, OSCR, and closed-set accuracy.”
Bahavan et al. · Section 1
“While minor fluctuations occur in specific sub-metrics, likely due to the absence of dataset-specific hyperparameter tuning, the overall consistency across three distinct datasets underscores the generalizability of our approach.”
Bahavan et al. · Section 6
Reproducibility

Reproducibility is reasonably solid but marred by inconsistencies. The authors train on public SSB splits, disclose hyperparameters in Appendix B, and report means over fixed seeds. However, the seeds themselves are inconsistent: Section 5 states that All methods were trained over three runs using fixed seeds (0, 1, 2), whereas the reproducibility statement claims every number is the mean over three fixed seeds (1, 2, 3). The use of a standard Places-365 pretrained ResNet-50, SGD with a documented cosine schedule, and the inclusion of code and configuration files in the supplementary materials should nevertheless support independent verification.

“All methods were trained over three runs using fixed seeds (0, 1, 2), with results reported as the mean across these trials for methodological rigor.”
Bahavan et al. · Section 5
“We use only the public Semantic Shift Benchmark with its published splits. All hyperparameters, backbone initialisation and hardware are listed in Appendix B, and every number is the mean over three fixed seeds (1, 2, 3).”
Bahavan et al. · Reproducibility statement
Abstract

Open Set Recognition (OSR) aims to enable models to accurately classify known classes while rejecting samples from unseen classes. A key challenge in OSR lies in the inability to model the unbounded distribution of unknown classes during training, often leading to the misclassification of samples from these classes. Rather than modeling unknowns, recent work shapes the feature space so that known classes are compact and well separated, and spherical representation learning methods have achieved strong results this way. Label smoothing has been identified as one of the key drivers of this success, yet it applies the same coefficient to every training sample, regardless of how well each sample is already embedded. We show that the spherical representation learning objectives used in OSR share a single alignment--uniformity structure in which labels enter only through the alignment term. Label smoothing therefore acts as an alignment dial, and a fixed coefficient sets this dial to the same value for every sample. We propose a plug-in, SmoothOperator (SmoothOP), which sets the smoothing coefficient of each sample from its \textbf{prominence}, an embedding-space signal measuring how clearly the sample's own class stands out against its strongest competing class. Our method integrates into four existing spherical representation learning methods at minimal training overhead. SmoothOP assigns strong smoothing to samples with high prominence, which reduces their alignment and relaxes their pull. On the Semantic Shift Benchmark, SmoothOP-augmented variants generally outperform their base objectives across datasets, degrees of semantic shift, and OSR post-processors, with gains of up to 4.7\% in AUROC, OSCR, and closed-set accuracy.

Challenge the Review

Pick a starting point or write your own. Challenges run in the background, so you can keep reading while the AI investigates.

No challenges yet. Disagree with the review? Ask the AI to revisit a specific claim.