Uncertainty-Aware Multi-Task Learning for Joint Modulation Recognition and SINR Estimation
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.
1
Uncertainty-Aware Multi-Task Learning for Joint Modulation Recognition and SINR Estimation
arXiv:2608.28865v1 [cs.NI] 28 Aug 2026
Kosar Nourolahi, Vahid Ghasemi
Abstract—Joint modulation recognition and signal-tointerference-plus-noise ratio (SINR) estimation can reduce duplicated processing in intelligent receivers, but the two tasks have different uncertainty characteristics. This letter proposes an uncertainty-aware multi-task model that transforms each short normalized in-phase/quadrature window into 36 deterministic, label-free statistics, learns a shared representation, and uses task-specific adapters for modulation classification and heteroscedastic SINR regression. A joint uncertainty score combines classification entropy and predicted regression variance to support selective inference. Simulations cover QPSK, 8PSK, 16QAM, and 64QAM under matched additive white Gaussian noise/Rayleigh channels and an unseen frequency-selective Rician channel. Over five independent seeds, the proposed model improves matched and unseen-channel accuracy over conventional multi-task learning by 14.86 and 8.61 percentage points, respectively, while reducing SINR mean absolute error by 1.60 and 1.61 dB. Confidence-based rejection further lowers modulation error under channel mismatch. Index Terms—Automatic modulation classification, multi-task learning, SINR estimation, uncertainty estimation, selective inference.
I. I NTRODUCTION Automatic modulation classification (AMC) and signalquality estimation are central inference functions in intelligent radio receivers. Deep AMC models can learn discriminative representations from in-phase/quadrature (I/Q) observations and improve robustness to channel impairments [1]–[3], while real-time implementations demonstrate the feasibility of learning-assisted AMC [4]. Signal-to-noise ratio estimation has likewise been addressed using learned covariance representations [5]. Nevertheless, AMC and SINR estimation are usually trained as separate tasks even though both operate on the same received waveform. Joint modulation and signal-quality determination has previously relied mainly on engineered descriptors [6], [7]. Multitask learning has also been applied to related radio-signal tasks, including pulse detection and modulation classification [8]. In our earlier work, modulation fingerprints combined distributional, spectral, and constellation-geometry features for AMC [9]. We subsequently used an RBF-SVM to recognize modulation and derived SINR information from support-vector samples for link adaptation [10]. These approaches established the value of interpretable signal statistics, but they did not K. Nourolahi is with the Department of Artificial Intelligence, Kermanshah University of Technology, Kermanshah Province, Iran. (e-mail: k.norolahi@smail.kut.ac.ir). V. Ghasemi is with the Department of Artificial Intelligence, Kermanshah University of Technology, Kermanshah Province, Iran. (e-mail: v.ghasemi@kut.ac.ir).
jointly learn task-adaptive representations or quantify prediction reliability. Conventional shared-encoder learning can suffer from negative transfer because modulation recognition is discrete whereas SINR estimation is continuous, and their difficulty changes differently with noise, interference, and channel mismatch. Uncertainty-aware AMC has been studied for unreliable classifications [11], and calibrated prediction has been considered for wireless learning systems [12]. However, the cited studies do not jointly couple AMC with continuous SINR regression or use both output uncertainties for selective joint inference. This letter makes three contributions. First, it develops a compact multi-task architecture that combines a reproducible 36-dimensional signal representation with a shared encoder and residual task adapters. Second, it couples modulation cross-entropy with robust heteroscedastic SINR regression and combines classification entropy with predicted SINR deviation for selective inference. Third, it performs a validation-only, five-seed comparison under both matched channels and a deliberately unseen frequency-selective Rician channel, including confidence intervals, calibration, classwise confusion, and coverage-risk behavior. II. P ROBLEM F ORMULATION Let m ∈ {1, . . . , M } denote the modulation class and sm [ℓ] the transmitted baseband sequence. The received samples are modeled as P −1 X r[ℓ] = ej(2πνℓ+φ) hp sm [ℓ − p − τ ] + i[ℓ] + w[ℓ], (1) p=0
where hp is the pth channel tap, ν, φ, and τ denote carrierfrequency, phase, and timing offsets, respectively, i[ℓ] is cochannel interference, and w[ℓ] is receiver noise. The reference SINR is P E{| p hp sm [ℓ − p − τ ]|2 } γ = 10 log10 . (2) E{|i[ℓ] + w[ℓ]|2 } For a window r = [r[0], . . . , r[L − 1]]T , power normalization gives e r = r/(L−1 krk22 + ǫ)1/2 . The supervised set is D = {(e rn , yn , γn )}N n=1 , and the desired mapping is bn , γ FΘ (e rn ) = p bn , σ bn2 , (3) 2 b n is the modulation probability vector and (b where p γn , σ bn ) are the predicted SINR mean and data-dependent variance. Training samples are generated from Ωtr , whereas the mismatch set uses channel and impairment parameters in Ωte 6⊆ Ωtr .
2
Normalized I/Q window
36 signal statistics
Class adapter b p
Shared encoder
SINR adapter γ b, σ b
where tn is the standardized SINR target, α = 0.6, and λ = 0.4. Selective P inference: The normalized classification entropy pm + ǫ)/ log M is combined with regresuc = − m pbm log(b sion uncertainty as
Fig. 1. Proposed statistics-based uncertainty-aware multi-task inference chain.
u = 0.55uc + 0.45 clip(b σ /10, 0, 1).
TABLE I D ETERMINISTIC INPUT REPRESENTATION .
Predictions are ranked by u; rejecting the largest values yields the coverage-risk tradeoff in (4) without retraining.
Feature group
(7)
Dimension
I/Q/amplitude moments (orders 1-4) Complex higher-order moments Phase-increment harmonics (orders 1-4) Lagged correlations (1, 2, 4, 8) Spectral entropy/flatness/concentration
12 5 8 8 3
Total
36
A. Complexity and Interpretation
For a confidence threshold η, let Iη = {n : un ≤ η} contain the retained predictions. The retained coverage and task risks are |Iη | , C(η) = N 1 X Rc (η) = 1{b yn 6= yn }, |Iη | n∈Iη 1 X |b γn − γn |. (4) Rr (η) = |Iη | n∈Iη
Thus, selective inference is evaluated by the classificationerror and SINR-MAE risks at comparable retained coverage. III. P ROPOSED U NCERTAINTY-AWARE M ULTI -TASK M ODEL Statistical representation: From each normalized I/Q window, a vector f ∈ R36 is computed without labels. The exact feature allocation is summarized in Table I. Every feature is standardized using only the training-set mean and variance, preventing information leakage from validation or test observations. Shared and task-adapted representations: As illustrated in Fig. 1, a layer-normalized 36 → 64 → 48 encoder produces z ∈ R48 . To retain shared information while allowing task specialization, residual adapters generate z + ρAc (z) , zr = z + ρAr (z), (5) zc = kz + ρAc (z)k2 b = softmax(Wc zc + bc ). with ρ = 0.35. The classifier gives p The regression head outputs a standardized SINR mean µ b and log-variance b v ∈ [−5, 4], which are transformed back to γ b and σ b2 using the mean and variance of the training labels. Training objective: The modulation loss is cross-entropy, P Lcls = −N −1 n log pbn,yn . To retain heteroscedastic uncertainty without allowing a few large errors to dominate, the SINR term combines Gaussian negative log-likelihood and smooth-ℓ1 regression: Lreg = αLnll + (1 − α)Lhub , i 1 X h −bvn (tn − µ bn )2 + vbn , e Lnll = 2N n L = Lcls + λLreg ,
(6)
The statistical front end requires linear-time moment, phase, and correlation calculations plus one L-point fast Fourier transform, giving O(L log L) complexity and a fixed 36dimensional output. Excluding normalization and nonlinear activations, the dense network requires 16,384 multiplyaccumulate operations per observation. Its 16,798 trainable parameters are 42.7% fewer than the 29,302 parameters of the conventional complex-CNN multi-task baseline. The shared encoder captures common signal-quality and modulation information, while the residual adapters limit destructive task interference without duplicating the full encoder. IV. S IMULATION R ESULTS QPSK, 8PSK, 16QAM, and 64QAM are simulated using L = 128 samples at nominal SINRs {−10, −5, 0, 5, 10, 15, 20} dB, with each label uniformly perturbed by ±1.25 dB. Training, validation, and matched testing use AWGN and flat Rayleigh fading. The unseen set uses a three-tap frequency-selective Rician channel with factor K ∈ [2, 7] and wider carrier-frequency, timing, I/Qimbalance, direct-current-offset, and interference ranges. The four sets contain 5600, 1680, 4480, and 3360 observations, respectively, with no shared symbol, channel, noise, or interference realization. AdamW uses learning rate 1.5 × 10−3, weight decay 10−4 , batch size 256, gradient-norm clipping at 5, and at most 20 epochs. Early stopping follows five epochs without improvement. The retained checkpoint maximizes Aval −0.02 MAEval using validation data only. Neural results are means over seeds {101, 202, 303, 404, 505}. Baselines are RBF-SVM/SVR on the same statistics, separate complex CNNs, and a conventional shared-encoder complex CNN. Table II shows that the proposed model improves matched accuracy over conventional MTL by 14.86 percentage points and reduces MAE by 1.602 dB. Under unseen Rician fading, the gains remain 8.61 percentage points and 1.614 dB. The paired 95% confidence intervals are [13.86, 15.86] and [8.16, 9.07] percentage points for matched and unseen accuracy, and [1.205, 1.999] and [1.018, 2.210] dB for MAE; all exclude zero. The corresponding macro-F1 gains are 0.211 and 0.149, while the RMSE reductions are 2.152 and 2.280 dB. Relative to RBF-SVM/SVR, the proposed model yields smaller point gains: 4.08/5.16 percentage points in accuracy and 0.463/0.450 dB in MAE for matched/unseen testing. Fig. 2 shows that all classifiers approach the four-class random level below 0 dB. From 10 dB onward, the proposed
3
Test
Method
Accuracy
Macro-F1
MAE (dB)
RMSE (dB)
Matched
RBF-SVM/SVR Separate CNNs Conventional MTL Proposed
0.460 0.335±0.019 0.352±0.009 0.500±0.004
0.461 0.295±0.015 0.297±0.022 0.508±0.004
3.765 4.752±0.098 4.904±0.303 3.302±0.062
4.782 6.024±0.170 6.310±0.439 4.158±0.045
Unseen Rician
RBF-SVM/SVR Separate CNNs Conventional MTL Proposed
0.355 0.306±0.011 0.321±0.005 0.407±0.005
0.357 0.247±0.028 0.253±0.016 0.402±0.003
5.153 5.968±0.181 6.317±0.354 4.703±0.223
6.564 7.793±0.288 8.218±0.440 5.938±0.274
1.0
0.6 0.4 0.2
8 6 4
Tr e
0.8
od lation
Mated annels
SINR RMSE (dB)
Classification accuracy
TABLE II OVERALL PERFORMANCE . N EURAL RESULTS ARE MEAN ± STANDARD DEVIATION OVER FIVE INDEPENDENT SEEDS .
2 −10
0
10
20
−10
0
SINR (dB)
10
0 08
0 14
0 4
PS
0 4
0 1
0 11
0 4
8PS
0 0
0 54
0 1
0 6
8PS
0 1
0 41
0 11
0 6
16 AM
0 10
0 0
0 8
0 4
16 AM
0 11
0 1
0 1
0 5
64 AM
0 08
0 10
0 8
0 54
64 AM
0 1
0 15
0 15
0 58
PS 8PS6AM4AM 1 6
Predited odlation RBF-SVM
Separate CNNs
Conventional MTL
SINR MAE (dB)
Classifi ation error
0 60 0 55 0 50
Conventional MTL Refined proposed
60
06
08
10
Predited odlation
Fig. 4. Row-normalized confusion matrices of the proposed method under (a) matched channels and (b) the unseen frequency-selective Rician channel. TABLE III VALIDATION - BASED ARCHITECTURE SELECTION . E NTRIES ARE ACCURACY /MAE ( D B). Model
Matched
Unseen Rician
Raw-I/Q hybrid Final proposed
0.494/3.486 0.500/3.302
0.403/4.934 0.407/4.703
55
50
0 45
Retained overae
PS 8PS6AM4AM 1 6
Refined proposed
Fig. 2. Matched-channel performance versus SINR: (a) modulationclassification accuracy and (b) SINR-estimation RMSE. Neural curves are means over five independent seeds.
0 65
nseen Riian annel
0 54
20
SINR (dB)
PS
06
08
10
Retained overae
Fig. 3. Selective inference under unseen Rician fading: (a) modulationclassification error and (b) SINR-estimation MAE versus retained coverage.
model reaches accuracies of 0.768, 0.810, and 0.803 at 10, 15, and 20 dB, exceeding the RBF-SVM values of 0.681, 0.742, and 0.741. It also gives the lowest aggregate RMSE, although RBF-SVR is better at the isolated 5-dB point; hence, no claim of uniform dominance at every SINR is made. Fig. 3 evaluates the uncertainty score under mismatch. At full coverage, the proposed and conventional MTL classification errors are 0.593 and 0.679. Retaining only the 50% most confident observations reduces them to 0.458 and 0.654, respectively. The proposed SINR MAE remains lower at every coverage, including 4.809 versus 5.242 dB at 50%. Its minimum is approximately 4.668 dB near 80% coverage, showing that uncertainty-based rejection is substantially more effective for AMC than for SINR regression. Fig. 4 clarifies the class-dependent behavior. Under matched testing, QPSK, 8PSK, and 64QAM each obtain a diagonal probability of 0.54, whereas 16QAM reaches 0.38 and is most often confused with 64QAM (0.43). Under the unseen
Rician channel, the diagonal probabilities become 0.43, 0.41, 0.21, and 0.58, respectively. The dominant mismatch error is the assignment of 16QAM to 64QAM (0.57), while 64QAM remains the most robust class. This behavior indicates that the principal unresolved ambiguity is between the two amplitudephase constellations rather than between PSK and QAM families. A. Architecture Selection, Calibration, and Limitations A validation-only comparison also examined a raw-I/Q and statistics hybrid. As shown in Table III, the final statisticsbased model is slightly more accurate and consistently reduces SINR MAE. Validation also selected zero weight for the tested prototype-alignment term; therefore, neither the hybrid branch nor an unsupported prototype regularizer is retained in the final method. The proposed classifier has expected calibration errors of 4.52% and 7.59% for matched and unseen testing, respectively. Its nominal 90% SINR interval covers 90.8% of matched observations but only 76.4% under Rician mismatch. Thus, the joint uncertainty score remains useful for ranking observations, while absolute interval calibration degrades under distribution shift. The strongest gains occur in the moderate- and high-SINR regions, where the deterministic statistics expose constellation geometry and higher-order structure with fewer samples than the raw-I/Q baselines. At very low SINR, all
4
classifiers remain close to random guessing, indicating that the method does not create separability when the observation contains insufficient information. The conclusions are limited to simulated impairments, four modulation formats, and L = 128; measured I/Q data and broader open-set conditions remain necessary for external validation. V. C ONCLUSION A statistics-based uncertainty-aware multi-task model was developed for joint AMC and SINR estimation. Shared learning with residual task adapters and robust heteroscedastic regression improved both tasks under matched and unseen channels, while entropy-variance ranking enabled selective inference. The results also expose two limitations: 16QAM-to64QAM confusion remains substantial under mismatch, and prediction-interval calibration degrades outside the training distribution. Future work should address these limitations using measured I/Q data and distribution-aware recalibration. R EFERENCES [1] T. Huynh-The, Q.-V. Pham, T.-V. Nguyen, T. T. Nguyen, R. Ruby, M. Zeng, and D.-S. Kim, “Automatic modulation classification: A deep architecture survey,” IEEE Access, vol. 9, pp. 142 950–142 971, 2021. [Online]. Available: https://doi.org/10.1109/ACCESS.2021.3120419 [2] S.-H. Kim, J.-W. Kim, W.-P. Nwadiugwu, and D.-S. Kim, “Deep learning-based robust automatic modulation classification for cognitive radio networks,” IEEE Access, vol. 9, pp. 92 386–92 393, 2021. [Online]. Available: https://doi.org/10.1109/ACCESS.2021.3091421 [3] J. Norolahi, M. Mehrnia, and P. Azmi, “Blind modulation classification via combined machine learning and signal feature extraction,” in 2021 International Seminar on Machine Learning, Optimization, and Data Science (ISMODE), 2022, pp. 266–271. [4] Z. Kaleem, M. Ali, I. Ahmad, W. Khalid, A. Alkhayyat, and A. Jamalipour, “Artificial intelligence-driven real-time automatic modulation classification scheme for next-generation cellular networks,” IEEE Access, vol. 9, pp. 155 584–155 597, 2021. [Online]. Available: https://doi.org/10.1109/ACCESS.2021.3128508 [5] S. Chen, S. Zheng, Z. Yang, T. Chen, Z. Zhao, and X. Yang, “Deep learning-based SNR estimation with covariance input,” in 2023 IEEE 23rd International Conference on Communication Technology (ICCT). IEEE, 2023, pp. 181–187. [Online]. Available: https://doi.org/10.1109/ICCT59356.2023.10419442 [6] T. A. Almohamad, M. F. M. Salleh, M. N. Mahmud, and A. H. Y. Sa’d, “Simultaneous determination of modulation types and signal-to-noise ratios using feature-based approach,” IEEE Access, vol. 6, pp. 9262–9271, 2018. [Online]. Available: https://doi.org/10.1109/ACCESS.2018.2809448 [7] T. A. Almohamad, M. F. M. Salleh, M. N. Mahmud, I. R. Karas, N. S. M. Shah, and S. A. Al-Gailani, “Dual-determination of modulation types and signal-to-noise ratios using 2D-ASIQH features for next generation of wireless communication systems,” IEEE Access, vol. 9, pp. 25 843–25 857, 2021. [Online]. Available: https://doi.org/10.1109/ACCESS.2021.3057242 [8] F. C. Akyon, M. A. Nuhoglu, Y. K. Alp, and O. Arikan, “Multi-task learning based joint pulse detection and modulation classification,” in 2019 27th Signal Processing and Communications Applications Conference (SIU). IEEE, 2019, pp. 1–4. [Online]. Available: https://doi.org/10.1109/SIU.2019.8806285 [9] J. Norolahi, P. Azmi, and F. Ahmadi, “Automatic modulation classification using modulation fingerprint extraction,” Journal of Systems Engineering and Electronics, vol. 32, no. 4, pp. 799–810, Aug. 2021. [Online]. Available: https://doi.org/10.23919/JSEE.2021.000069 [10] J. Norolahi and P. Azmi, “A machine learning based algorithm for joint improvement of power control, link adaptation, and capacity in beyond 5G communication systems,” Telecommunication Systems, vol. 83, no. 2, pp. 323–337, Aug. 2023. [Online]. Available: https://doi.org/10.1007/s11235-023-01017-1
[11] V.-C. Luu, J. Park, and J.-P. Hong, “Uncertainty-aware incremental automatic modulation classification with bayesian neural network,” IEEE Internet of Things Journal, vol. 11, no. 13, pp. 24 300–24 309, Jul. 2024. [Online]. Available: https://doi.org/10.1109/JIOT.2024.3390038 [12] K. M. Cohen, S. Park, O. Simeone, and S. S. (Shitz), “Calibrating AI models for wireless communications via conformal prediction,” IEEE Transactions on Machine Learning in Communications and Networking, vol. 1, pp. 296–312, 2023. [Online]. Available: https://doi.org/10.1109/TMLCN.2023.3319282
Related documents
- Uncertainty-Aware Multi-Task Learning for Joint Modulation Recognition and SINR Estimation#793101
- Uncertainty-Aware Multi-Task Learning for Joint Modulation Recognition and SINR Estimation#789097
- Information-Theoretic Foundations of the AaroNet Multi-Scale Detector#237194
- Training-Free Uncertainty Estimation for Embedding Models#1118355
- Generative Modeling of Class Probability for Multi-Modal Representation Learning#147071
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