DualBranch-AMR: A Semi-Supervised AMR Method Based on Dual-Student Consistency Regularization with Dynamic Stability Evaluation
Abstract
1. Introduction
- (1)
- To address the tight coupling issue in teacher–student models, we introduce dual-student networks with parameter heterogeneity. Through a stability interaction mechanism, we achieve full utilization of unlabeled data, effectively learn deep feature representations, and enhance the model’s semi-supervised performance.
- (2)
- To enhance pseudo-label accuracy, we employ a dynamic stability evaluation module based on signal strong–weak augmentation to achieve confidence calibration of pseudo-labels, thereby reducing the mislabeling risk from noisy samples.
- (3)
- To enhance the model’s capability in modeling spatiotemporal signal features, we propose a stability-guided consistency regularization method. This approach applies consistency constraints separately to strong–weak augmented data versions and dual-student stable outputs, enabling the model to effectively capture representational characteristics of signals across spatial–temporal dimensions.
- (4)
- Extensive validation on public datasets RML2016.10A and RML2016.10B demonstrates the model’s superiority in recognition accuracy. The results show that with the same labeled sample resources, DualBranch-AMR outperforms existing semi-supervised SOTA models.
2. Related Work
2.1. Fully Supervised AMR
2.2. Semi-Supervised AMR
3. Materials and Methods
3.1. Signal Model and Problem Definition
3.1.1. Signal Model
3.1.2. Problem Formulation
3.2. Our Method
3.2.1. The Overall Architecture of DualBranch-AMR
Algorithm 1 DualBranch-AMR |
Require: Labeled data , Unlabeled data , Initial model f |
1: for each in do |
2: {Equation (7)} |
3: {Equation (8)} |
4: end for |
5: {Equations (9) and (10)} |
6: for each epoch in all epoch do |
7: for each batch do |
8: {Equation (11)} |
9: {Equation (12)} |
10: end for |
11: for each unlabeled sample x in do |
12: for each model m in do |
13: Determine if x is stable for m {Equations (13) and (14)} |
14: end for |
15: if both and find x stable then |
16: Calculate loss L {Equations (15)–(18)} |
17: end if |
18: end for |
19: Update and using total loss L |
20: end for |
3.2.2. Strong–Weak Augmentation for Signal Data
- (1)
- Weak Augmentation Method: POIn [15,28], the authors employ rotation as an augmentation method, i.e.
- (2)
- Strong Augmentation Method: AWGNAs a classic noise model, it is widely used to characterize random interference caused by the motion of electrons at the receiver front end. By introducing random noise that follows a Gaussian distribution into the signal, AWGN effectively simulates the statistical properties of random processes such as thermal noise in electronic devices.
3.2.3. Dynamic Stability Assessment Module Based on Strong–Weak Augmentation Strategy
- (1)
- For any and x that are close in the feature space, their predicted labels are the same;
- (2)
- x satisfies the inequality: .
- (1)
- The unique heat labels output by the same model for and should be consistent.
- (2)
- and satisfy the inequalities: .
3.2.4. Stability-Guided Consistency Regularization Approach
3.3. Datasets and Experimental Settings
- (1)
- RML2016.10A: This dataset comprises 220,000 samples with signal-to-noise ratios ranging from −20 dB to 18 dB. Each sample has a signal length of 128, and there are a total of 11 modulation types: WBFM, AM-DSB, AM-SSB, BPSK, CPFSK, GFSK, 4-PAM, 16-QAM, 64-QAM, QPSK, and 8-PSK.
- (2)
- RML2016.10B: This dataset comprises 1.2 million samples with signal-to-noise ratios ranging from −20 dB to 18 dB. Each sample has a signal length of 128, and there are a total of 10 modulation types: WBFM, AM-DSB, BPSK, CPFSK, GFSK, 4-PAM, 16-QAM, 64-QAM, QPSK, and 8-PSK.
4. Results
4.1. Evaluation of DualBranch-AMR
4.2. Comparison with Other Semi-Supervised Methods
4.3. Ablation Experiment
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- He, J.; Huang, S.; Yang, Z.; Yu, K.; Huan, H.; Feng, Z. Channel-agnostic radio frequency fingerprint identification using spectral quotient constellation errors. IEEE Trans. Wirel. Commun. 2023, 23, 158–170. [Google Scholar] [CrossRef]
- Qiu, K.; Zheng, S.; Zhang, L.; Lou, C.; Yang, X. DeepSIG: A hybrid heterogeneous deep learning framework for radio signal classification. IEEE Trans. Wirel. Commun. 2023, 23, 775–788. [Google Scholar] [CrossRef]
- Zhang, D.; Ding, W.; Zhang, B.; Xie, C.; Li, H.; Liu, C.; Han, J. Automatic modulation classification based on deep learning for unmanned aerial vehicles. Sensors 2018, 18, 924. [Google Scholar] [CrossRef] [PubMed]
- Ding, G.; Wang, J.; Wu, Q.; Yao, Y.D.; Song, F.; Tsiftsis, T.A. Cellular-base-station-assisted device-to-device communications in TV white space. IEEE J. Sel. Areas Commun. 2015, 34, 107–121. [Google Scholar] [CrossRef]
- Ke, Z.; Vikalo, H. Real-time radio technology and modulation classification via an LSTM auto-encoder. IEEE Trans. Wirel. Commun. 2021, 21, 370–382. [Google Scholar] [CrossRef]
- Huang, S.; Chai, L.; Li, Z.; Zhang, D.; Yao, Y.; Zhang, Y.; Feng, Z. Automatic modulation classification using compressive convolutional neural network. IEEE Access 2019, 7, 79636–79643. [Google Scholar] [CrossRef]
- Dobre, O.A.; Abdi, A.; Bar-Ness, Y.; Su, W. Survey of automatic modulation classification techniques: Classical approaches and new trends. IET Commun. 2007, 1, 137–156. [Google Scholar] [CrossRef]
- Park, C.S.; Choi, J.H.; Nah, S.P.; Jang, W.; Kim, D.Y. Automatic modulation recognition of digital signals using wavelet features and SVM. In Proceedings of the 2008 10th International Conference on Advanced Communication Technology, Gangwon, Republic of Korea, 17–20 February 2008; pp. 387–390. [Google Scholar]
- Yuan, J.; Zhao-Yang, Z.; Pei-Liang, Q. Modulation classification of communication signals. In Proceedings of the IEEE MILCOM 2004. Military Communications Conference, Monterey, CA, USA, 31 October–3 November 2004; pp. 1470–1476. [Google Scholar]
- Wu, H.C.; Saquib, M.; Yun, Z. Novel automatic modulation classification using cumulant features for communications via multipath channels. IEEE Trans. Wirel. Commun. 2008, 7, 3098–3105. [Google Scholar] [CrossRef]
- Zhu, D.; Mathews, V.J.; Detienne, D.H. A likelihood-based algorithm for blind identification of QAM and PSK signals. IEEE Trans. Wirel. Commun. 2018, 17, 3417–3430. [Google Scholar] [CrossRef]
- Zhang, J.; Wang, T.; Feng, Z.; Yang, S. Toward the automatic modulation classification with adaptive wavelet network. IEEE Trans. Cogn. Commun. Netw. 2023, 9, 549–563. [Google Scholar] [CrossRef]
- Liu, Y.; Yan, X.; Hao, X.; Yi, G.; Huang, D. Automatic modulation recognition of radiation source signals based on data rearrangement and the 2D FFT. Remote Sens. 2023, 15, 518. [Google Scholar] [CrossRef]
- Xu, J.; Luo, C.; Parr, G.; Luo, Y. Quadruplet convolution neural network with C3 loss (C3-QCNN) for signal classification. IEEE Trans. Instrum. Meas. 2022, 71, 1–8. [Google Scholar] [CrossRef]
- Liu, D.; Wang, P.; Wang, T.; Abdelzaher, T. Self-contrastive learning based semi-supervised radio modulation classification. In Proceedings of the MILCOM 2021-2021 IEEE Military Communications Conference, San Diego, CA, USA, 29 November–2 December 2021; pp. 777–782. [Google Scholar]
- Dong, Y.; Jiang, X.; Cheng, L.; Shi, Q. SSRCNN: A semi-supervised learning framework for signal recognition. IEEE Trans. Cogn. Commun. Netw. 2021, 7, 780–789. [Google Scholar] [CrossRef]
- Ke, Z.; Wang, D.; Yan, Q.; Ren, J.; Lau, R.W.H. Dual student: Breaking the limits of the teacher in semi-supervised learning. In Proceedings of the 2019 IEEE/CVF International Conference on Computer Vision, Seoul, Republic of Korea, 27 October–2 November 2019; pp. 6728–6736. [Google Scholar]
- Xiao, C.; Yang, S.; Feng, Z. Complex-valued depthwise separable convolutional neural network for automatic modulation classification. IEEE Trans. Instrum. Meas. 2023, 72, 1–10. [Google Scholar] [CrossRef]
- Rajendran, S.; Meert, W.; Giustiniano, D.; Lenders, V.; Pollin, S. Deep learning models for wireless signal classification with distributed low-cost spectrum sensors. IEEE Trans. Cogn. Commun. Netw. 2018, 4, 433–445. [Google Scholar] [CrossRef]
- Mao, Y.; Dong, Y.Y.; Sun, T.; Rao, X.; Dong, C.X. Attentive siamese networks for automatic modulation classification based on multitiming constellation diagrams. IEEE Trans. Neural Netw. Learn. Syst. 2021, 34, 5988–6002. [Google Scholar] [CrossRef] [PubMed]
- Tekbıyık, K.; Ekti, A.R.; Görçin, A.; Kurt, G.K.; Keçecı, C. Robust and fast automatic modulation classification with CNN under multipath fading channels. In Proceedings of the 2020 IEEE 91st Vehicular Technology Conference (VTC2020-Spring), Antwerp, Belgium, 25–28 May 2020; pp. 1–6. [Google Scholar]
- Xu, J.; Luo, C.; Parr, G.; Luo, Y. A spatiotemporal multi-channel learning framework for automatic modulation recognition. IEEE Wirel. Commun. Lett. 2020, 9, 1629–1632. [Google Scholar] [CrossRef]
- Xiao, C.; Yang, S.; Feng, Z.; Jiao, L. Mclhn: Towards automatic modulation classification via masked contrastive learning with hard negatives. IEEE Trans. Wirel. Commun. 2023, 23, 14304–14319. [Google Scholar] [CrossRef]
- Li, Y.; Shi, X.; Tan, H.; Zhang, Z.; Yang, X.; Zhou, F. Multi-Representation Domain Attentive Contrastive Learning Based Unsupervised Automatic Modulation Recognition. Nat. Commun. 2024, 16, 5951. [Google Scholar] [CrossRef] [PubMed]
- Li, M.; Liu, G.; Li, S.; Wu, Y. Radio classify generative adversarial networks: A semi-supervised method for modulation recognition. In Proceedings of the 2018 IEEE 18th International Conference on Communication Technology, Chongqing, China, 8–11 October 2018; pp. 669–672. [Google Scholar]
- O’Shea, T.J.; West, N.; Vondal, M.; Clancy, T.C. Semi-supervised radio signal identification. In Proceedings of the 2017 19th International Conference on Advanced Communication Technology, Pyeongchang, Republic of Korea, 19–22 February 2017; pp. 33–38. [Google Scholar]
- Zhang, Y.; Zhao, Z. Limited data spectrum sensing based on semi-supervised deep neural network. IEEE Access 2021, 9, 166423–166435. [Google Scholar] [CrossRef]
- Davaslioglu, K.; Boztaş, S.; Ertem, M.C.; Sagduyu, Y.E.; Ayanoglu, E. Self-supervised RF signal representation learning for NextG signal classification with deep learning. IEEE Wirel. Commun. Lett. 2022, 12, 65–69. [Google Scholar] [CrossRef]
- He, K.; Zhang, X.; Ren, S.; Sun, J. Delving deep into rectifiers: Surpassing human-level performance on imagenet classification. In Proceedings of the IEEE International Conference on Computer Vision, Santiago, Chile, 7–13 December 2015; pp. 1026–1034. [Google Scholar]
- Glorot, X.; Bengio, Y. Understanding the difficulty of training deep feedforward neural networks. In Proceedings of the Thirteenth International Conference on Artificial Intelligence and Statistics, Chia, Italy, 13–15 May 2010; pp. 249–256. [Google Scholar]
- O’Shea, T.J.; Corgan, J.; Clancy, T.C. Convolutional radio modulation recognition networks. In Proceedings of the Engineering Applications of Neural Networks, Proceedings of the 17th International Conference, Aberdeen, UK, 2–5 September 2016; pp. 213–226.
- O’Shea, T.J.; Roy, T.; Clancy, T.C. Over-the-air deep learning based radio signal classification. IEEE J. Sel. Top. Signal Process. 2018, 12, 168–179. [Google Scholar] [CrossRef]
- Kingma, D.P.; Ba, J. Adam: A method for stochastic optimization. arXiv 2024, arXiv:1412.6980. [Google Scholar] [CrossRef]
RML2016.10A | Base (MCLDNN) | Ours | △ (↑%) | RML2016.10B | Base (MCLDNN) | Ours | △ (↑%) |
---|---|---|---|---|---|---|---|
N = 100 | 56.79% | 59.75% | 2.96% | N = 100 | 54.40% | 57.10% | 2.70% |
N = 50 | 53.87% | 55.84% | 1.97% | N = 50 | 51.57% | 56.64% | 5.07% |
N = 20 | 50.13% | 55.07% | 4.94% | N = 20 | 49.30% | 53.52% | 4.22% |
N = 10 | 45.80% | 53.96% | 8.16% | N = 10 | 45.51% | 52.17% | 6.66% |
N = 5 | 35.66% | 52.93% | 17.27% | N = 5 | 43.15% | 47.10% | 3.95% |
N = 2 | 26.72% | 36.93% | 10.21% | N = 2 | 20.11% | 40.78% | 20.67% |
supervised learning | 61.12% | supervised learning | 62.51% |
Dual Student | Dynamic Stability | Consistency Regularization | Accuracy |
---|---|---|---|
Network | Evaluation Module | for Strong-Weak Data Augmentation | |
× | × | × | 56.79% |
✓ | × | × | 58.58% |
✓ | ✓ | × | 59.41% |
✓ | ✓ | ✓ | 59.75% |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ma, J.; Zhang, Z.; Zhang, L.; Li, Y.; Tan, H.; Shi, X.; Zhou, F. DualBranch-AMR: A Semi-Supervised AMR Method Based on Dual-Student Consistency Regularization with Dynamic Stability Evaluation. Sensors 2025, 25, 4553. https://doi.org/10.3390/s25154553
Ma J, Zhang Z, Zhang L, Li Y, Tan H, Shi X, Zhou F. DualBranch-AMR: A Semi-Supervised AMR Method Based on Dual-Student Consistency Regularization with Dynamic Stability Evaluation. Sensors. 2025; 25(15):4553. https://doi.org/10.3390/s25154553
Chicago/Turabian StyleMa, Jiankun, Zhenxi Zhang, Linrun Zhang, Yu Li, Haoyue Tan, Xiaoran Shi, and Feng Zhou. 2025. "DualBranch-AMR: A Semi-Supervised AMR Method Based on Dual-Student Consistency Regularization with Dynamic Stability Evaluation" Sensors 25, no. 15: 4553. https://doi.org/10.3390/s25154553
APA StyleMa, J., Zhang, Z., Zhang, L., Li, Y., Tan, H., Shi, X., & Zhou, F. (2025). DualBranch-AMR: A Semi-Supervised AMR Method Based on Dual-Student Consistency Regularization with Dynamic Stability Evaluation. Sensors, 25(15), 4553. https://doi.org/10.3390/s25154553