C$^2$T-OpenMax: A Novel Open-Set WiFi RF Fingerprinting Method via Center Constrained Learning and Confidence-Guided Tail Modeling
Analyze & explore related research in Conceptio
Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.
C2 T-OpenMax: A Novel Open-Set WiFi RF Fingerprinting Method via Center Constrained Learning and Confidence-Guided Tail Modeling Yuanyu Zhang1 , Junjie Yang1 , Ji He1 , Shuangrui Zhao1 , Lele Zheng1 , Yulong Shen1
arXiv:2609.02007v1 [cs.CR] 2 Sep 2026
1
School of Computer Science and Technology, Xidian University yyuzhang@xidian.edu.cn
Abstract Radio frequency fingerprinting (RFF) enables device authentication from transmitter-specific hardware imperfections, but practical deployment requires cross-environment openset recognition. Data augmentation improves environmental generalization, yet may yield dispersed, low-confidence known-class representations that distort the class statistics used by OpenMax. To address this problem, we propose C2 T-OpenMax, an enhanced OpenMax framework combining center-constrained learning with confidence-guided tail modeling. The former improves intra-class compactness, making class-wise representations more suitable for distance-based modeling. The latter retains only correctly classified, highconfidence logits for mean activation vector estimation and Weibull fitting, reducing bias from ambiguous boundary samples. Together, the two modules refine representation geometry and OpenMax construction while preserving augmentation benefits. Experiments on a public WiFi CSI dataset show that C2 T-OpenMax achieves the highest open-set accuracy in seven of eight location groups and outperforms all baselines in area under the receiver operating characteristic curve (AUROC) and open-set classification rate (OSCR) across every tested openness level. Under the largest-openness setting, it improves accuracy by 12.31%, AUROC by 0.0887, and OSCR by 0.0856 over the augmented OpenMax baseline.
Introduction RFF identifies wireless devices through physical layer features caused by device-specific hardware imperfections. These imperfections arise from unavoidable variations in radio components during manufacturing, making the resulting fingerprints closely related to individual devices and difficult to reproduce exactly (Huang et al. 2017; Xie et al. 2024; Yan et al. 2025; Zhang et al. 2025). For WiFi systems, channel state information (CSI) provides detailed amplitude and phase responses, from which deep models can learn useful device representations (Meneghello, Rossi, and Restuccia 2022; Yang et al. 2023; Kong and Chen 2024b). However, most existing deep RFF methods follow a closedset assumption, where all devices observed during testing belong to classes included in the training set. This assumption does not hold in practical networks, where previously unseen devices may access the network and changes in location, collection time, and channel conditions may alter the
CSI features of the same device. A model trained under limited environments may therefore confuse channel changes with device differences, causing an authorized device to be classified as another device or rejected as unknown. Meanwhile, an unknown device may be incorrectly accepted as an authorized device. Open-set recognition (OSR) must therefore recognize authorized devices reliably across changing environments while effectively detecting unknown devices. Simply assigning every sample to the known class with the highest score is no longer sufficient for practical deployment (Zhang et al. 2022; Yu et al. 2024; He et al. 2024). Data augmentation is commonly used to improve environmental generalization by simulating a wider range of channel conditions. However, augmentation may also produce samples that deviate from the typical distribution of their source devices. Although these samples may still be classified correctly, they often exhibit low classification confidence. When used for known-class modeling, such samples may enlarge known-class acceptance regions, increase inter-device confusion, reduce the classification accuracy of authorized devices, and make unknown devices more likely to be accepted as authorized devices. This work studies open-set WiFi RFF by combining DeepCRF with OpenMax. DeepCRF uses channel simulation and Gaussian noise augmentation to learn device representations across different channel conditions. After model training, OpenMax uses the activation vectors of correctly classified training samples to calculate a mean activation vector for each known class. It then calculates the distance from each activation vector to the corresponding mean activation vector and selects the samples with the largest distances to fit a Weibull distribution. During inference, the fitted distribution is used to determine whether a test sample remains within the acceptance region of a known class. However, correct classification alone does not ensure that a sample is suitable for OpenMax construction. Some augmented samples may be classified correctly while their activation vectors deviate from the typical activation pattern of their source devices and exhibit low classification confidence. Including these samples may shift the mean activation vector away from the typical class representation and cause large deviations to be treated as normal variations of known classes. As a result, known-class acceptance regions may become larger, increasing confusion among authorized devices
Figure 1: Motivation of C2 T-OpenMax. (a) In an augmented closed-set representation, correctly classified samples from the same known class can differ in confidence and proximity to the decision boundary. (b) When all correctly classified samples are used for OpenMax construction, low-confidence boundary samples may affect both MAV estimation and the distance tail used for Weibull fitting. (c) Center-constrained learning improves intra-class compactness, while confidence screening refines the samples used for MAV estimation and Weibull tail fitting. The scatter plots are conceptual illustrations rather than exact activation vector distributions. and the risk of accepting unknown devices as authorized devices. To address these issues, we propose C2 T-OpenMax, which contains two components: center-constrained learning and confidence-guided tail modeling. We introduce centerconstrained learning during model training to constrain the features produced by the feature extractor and improve compactness within each known class. Confidence-guided tail modeling selects only correctly classified, high-confidence training samples to construct more representative mean activation vectors and Weibull tail distributions. Together, the two components improve authorized device classification and unknown device detection while preserving the environmental generalization provided by data augmentation. Fig. 1 illustrates the studied problem and the corresponding solutions. Our main contributions are summarized as follows: • We analyze the difficulty of applying OpenMax to an augmented WiFi RFF model and show that correctly classified samples with low classification confidence may lead to unreliable known-class modeling. • We introduce center-constrained learning during model training to constrain the features produced by the feature extractor and improve compactness within each known class. • We propose confidence-guided tail modeling, which uses only correctly classified, high-confidence training samples to construct more representative mean activation vectors and Weibull tail distributions.
Related Work Deep Learning and Channel-Robust RF Fingerprinting Deep learning has advanced RFF from hand-crafted signal features toward end-to-end device representation learn-
ing (Riyaz et al. 2018). For WiFi systems, CSI provides finegrained amplitude and phase responses that have been used for physical-layer device identification (Kong and Chen 2023, 2024a,b; Huang et al. 2025). However, received CSI contains both transmitter-dependent characteristics and environmentdependent channel effects, making RFF models sensitive to changes in location, multipath propagation, noise, and acquisition conditions. Existing channel-robust approaches suppress such environmental variations through feature purification, data augmentation, auxiliary objectives, or contrastive learning (Shen et al. 2022; Zhang et al. 2023; Kong and Chen 2024b). DeepCRF (Kong and Chen 2024b), for example, combines channel simulation, Gaussian-noise augmentation, and supervised contrastive pretraining to improve cross-environment closed-set recognition. We adopt this established closed-set framework and focus on its reliable extension to open-set recognition, rather than proposing a new augmentation or representation-learning method.
Open-Set Recognition for RF Fingerprinting OSR requires a model to classify known classes while rejecting previously unseen ones. Existing approaches mainly rely on confidence scoring (Hanna, Karunaratne, and Cabric 2020), distribution modeling (Bendale and Boult 2016), reconstruction (Huang et al. 2022), or discriminative boundary learning (Chen et al. 2021; Zhou et al. 2025). Confidencebased methods such as maximum softmax probability are simple to apply but can remain overconfident on unknown samples. OpenMax (Bendale and Boult 2016) models the upper tails of class-wise logit distances with Weibull distributions. Reconstruction-based methods identify unknowns according to their mismatch with known-class reconstruction patterns, whereas boundary-based methods learn represen-
tations that separate known classes from open space. Existing RFF-oriented OSR studies primarily improve unknownness scores, decision boundaries, nuisance-feature suppression, or inference-time adaptation (Yang et al. 2025; Li et al. 2026). In contrast, we examine the reliability of the correctly classified training activation vectors used to construct a known-class statistical model. This issue is particularly relevant to OpenMax because both its class mean activation vectors (MAVs) and Weibull tails are estimated from such training samples.
Known-Class Modeling under Augmented Representations Data augmentation is generally beneficial for RFF because it exposes a closed-set model to broader channel variations and improves cross-environment generalization. However, correctly classified samples in an augmented representation may differ in confidence and in how well they represent the core structure of a known class. These differences may have limited influence on a closed-set decision but become important when the same activation vectors are used to estimate class MAVs and upper-tail distance distributions. Prior channel-robust RFF studies mainly evaluate representation robustness and closed-set accuracy, while existing OSR methods mainly optimize unknown rejection. The reliability of the known samples used for tail-distribution modeling at the intersection of these two settings remains less explored. Our work addresses this gap through representationlevel compactness optimization and confidence-guided refinement of the training samples used for OpenMax construction.
Problem Formulation and Motivation Open-Set WiFi RFF Setting Let YK = {1, . . . , K} denote the set of known-device labels available during training. At test time, a CSI sample may come from Ytest = YK ∪ YU , where YK ∩ YU = ∅ and YU denotes previously unseen devices. Given an input sample x, the closed-set classifier produces a pre-softmax activation vector v(x) and a probability vector p(x) = softmax(v(x)) over YK , where p(k | x) denotes the probability assigned to class k. The open-set objective is to assign the correct device label when x belongs to a known class and to output unknown otherwise. Samples from YU are held out from MAV estimation, Weibull fitting, and model construction.
Tail-Modeling Challenge OpenMax constructs a statistical model for each known class from correctly classified training logits. For class k, let Ck = {x | y(x) = k, ŷ(x) = k} denote the set of correctly classified training samples, where ŷ(x) = arg maxj p(j | x). Conventional OpenMax computes the class mean logit vector as 1 X µbase (k) = v(x), |Ck | x∈Ck
and fits a Weibull distribution to the upper tail of the distances from v(x) to µbase (k). This construction implicitly treats all samples in Ck as equally reliable. However, correct classification only indicates that the ground-truth class receives the largest prediction score. A correctly classified sample may still have low confidence, lie close to a decision boundary, or be weakly representative of the class core. Such samples can affect OpenMax construction in two related ways. First, including them in the class average may shift the MAV away from the more representative high-confidence region. Second, because all logit distances are defined relative to the estimated MAV, this shift can change the distance values and the ordering of samples selected for upper-tail fitting. We therefore distinguish the complete correctly classified set Ck from the confidence-screened subset Sk = {x ∈ Ck | p(k | x) > δ} ,
Sk ⊆ Ck ,
where δ is a confidence threshold. The purpose of screening is not to question the benefit of augmentation or to remove samples from closed-set training. Instead, it refines the observations used to summarize an augmented known-class representation during offline OpenMax construction.
Design Objectives A reliable open-set extension should satisfy two complementary objectives. First, the learned known-device representations should be sufficiently compact so that a class reference point captures nominal within-class behavior rather than a highly dispersed collection of channel realizations. Second, the finite sample set used to estimate this reference point and its upper-tail distance distribution should contain reliable class representatives. These objectives require different mechanisms. Representation-level regularization changes the learned feature geometry, whereas confidence screening changes only the subset used for MAV estimation and Weibull fitting. Accordingly, we introduce center-constrained learning during the second closed-set training stage and confidence-guided sample refinement during offline OpenMax construction. The fitting-sample threshold is used only during offline OpenMax construction, whereas inference combines OpenMax recalibrated scores with a separately selected rejection threshold.
Method Overall Framework The adopted DeepCRF model uses two training stages. In Stage I, the feature extractor is trained with supervised contrastive learning. In Stage II, the feature extractor and classifier are optimized jointly. C2 T-OpenMax keeps the first stage unchanged and adds center loss in the second stage. After training, confidence screening is applied during offline OpenMax construction. C2 T-OpenMax extends the adopted augmented closedset classifier with two complementary components. Fig. 2 presents the representation-learning stage. Channel-oriented augmentation and Stage I supervised contrastive learning are
Figure 2: Training framework of C2 T-OpenMax. The augmentation strategy and Stage I supervised contrastive learning are adopted from DeepCRF, while center loss is introduced in Stage II to improve intra-class compactness.
OpenMax. By reducing the within-class variation of the input representations to the classifier, it also promotes more compact class-wise logit distributions, providing a more stable basis for MAV estimation and distance-based tail modeling. The Stage II objective is Lhybrid = Lce + λLcenter , (4) where λ balances classification and compactness objectives. Center loss directly reduces intra-class variation and provides a more compact known-device representation for subsequent statistical modeling. Inter-class discrimination is learned jointly through supervised contrastive learning and cross-entropy optimization.
adopted from DeepCRF, while center loss is introduced in Stage II to improve intra-class compactness. Fig. 3 presents the subsequent offline OpenMax-construction stage, where confidence screening refines the training subset used for MAV estimation and Weibull fitting. Algorithm 1 summarizes the complete construction procedure.
Adopted Augmented Closed-Set Framework Following DeepCRF (Kong and Chen 2024b), the training set contains original CSI samples and samples generated by channel simulation and Gaussian-noise injection. In Stage I, only the feature extractor is optimized using supervised contrastive learning (SupCon). For representation fi , the objective is N X exp fi⊤ fq /τ −1 X . Lsupcon = log P ⊤ |P (i)| a∈A(i) exp fi fa /τ i=1
Figure 3: Confidence-guided OpenMax construction. Correctly classified training samples are further screened according to the predicted probability assigned to their ground-truth class. The retained training logits are used for MAV estimation and Weibull tail fitting.
q∈P (i)
(1) where N is the number of samples in the contrastive training batch, P (i) contains the indices of samples sharing the label of sample i, A(i) contains all sample indices except i, and τ is the temperature parameter. Both the augmentation procedure and Stage I training are adopted components rather than contributions of this work.
Center-Constrained Feature Learning In Stage II, the feature extractor and closed-set classifier are optimized jointly. Let B denote a training mini-batch with M = |B| samples. Let p(k | x) denote the predicted probability of class k for sample x, and let yk (x) denote its one-hot label. The cross-entropy loss is K
Lce = −
1 XX yk (x) log p(k | x). M
(2)
x∈B k=1
For learned feature f (x) and the center c(y(x)) of its ground-truth class, the center loss is 1 X 2 Lcenter = (3) ∥f (x) − c(y(x))∥2 . 2M x∈B
Although center loss is applied to the intermediate features, its effect is propagated to the classifier outputs used by
Confidence-Guided Tail Modeling After closed-set training, the class-wise OpenMax models are constructed offline. Let f (x) = F (x) denote the intermediate feature representation, and let v(x) = G(f (x)) denote the pre-softmax activation vector produced by the classifier. The corresponding probability vector is p(x) = softmax(v(x)), where p(k | x) denotes the probability assigned to class k. The predicted class is ŷ(x) = arg maxj p(j | x). The screened set for class k is Sk = {x ∈ Ck | p(k | x) > δ} , Sk ⊆ Ck . (5) Here, p(k | x) is the predicted probability assigned to the ground-truth class. Screening changes only the observations used for offline OpenMax construction; it neither modifies the trained feature extractor nor removes samples from closedset training. The screened MAV is computed as 1 X µ(k) = v(x). (6) |Sk | x∈Sk
For each retained logit vector, we calculate a mixed Euclidean–cosine distance: ∥v(x) − µ(k)∥2 v(x)⊤ µ(k) d(x, k) = + 1− . 200 ∥v(x)∥2 ∥µ(k)∥2 (7)
Algorithm 1 C2 T-OpenMax Construction Require: Known-device training set D = {(x, y(x))}; trained feature extractor F and classifier G; confidence threshold δ; tail ratio r K Ensure: Class MAVs {µ(k)}K k=1 and Weibull models {Wk }k=1 1: for each x ∈ D do 2: f (x) ← F (x) 3: v(x) ← G(f (x)) 4: p(x) ← softmax(v(x)) 5: ŷ(x) ← arg maxj p(j | x) 6: end for 7: for k = 1 to K do 8: Sk ← {x | y(x) P = k, ŷ(x) = k, p(k | x) > δ} 9: µ(k) ← |Sk |−1 x∈Sk v(x) 10: Dk ← {d(x, k) | x ∈ Sk } 11: Sort Dk in descending order 12: Tk ← largest ⌈r|Dk |⌉ distances in Dk 13: Wk ← WeibullFit(Tk ) 14: end for 15: return {µ(k), Wk }K k=1
For class k, the distances Dk = {d(x, k) | x ∈ Sk } are sorted in descending order. The largest proportion r is retained as the tail set Tk = Top⌈r|Dk |⌉ (Dk ), and the classspecific Weibull model is Wk = WeibullFit(Tk ). In our implementation, δ = 0.8 and r = 0.05. The same screened subset is therefore used to determine the class reference point and the distance distribution from which its upper tail is selected. Fig. 3 illustrates this construction process. The screening operation is applied before MAV estimation, and the resulting MAV is then used to compute and rank the retained logit distances.
Open-Set Inference For a test CSI sample x, the closed-set classifier produces a pre-softmax logit vector and known-class scores. Following OpenMax (Bendale and Boult 2016), each class-specific Weibull model produces an outlier weight from the distance between the test logit vector and the corresponding MAV. The weight discounts the associated known-class score, and the removed score mass is accumulated into the unknown class. Let pe(c | x) denote the OpenMax recalibrated score for class c ∈ YK ∪ {u}. Let k ∗ = arg max pe(k | x) k∈YK
(8)
denote the known class with the largest recalibrated score. The final decision is ( u, pe(u | x) > pe(k ∗ | x) or pe(k ∗ | x) < γ, ŷ open (x) = k ∗ , otherwise, (9) where u denotes the unknown class. Here, δ is the fittingsample screening threshold used only during offline OpenMax construction, whereas γ is the inference-time rejection threshold. The threshold γ is selected on the known-device
validation set according to classification accuracy, without using any unknown-device samples.
Experiments Experimental Setup Dataset and protocols. We use the public WiFi CSI dataset released with DeepCRF (DeepCRF 2025). The dataset contains CSI measurements collected from multiple WiFi devices at nine locations over approximately one year. It covers diverse propagation and acquisition conditions, including line-of-sight (LOS) and non-line-of-sight (NLOS) links, static and dynamic scenarios, and indoor and outdoor environments. We follow the data partition and augmentation protocol of DeepCRF (Kong and Chen 2024b). P1 and P2 are used for model development, and their held-out test samples are jointly reported as P1–P2. P3–P9 are used for crosslocation testing. The cross-location experiment contains 15 known devices and 4 unknown devices. The openness experiment fixes 12 known devices and increases the number of unknown devices from 1 to 7. The ablation study uses 12 known and 7 unknown devices, corresponding to the largest openness setting. Baselines and metrics. We compare C2 T-OpenMax with maximum softmax probability (MSP) (Hanna, Karunaratne, and Cabric 2020), original OpenMax (Bendale and Boult 2016), class-specific semantic reconstruction (CSSR) (Huang et al. 2022), and adversarial reciprocal points learning (ARPL) (Chen et al. 2021). These methods represent confidence-based, distribution-based, reconstruction-based, and discriminative-boundary OSR strategies, respectively. All methods use identical known/unknown device partitions and the same augmented training data; in particular, CSSR and ARPL use the same augmentation protocol. We report open-set accuracy, the area under the receiver operating characteristic curve (AUROC), and the openset classification rate (OSCR). Open-set accuracy jointly considers correct known-device classification and correct unknown-device rejection: Accuracy =
Nknown-correct + Nunknown-correct . Ntotal
(10)
AUROC measures known–unknown separability. OSCR additionally considers whether an accepted known sample is assigned to its correct device class and therefore evaluates the trade-off between correct known-device classification and false acceptance of unknown devices (Scheirer et al. 2012). Implementation details. The closed-set training configuration, including data augmentation and two-stage optimization, follows DeepCRF (Kong and Chen 2024b). Center loss is added only in Stage II with λ = 0.005, while Stage I remains unchanged. After training, the pre-softmax logits of correctly classified samples are used for OpenMax construction. We set δ = 0.8 and use the largest 5% of class-wise distances for Weibull fitting. The mixed Euclidean–cosine distance follows Eq. (7) and is used in both construction and inference. The inference threshold γ is selected using
Method
P1–P2
P3
P4
P5
P6
P7
P8
P9
MSP OpenMax CSSR ARPL C2 T-OpenMax
85.83 85.90 86.12 87.97 95.70
83.21 82.82 84.88 80.13 86.14
79.24 79.64 86.37 84.32 80.46
69.99 69.18 78.92 89.77 90.26
85.48 84.21 88.90 94.05 96.35
70.87 71.33 75.57 82.78 87.38
75.95 75.12 81.67 92.85 93.46
70.41 69.56 70.34 66.37 84.61
Table 1: Open-set accuracy (%) across different locations. Bold indicates the best result in each column. P1 and P2 are jointly reported. only known-device validation samples and fixed during testing. No unknown-device sample is used for MAV estimation, Weibull fitting, or threshold selection, and the same known/unknown assignment is used across locations.
Comparison Across Locations Table ?? reports the open-set accuracy under the 15-known and 4-unknown protocol. C2 T-OpenMax achieves the best result at seven of the eight reported location groups and consistently outperforms original OpenMax across all locations. At P1–P2, the accuracy increases from 85.90% to 95.70%, showing that the proposed method is effective not only under cross-location shifts but also on held-out real samples collected at the locations involved in model development. The improvements become more pronounced in several cross-location settings. In particular, the gains over original OpenMax reach 21.08 and 18.34 percentage points at P5 and P8, respectively. Consistent improvements are also observed at P6, P7, and P9, indicating that compact representation learning and confidence-guided fitting-sample refinement provide more reliable class-wise statistics under substantial channel variations. P4 is characterized by severe multipath propagation (Kong and Chen 2024b). Although C2 T-OpenMax improves original OpenMax from 79.64% to 80.46%, it remains below CSSR and ARPL at this location. This result suggests that severe multipath can distort the learned representation and classifier logits in a manner that cannot be fully addressed by feature compactness and OpenMax fitting-sample refinement alone. Fig. 4 and Fig. 5 present the corresponding AUROC and OSCR results. Their overall trends are consistent with the accuracy comparison, indicating that the improvements are reflected in both known–unknown separability and correct known-device recognition rather than being caused only by a particular decision threshold.
Performance Under Different Openness We fix 12 known devices and gradually increase the number of unknown devices from 1 to 7. Following the openness definition of Scheirer et al.(Scheirer et al. 2012), the corresponding openness ranges from 2.02% to 12.01%. For each openness setting, test samples from all locations are combined before AUROC and OSCR are calculated. As shown in Fig. 6a and Fig. 6b, the performance of the evaluated methods generally decreases or fluctuates as more unknown devices are introduced. The variation is not strictly monotonic because different unknown devices can have dif-
Figure 4: AUROC across different locations.
Figure 5: OSCR across different locations. ferent degrees of similarity to the known-device classes. Therefore, adding an unknown class does not necessarily increase the recognition difficulty by the same amount at every openness level. Across all reported openness settings, C2 T-OpenMax achieves higher AUROC and OSCR than the compared methods. These results indicate that the method maintains reliable known–unknown separability when the composition of the unknown-device set changes. AUROC and OSCR exhibit similar overall trends because both metrics depend on the confidence ordering between known and unknown samples. However, OSCR is more restrictive because a known sample contributes positively only when it is both accepted and assigned to its correct knowndevice class. Consistent performance on both metrics therefore indicates that C2 T-OpenMax improves unknown rejection while preserving useful known-device identification.
Ablation Study Table 2 evaluates the effects of center-constrained learning and confidence-guided sample screening. The experiment
(a) AUROC
(b) OSCR
Figure 6: Open-set performance with 12 known devices and an increasing number of unknown devices. Test samples from all locations are combined for evaluation. uses 12 known devices and 7 unknown devices, corresponding to the largest openness setting. Test samples from all locations are combined before Accuracy, AUROC, and OSCR are calculated. The base model denotes the adopted augmented closed-set model combined with original OpenMax. Adding center-constrained learning improves accuracy from 83.60% to 88.25%, corresponding to an increase of 4.65 percentage points. AUROC and OSCR increase by 0.0516 and 0.0501, respectively. These results indicate that improving intra-class compactness provides a more stable feature distribution for subsequent OpenMax construction. Confidence-guided sample screening alone increases accuracy by 7.13 percentage points, AUROC by 0.0733, and OSCR by 0.0740. The larger individual gain obtained by this component indicates that correctly classified samples are not equally reliable for MAV estimation and Weibull fitting. Refining the fitting subset therefore substantially affects the resulting known-class statistical models. Combining both components produces the strongest performance. Compared with the base model, C2 T-OpenMax improves accuracy by 12.31 percentage points, AUROC by 0.0887, and OSCR by 0.0856. It also improves accuracy by 5.18 percentage points over confidence screening alone. These results support the intended complementarity of the two components: center loss changes the learned feature geometry, whereas confidence screening changes the samples used to estimate the class-wise statistical model. Method Base Base + Center Base + Screening C2 T-OpenMax
Accuracy (%)
AUROC
OSCR
83.60 88.25 90.73 95.91
0.9018 0.9534 0.9751 0.9905
0.9004 0.9505 0.9744 0.9860
Table 2: Ablation results under the 12-known and 7-unknown setting. Test samples from all locations are combined for evaluation. Base denotes the adopted augmented closed-set model with original OpenMax.
Visualization of Training Samples Used for Weibull Fitting OpenMax constructs its MAVs and Weibull models from training logits. Fig. 7 therefore visualizes the class-wise train-
(a) Original OpenMax
(b) Base + Center
(c) Base + Screening
(d) C2 T-OpenMax
Figure 7: t-SNE visualization of the class-wise training logits retained for MAV estimation and subsequent tail selection. Confidence screening modifies only the OpenMax construction subset and does not change the trained feature extractor.
ing logits used for MAV estimation and Weibull fitting, rather than the complete test-logit distribution. Original OpenMax uses all correctly classified training samples. Introducing center loss changes the learned feature representation and improves intra-class compactness. Confidence screening, in contrast, leaves the feature extractor unchanged and removes only correctly classified samples that do not satisfy the confidence requirement. The screening-only visualization should therefore be interpreted as a change in the fitting subset rather than a change in the learned feature space. These plots provide qualitative evidence of the distinct roles of the two components; they do not indicate that confidence screening changes the network representation.
Conclusion This work studies how to reliably extend an augmented closed-set WiFi RFF model to open-set recognition. C2 TOpenMax combines center-constrained learning, which improves intra-class compactness, with confidence-guided tail modeling, which refines the training logits used for MAV estimation and Weibull tail fitting. Experiments across locations, openness settings, ablations, and fitting-sample visualizations demonstrate the complementary effects of the two components. Although implemented with OpenMax, the sample-refinement strategy may also benefit other distanceor tail-distribution-based OSR methods. Severe multipath conditions remain challenging, and future work will explore adaptive screening, more robust tail modeling, and broader validation across devices, receivers, and channel environments.
References Bendale, A.; and Boult, T. E. 2016. Towards open set deep networks. In Proceedings of the IEEE conference on computer vision and pattern recognition, 1563–1572. Chen, G.; Peng, P.; Wang, X.; and Tian, Y. 2021. Adversarial reciprocal points learning for open set recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence, 44(11): 8065–8081. DeepCRF. 2025. DeepCRF Code and Dataset. [Online]. Available: https://github.com/Oriseven/DeepCRF. Hanna, S.; Karunaratne, S.; and Cabric, D. 2020. Deep learning approaches for open set wireless transmitter authorization. In 2020 IEEE 21st International Workshop on Signal Processing Advances in Wireless Communications (SPAWC), 1–5. IEEE. He, Y.; Ma, Y.; Qian, R.; Zhao, Y.; Ding, H.; and An, J. 2024. Open-set long-tailed radio frequency fingerprint identification. In 2024 IEEE/CIC International Conference on Communications in China (ICCC), 1543–1548. IEEE. Huang, H.; Wang, Y.; Hu, Q.; and Cheng, M.-M. 2022. Class-specific semantic reconstruction for open set recognition. IEEE transactions on pattern analysis and machine intelligence, 45(4): 4214–4228. Huang, Y.; Wang, W.; Zhang, D.; Wang, J.; Chen, C.; Cao, Y.; and Wang, W. 2025. Enhancing WiFi CSI Fingerprinting: A Deep Auxiliary Learning Approach. IEEE Internet of Things Journal. Huang, Y.; et al. 2017. Radio frequency fingerprint extraction of radio emitter based on I/Q imbalance. Procedia computer science, 107: 472–477. Kong, R.; and Chen, H. 2024a. CSI-RFF: Leveraging microsignals on CSI for RF fingerprinting of commodity WiFi. IEEE Transactions on Information Forensics and Security, 19: 5301–5315. Kong, R.; and Chen, H. 2024b. DeepCRF: Deep learningenhanced CSI-based RF fingerprinting for channel-resilient WiFi device identification. IEEE Transactions on Information Forensics and Security, 20: 264–278. Kong, R.; and Chen, H. H. 2023. Physical-layer authentication of commodity Wi-Fi devices via micro-signals on CSI curves. In 2023 IEEE 24th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC), 486–490. IEEE. Li, T.; Li, Y.; Wen, Z.; Lin, J.; Wan, J.; Su, J.; Wang, C.; and Hong, Z. 2026. RFF-TTA: Physical Information-Aware Prototype for Temporally Varying RF Fingerprinting Online Test-Time-Adaptation. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 40, 686–694. Meneghello, F.; Rossi, M.; and Restuccia, F. 2022. DeepCSI: Rethinking Wi-Fi radio fingerprinting through MU-MIMO CSI feedback deep learning. In 2022 IEEE 42nd International Conference on Distributed Computing Systems (ICDCS), 1062–1072. IEEE. Riyaz, S.; Sankhe, K.; Ioannidis, S.; and Chowdhury, K. 2018. Deep learning convolutional neural networks for radio identification. IEEE Communications Magazine, 56(9): 146– 152.
Scheirer, W. J.; de Rezende Rocha, A.; Sapkota, A.; and Boult, T. E. 2012. Toward open set recognition. IEEE transactions on pattern analysis and machine intelligence, 35(7): 1757–1772. Shen, G.; Zhang, J.; Marshall, A.; and Cavallaro, J. R. 2022. Towards scalable and channel-robust radio frequency fingerprint identification for LoRa. IEEE Transactions on Information Forensics and Security, 17: 774–787. Xie, L.; Peng, L.; Zhang, J.; and Hu, A. 2024. Radio frequency fingerprint identification for Internet of Things: A survey. Security and Safety, 3: 2023022. Yan, G.; Fu, X.; Wang, Y.; Zhang, Q.; and Gui, G. 2025. Radio frequency fingerprint identification towards statistical and deep learning features: Review, recent results and future directions. Peer-to-Peer Networking and Applications, 18(3): 116. Yang, J.; Feng, S.; Wang, Y.; Wu, X.; and Yan, M. 2025. OpenRFI: Open-Set Radio Frequency Fingerprint Identification via Test-Time Fine-Tuning. IEEE Transactions on Mobile Computing. Yang, Z.; Lu, Q.; Zhang, H.; Chen, F.; and Xian, H. 2023. Eliminating rogue access point attacks in IoT: A deep learning approach with physical-layer feature purification and device identification. IEEE Internet of Things Journal, 11(8): 14886–14900. Yu, N.; Wu, J.; Zhou, C.; Shi, Z.; and Chen, J. 2024. Open set learning for RF-based drone recognition via signal semantics. IEEE Transactions on Information Forensics and Security, 19: 9894–9909. Zhang, J.; Ardizzon, F.; Piana, M.; Shen, G.; and Tomasin, S. 2025. Physical layer-based device fingerprinting for wireless security: From theory to practice. IEEE Transactions on Information Forensics and Security. Zhang, X.; Huang, Y.; Lin, M.; Tian, Y.; and An, J. 2023. Transmitter identification with contrastive learning in incremental open-set recognition. IEEE Internet of Things Journal, 11(3): 4693–4711. Zhang, X.; Lin, M.; Tian, Y.; Huang, Y.; An, J.; and Cui, T. 2022. Data-enhancement-aided protocol-agnostic transmitter recognition for open-set in IoT. IEEE Internet of Things Journal, 10(10): 8630–8644. Zhou, Z.; Li, G.; Wang, T.; Zeng, D.; Li, X.; and Wang, Q. 2025. A robust open-set specific emitter identification for complex signals with class-irrelevant features. IEEE Transactions on Information Forensics and Security.
Related documents
- Performance Evaluation of Cell-Free Massive MIMO Systems Based on Mixed Indoor/Outdoor Measurements#133032
- A sharp regularity threshold for Schrödinger maximal estimates on standard tori#1076976
- Bounds on Shaping Partially Coherent Microwaves with Programmable Scattering Systems#818783
- Bounds on Shaping Partially Coherent Microwaves with Programmable Scattering Systems#808791
- Hybrid models of sparse and robust regression to solve heterogeneity problem in black pepper big data#5690
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive