Next Article in Journal
Federated Anomaly Detection for IoT-Enabled EV Charging Cybersecurity Under Aggressive and Stealth Cyberattacks
Previous Article in Journal
Physics-Informed Multi-Fidelity Graph Learning for Sequence-Aware Residual Bolt Preload Prediction in Hyperelastic-Sealed Flanges
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Holistic Fusion of Fragmented Signal Features for Automatic Modulation Recognition via an Adaptive Topological Network

1
Hangzhou Research Institute, Xidian University, Hangzhou 311231, China
2
School of Economics and Management, Dalian University of Technology, Dalian 116024, China
*
Author to whom correspondence should be addressed.
Sensors 2026, 26(17), 5540; https://doi.org/10.3390/s26175540
Submission received: 2 July 2026 / Revised: 5 August 2026 / Accepted: 21 August 2026 / Published: 31 August 2026
(This article belongs to the Section Communications)

Abstract

Automatic modulation recognition (AMR) remains challenging under low-signal-to-noise ratio (SNR) conditions, where severe noise can obscure weak modulation-specific waveform patterns. To address this issue, this paper proposes an Adaptive Holistic Fusion Network (AHFN) for robust low-SNR modulation recognition. AHFN first employs a multi-resolution nonlinear fusion module composed of parallel KAN branches with different spline-grid resolutions to extract complementary waveform dynamics from standardized I/Q samples and temporal positional information. An adaptive soft-threshold denoising module then generates node- and channel-specific thresholds to suppress noise-sensitive responses while preserving discriminative modulation cues. Subsequently, a topology-aware multi-scale fusion network performs feature- and structure-adaptive message processing over a fixed temporal graph and combines multi-scale graph representations with Mamba-based long-range sequence modeling. Experiments on RML2016.10A and RML2016.10B show that AHFN consistently improves recognition accuracy over representative baseline methods from 20 dB to 0 dB, with gains ranging from 3.03% to 14.34%. These results demonstrate the effectiveness of multi-resolution nonlinear representation, adaptive denoising, and topology-aware local–global fusion for low-SNR AMR.

1. Introduction

With the rapid development of wireless communications, Internet of Things (IoT) networks, and spectrum-aware intelligent systems, wireless electromagnetic environments have become increasingly dynamic, heterogeneous, and interference-prone, placing higher demands on reliable spectrum perception and efficient spectrum utilization [1,2,3,4]. In non-cooperative and spectrum-sharing scenarios, received signals are frequently affected by noise, multipath fading, channel uncertainty, and synchronization mismatch, making automatic modulation recognition (AMR) particularly challenging under low-signal-to-noise ratio (SNR) conditions. Early AMR methods relied mainly on likelihood-based decision rules and handcrafted features, including higher-order statistics, instantaneous amplitude, phase and frequency characteristics, cyclic features, and constellation- or phase-diagram-based descriptors [5,6,7,8]. These methods generally offer relatively low computational complexity and favorable physical interpretability, while phase-related geometric representations can reveal modulation-specific structural characteristics. Recent nonlinear feature-based methods have employed phase-diagram analysis to extract modulation-specific structural descriptors, providing an interpretable approach for digital modulation characterization under noisy conditions [9]. However, their performance often depends on the selected features and may deteriorate with limited observation lengths, carrier-frequency offset, phase rotation, synchronization errors, or severe noise corruption.
Deep learning-based AMR reduces dependence on manual feature engineering by learning discriminative representations directly from raw I/Q samples or derived signal views. CNN-based models efficiently extract local waveform patterns, while recurrent and hybrid architectures improve temporal dependency modeling and have achieved favorable recognition performance on commonly used benchmark datasets; however, convolutional operations may inadequately capture long-range dependencies, and recurrent structures introduce sequential computation [10,11,12,13,14]. Multi-feature fusion, multi-scale networks, lightweight architectures, time–phase modeling, and transformer-based methods further improve feature diversity, scale adaptability, or global dependency modeling, although their performance gains may be accompanied by increased architectural complexity or dependence on carefully designed fusion strategies [15,16,17,18,19,20]. Complex-valued processing, attention-guided denoising, phase transformation, and shrinkage-based mechanisms preserve phase-related information and enhance low-SNR recognition, but some methods rely on predefined transformations or specific denoising assumptions [21,22,23,24,25]. Snoap et al. introduced a capsule-network-based classifier using cyclic-cumulant features [26] and subsequently developed a neural classifier combining custom feature-extraction layers with temporal I/Q data [27]; these approaches demonstrate the value of structured signal features but still depend on explicitly designed feature representations. In contrast, AHFN learns adaptive noise-robust representations directly from standardized I/Q sequences. More recent scale-aware, transfer-learning, multimodal, graph-based, and contrastive methods have reported competitive recognition performance by modeling long-range dependencies or structural relationships, although they may require auxiliary modalities, source-domain knowledge, predefined graph construction, or additional training objectives [28,29,30,31,32,33,34,35]. Direct numerical comparison among these studies remains limited by differences in data partitions, input lengths, channel conditions, and evaluation protocols. Moreover, robustness against stochastic noise does not necessarily imply robustness against deliberately optimized adversarial perturbations, which represents a distinct vulnerability of deep modulation classifiers [36].
To address these limitations, this study proposes an Adaptive Holistic Fusion Network (AHFN) for robust low-SNR modulation recognition. The temporal graph is used as a fixed representation of local relationships between adjacent sampling points and is not regarded as the primary methodological contribution. Instead, AHFN progressively refines signal representations through three coordinated mechanisms. First, a Multi-Resolution Neural Fusion (MRNF) module employs parallel Kolmogorov–Arnold network branches with different spline-grid resolutions to extract complementary nonlinear waveform dynamics from standardized I/Q samples and temporal positional information. Second, an Adaptive Soft-Threshold Denoising (ASTD) module generates node- and channel-specific thresholds to suppress noise-sensitive responses while preserving weak modulation cues. Third, a Topology-Aware Multi-Scale Fusion Network (TAMSFN) performs feature- and structure-adaptive message aggregation over the fixed temporal graph and combines multi-scale graph representations with Mamba-based long-range sequence modeling. Therefore, the principal contribution of AHFN lies in multi-resolution nonlinear representation, adaptive noise suppression, and topology-aware local–global fusion rather than graph construction itself. A performance comparison of AHFN with representative baseline models on RML2016.10A is presented in Figure 1.
The remainder of this paper is organized as follows. Section 2 presents the system modeling and problem formulation. Section 3 introduces the materials and methods, including the overall architecture and principal modules of the proposed AHFN. Section 4 reports and discusses the experimental results, including comparative, ablation, parameter-sensitivity, limited-sample, and complexity analyses. Finally, Section 5 concludes the paper and outlines its limitations and future research directions.

2. System Modeling and Problem Formulation

In a wireless communication system, the received signal is affected by the modulation format, channel response, synchronization errors, and additive noise during transmission. The passband transmitted signal can be expressed as
s ( t ) = A ( t ) cos 2 π f c t + ϕ ( t ) ,
where A ( t ) , ϕ ( t ) , and  f c denote the instantaneous amplitude, instantaneous phase, and carrier frequency, respectively. After propagation through the wireless channel, the received signal can be modeled as
r ( t ) = s ( t ) h ( t ) e j ( 2 π Δ f t + θ ) + n ( t ) ,
where h ( t ) is the channel impulse response, Δ f and θ denote the carrier frequency offset and phase offset, respectively, n ( t ) represents additive white Gaussian noise, and ∗ denotes convolution. At the receiver, the passband signal is down-converted into the complex baseband signal through quadrature demodulation:
I ( t ) = LPF r ( t ) cos ( 2 π f c t ) ,
Q ( t ) = LPF r ( t ) sin ( 2 π f c t ) ,
where LPF { · } denotes low-pass filtering. The corresponding complex baseband signal is given by
x ( t ) = I ( t ) + j Q ( t ) .
After analog-to-digital conversion, the continuous baseband signal is sampled as
x [ n ] = I [ n ] + j Q [ n ] , n = 1 , 2 , , L ,
where L is the number of samples within one observation window.
Based on the sampled I/Q sequence, the input of the proposed model is represented as
X = I [ 1 ] I [ 2 ] I [ L ] Q [ 1 ] Q [ 2 ] Q [ L ] R L × 2 .
Given X, automatic modulation recognition (AMR) aims to identify the modulation type from a predefined label set C = { C 1 , C 2 , , C K } . Therefore, the recognition objective can be formulated as
y ^ = arg max C k C   P y = C k X ,
where y and y ^ denote the ground-truth and predicted modulation labels, respectively. Under low-SNR conditions, noise may weaken the temporal continuity, spectral characteristics, and I/Q trajectory structures of the sampled signal, resulting in fragmented representations and increasing the difficulty of robust modulation recognition.

3. Materials and Methods

To address the fragmentation of modulation-discriminative patterns under low-SNR conditions, this study proposes an Adaptive Holistic Fusion Network (AHFN) for robust automatic modulation recognition. As illustrated in Figure 2, each received I/Q segment is represented by a fixed temporal graph, where nodes correspond to temporal sampling points and edges describe predefined local temporal relationships. This graph representation provides a unified input structure rather than constituting the primary methodological contribution. Built upon the gated message-passing mechanism of GatedGCN [37], AHFN consists of a Signal Embedding Module, Multi-Resolution Neural Fusion (MRNF), Adaptive Soft-Threshold Denoising (ASTD), a Topology-Aware Multi-Scale Fusion Network (TAMSFN), and a Graph-Level Decision Module. Specifically, the Signal Embedding Module constructs the fixed temporal graph from standardized I/Q samples. MRNF then employs parallel KAN branches with different spline-grid resolutions to extract complementary nonlinear waveform dynamics from the I/Q observations and temporal positional information. ASTD generates node- and channel-specific thresholds to suppress noise-sensitive responses while preserving weak modulation cues. Subsequently, TAMSFN performs feature- and structure-adaptive message aggregation over the fixed graph and combines multi-scale graph representations with Mamba-based long-range sequence modeling. Finally, the Graph-Level Decision Module maps the refined representation to the corresponding modulation category.

3.1. Signal Embedding Module

The Signal Embedding Module is designed to transform the discrete I/Q sequence into a fixed temporal graph representation for subsequent structural feature learning. Different from directly treating the received signal as an ordered vector, the graph formulation explicitly describes local temporal neighborhoods and enables message passing among adjacent signal components. While CNN-, Transformer-, and Mamba-based models mainly focus on local feature extraction or sequential dependency modeling, graph representations provide a flexible mechanism for jointly capturing structural interactions and information propagation among neighboring signal samples. By representing signal samples as graph nodes and temporal adjacency as graph edges, the temporal evolution of the received signal is naturally encoded into the graph topology, allowing neighborhood relationships to be explicitly preserved and propagated during graph learning. This property is particularly beneficial under low-SNR conditions, where modulation-related characteristics are often fragmented by noise and weak local patterns can be reinforced through their temporal context rather than being learned independently. Given an input signal sample X R L × 2 , where L denotes the sequence length and the two channels correspond to the in-phase and quadrature components, the signal is first standardized to reduce scale variation and improve training stability, where μ and σ denote the mean and standard deviation of the input features, respectively:
Z = X μ σ ,
Based on the standardized sequence, each time step is regarded as a graph node, and its feature is defined by the corresponding I/Q observation. To encode short-range temporal topology, bidirectional edges are constructed between each node and its k nearest temporal neighbors, with the edge attribute measured by the normalized temporal distance:
u t = [ I t , Q t ] R 2 , t = 1 , 2 , , L , e t , t = | t t | k , t N k ( t ) .
where u t denotes the node feature of time step t, e t , t denotes the edge attribute between nodes t and t , and  N k ( t ) represents the k-nearest temporal neighborhood of node t. All node features form the node feature matrix U R L × 2 , and the edge attributes form E R | E | × 1 . Accordingly, the input signal is embedded as
G = ( V , E , U , E ) ,
where V and E denote the node and edge sets, respectively. The adopted representation differs from several alternative signal structures. A chain graph can be regarded as a special case with k = 1 , in which each sampling point is connected only to its immediately adjacent samples, whereas the adopted temporal neighborhood provides a wider local receptive field while preserving temporal order. Unlike a learned graph, the proposed framework does not infer, add, or remove edges according to the input features. Compared with a conventional one-dimensional sequence model, the fixed temporal graph explicitly supports local neighborhood aggregation, while the subsequent Mamba pathway complements it by modeling long-range temporal dependencies. By encoding temporal adjacency into graph connections, the constructed graph preserves the local neighborhood relationships among consecutive I/Q samples and provides a stable structural prior for the subsequent feature-processing modules. The graph topology remains fixed after construction, whereas adaptive processing is introduced at the feature and message-propagation levels. Specifically, ASTD performs data-dependent soft-thresholding to suppress noise-sensitive node responses, while TAMSFN adaptively regulates information propagation over the fixed temporal connections according to node features, temporal edge attributes, structural relationships, and channel importance. This separation retains consistent temporal neighborhoods while allowing the model to refine node features and inter-node interactions according to the received signal.

3.2. Multi-Resolution Neural Fusion

After the discrete I/Q sequence is embedded into a topology-aware graph representation, the Multi-Resolution Neural Fusion (MRNF) module is introduced to enhance the continuity and discriminability of fragmented modulation features under low-SNR conditions. Modulation-dependent characteristics are jointly reflected in the instantaneous I/Q states and their evolution along the sampling axis. In particular, variations in waveform oscillation and phase progression provide important frequency-related cues for distinguishing different modulation formats. However, these patterns may occur over different temporal ranges and are easily obscured by noise. To address this issue, MRNF employs parallel KAN-based branches with different nonlinear representation granularities to capture complementary waveform dynamics. Fine-grained branches emphasize rapid local variations, such as abrupt phase transitions, pulse edges, and short-term oscillations, whereas coarse-grained branches characterize smoother patterns, including amplitude envelopes, long-range phase evolution, and slowly varying oscillatory trends. The resulting representations are subsequently integrated to provide a more comprehensive description of the received signal.
Given the standardized I/Q signal X R L × 2 , MRNF first incorporates a normalized temporal encoding T R L × 1 to retain the sequential order of the received signal:
X enh = concat ( X , T ) R L × 3 ,
By associating each I/Q sample with its temporal position, X enh enables the subsequent nonlinear mappings to characterize not only the instantaneous signal state but also its evolution throughout the received segment. Since frequency-related modulation characteristics are manifested through waveform oscillations and phase changes across consecutive samples, the position-aware representation provides a suitable basis for learning local phase-transition patterns, oscillation-rate variations, and long-range temporal dependencies.
The enhanced representation is then processed by multiple KAN-based resolution branches:
H KAN ( i ) = f KAN ( i ) W ( i ) ϕ ( i ) ( X enh ) , i = 1 , 2 , , N ,
where W ( i ) denotes the learnable projection matrix of the i-th branch, and  ϕ ( i ) ( · ) denotes the nonlinear basis expansion implemented using the SiLU base function and B-spline functions. Since modulation-dependent waveform patterns may exhibit both smooth global evolution and rapid local variations, a single spline-grid resolution may be insufficient to characterize these complementary nonlinear structures. Therefore, MRNF employs three parallel KAN branches with grid sizes of 3, 5, and 7 over the fixed interval [−1,1], corresponding to coarse-to-fine spline-grid resolutions. All branches use a spline order of 2, a grid epsilon of 0.02, and scale settings of 0.05, 1, and 1 for the noise, base-function, and spline components, respectively. The spline grids remain fixed during training, while the network parameters and scalar gate of each branch are independently learned, with each gate initialized to 1. Except for the grid size, the remaining branch configurations are kept consistent. In this manner, the coarse-resolution branch favors smoother nonlinear trends, whereas the finer-resolution branches provide greater flexibility in characterizing localized waveform variations, allowing MRNF to learn complementary modulation representations across different nonlinear basis resolutions.
The outputs of the three KAN branches are concatenated to form a unified multi-resolution representation. Through the coarse-to-fine spline-grid resolutions, MRNF aggregates complementary nonlinear waveform information:
H MR = concat H KAN ( 1 ) , H KAN ( 2 ) , , H KAN ( N ) ,
The different grid sizes provide distinct nonlinear basis granularities, enabling the parallel branches to complement one another when characterizing smooth waveform trends and finer local variations in the position-enhanced I/Q sequence.
To prevent excessive nonlinear transformation from destroying the original I/Q prior, MRNF further introduces a residual projection pathway:
H res = W p X .
where W p is a learnable projection matrix. This residual pathway preserves the intrinsic structure of the original I/Q signal and provides a stable prior for feature fusion.
Finally, the multi-resolution nonlinear representation and the residual I/Q prior are adaptively fused:
H out = α H MR + ( 1 α ) H res , α [ 0 , 1 ] ,
where α is a learnable fusion coefficient that balances the multi-resolution nonlinear representation and the preserved I/Q prior. The three independently parameterized KAN branches employ different spline-grid resolutions, while their branch-specific scalar gates regulate their respective contributions. Consequently, MRNF integrates temporal positional information, complementary nonlinear waveform representations, and the original I/Q prior. This design strengthens the characterization of modulation-dependent waveform variations and provides a stable input for the subsequent adaptive denoising and topology-aware feature aggregation modules.

3.3. Adaptive Spatio-Temporal Denoising

To further improve the robustness of the fused representation, an Adaptive Spatio-Temporal Denoising (ASTD) module is introduced after MRNF. Although MRNF enhances modulation structures from multiple resolutions, the fused features may still contain noise-sensitive responses under low-SNR conditions. Conventional fixed-threshold shrinkage treats different input samples with the same denoising strength, which may suppress noise but also remove weak modulation cues that are critical for classification [38,39,40].
In contrast, ASTD introduces an input-adaptive denoising strategy, in which node- and channel-specific shrinkage thresholds are estimated from the fused representation itself. This enables the model to apply differentiated suppression to noise-sensitive responses while preserving weak but discriminative modulation structures.
Given the fused feature representation H out , ASTD first estimates an adaptive threshold through a lightweight gating mechanism:
τ = σ W g | H out | ,
where σ ( · ) denotes the sigmoid activation and W g is a learnable linear projection. The threshold coefficient τ is generated from the magnitude of the current fused representation at the node and channel levels, allowing the suppression strength to vary with different feature responses rather than applying a shared threshold to all components.
Based on the adaptive threshold, ASTD performs feature-dependent soft-thresholding:
H s = sign ( H out ) max ( 0 , | H out | τ β ) ,
H ˜ = σ ( W a H s ) H s ,
where H s denotes the soft-thresholded representation, β is the threshold scaling factor set to 0.20, and  W a denotes the learnable linear projection used to generate the feature-attention gate. The first operation applies differentiated shrinkage to individual node-channel responses, while the subsequent sigmoid gate further recalibrates the retained features according to their current representations. This coordinated processing reduces low-magnitude noise-sensitive responses without uniformly weakening all feature components.
To avoid over-denoising, ASTD further introduces an adaptive feature preservation mechanism:
H = α P ( H out ) + ( 1 α ) H ˜ , α [ 0 , 1 ] ,
where P ( · ) denotes the residual projection, and  α is a global learnable coefficient initialized to 0.7 and constrained to [0,1]. It balances the contributions of the residual representation and the denoised features during optimization. This design prevents weak but useful modulation cues from being excessively suppressed during denoising.
Through the above process, ASTD performs feature-adaptive refinement through node- and channel-specific threshold estimation, soft-threshold shrinkage, feature recalibration, and residual preservation. The adaptive operations are applied to the node representations rather than to the graph topology, enabling noise-sensitive responses to be attenuated while reducing the loss of weak modulation-related features. The refined representation is subsequently provided to TAMSFN for topology-aware message processing and local–global multi-scale fusion.

3.4. Topology-Aware Multi-Scale Fusion Network

After ASTD suppresses noise-sensitive responses, the denoised node features still require reliable structural interaction to recover modulation patterns fragmented under low-SNR conditions. Although the temporal graph provides stable local connections, directly aggregating neighboring features may propagate noise-induced pseudo-correlations when feature similarity becomes unreliable. To address this issue, the proposed Topology-Aware Multi-Scale Fusion Network (TAMSFN) introduces a feature- and structure-adaptive message-processing mechanism over the fixed temporal graph. Without altering the predefined graph topology, TAMSFN adaptively controls how information is selected, propagated, and emphasized through topology-guided attention, structure-aware message modulation, and channel-adaptive recalibration. The module jointly considers node-feature relevance, temporal edge priors, degree-related structural factors, inter-node feature differences, and channel importance, thereby strengthening topology-consistent modulation cues while reducing unreliable information propagation.

3.4.1. Structure-Guided Graph Filtering

Specifically, TAMSFN first introduces a Graph Structure-Aware Attention (GSAA) mechanism to estimate the relevance of neighboring features over the fixed temporal graph. Unlike attention based solely on node-feature similarity, GSAA incorporates the temporal edge attribute into the attention score, allowing neighborhood aggregation to account for both feature relevance and the predefined temporal relationship. For a target node i and its neighbor j, the attention coefficient is formulated as
α i j = exp LReLU 0.2 a T [ A h i A h j ] + λ e ϕ ( e i j ) k N ( i ) exp LReLU 0.2 a T [ A h i A h k ] + λ e ϕ ( e i k ) ,
where h i and h j denote the denoised node features, N ( i ) denotes the fixed temporal neighborhood of node i , and A and a are learnable projection parameters. The scalar λ e controls the contribution of the projected temporal edge attribute ϕ ( e i j ) ; it is initialized to 1 and remains learnable during training. The attention scores are activated using LeakyReLU with a negative slope of 0.2 and normalized by softmax over the neighborhood of each target node. Thus, α i j provides topology-guided attention without altering the predefined graph connections.
To further regulate the reliability of message propagation, a structure-aware modulation operator is dynamically generated from the temporal edge attribute, node-degree information, and inter-node feature difference:
M i j = ϕ E i j , d i , d j , Δ h i j ,
where E i j denotes the projected temporal edge attribute, d i and d j denote the degrees of nodes i and j, respectively, and  Δ h i j = h i h j represents their feature difference. In the implementation, the temporal edge attribute, logarithmically transformed node degrees, and inter-node feature difference are independently projected and combined with the incident node representations. A sigmoid function is subsequently applied to generate an edge-wise and channel-wise modulation operator M i j . Thus, the graph connectivity remains fixed, while the message-passing strength over each existing edge is adaptively adjusted:
h i = A h i + j N ( i ) α i j M i j B h j
Here, α i j evaluates neighboring-feature relevance under the temporal edge prior, while M i j performs structure-aware modulation of the corresponding message. The symbol ⊙ denotes element-wise multiplication between the message gate and the projected neighboring feature. The neighbor messages are aggregated by weighted summation and combined with the projected self-node feature A h i . Therefore, TAMSFN performs feature- and structure-adaptive message aggregation over the fixed temporal graph, emphasizing topology-consistent interactions while reducing the propagation of noise-induced responses.
In the implementation, the graph message-passing backbone consists of four gated graph convolution layers. Each layer incorporates batch normalization, ReLU activation, dropout with a rate of 0.4, and a residual connection.
After feature- and structure-adaptive message aggregation, TAMSFN further introduces channel-adaptive recalibration to emphasize modulation-sensitive feature dimensions and attenuate noise-prone responses. A graph-level channel descriptor is first obtained from the mean statistics of all nodes, and a lightweight gating network is then used to generate channel weights:
z c = 1 N i = 1 N h i , c ,
g = σ W 2 δ ( W 1 z ) ,
h i = g h i .
where h i , c denotes the c-th channel of node i, W 1 and W 2 are learnable matrices, and  δ ( · ) and σ ( · ) denote nonlinear activation and sigmoid functions, respectively. In the implementation, the graph-level channel descriptor is obtained by global mean pooling, and the channel-gating network consists of two linear layers with a reduction ratio of 4. The generated channel weights are broadcast to all nodes within the corresponding graph and applied through element-wise multiplication. The recalibrated features are subsequently processed by batch normalization, ReLU activation, dropout with a rate of 0.4, and a residual connection. This channel-adaptive recalibration emphasizes modulation-sensitive responses while attenuating noise-prone components. Through the coordinated use of topology-guided attention, structure-aware message modulation, and channel-adaptive recalibration, TAMSFN adaptively regulates feature selection, message propagation, and channel emphasis over the fixed temporal graph.

3.4.2. Local–Global Multi-Scale Fusion

To further refine fragmented modulation representations, TAMSFN introduces a local–global multi-scale fusion strategy that couples scale-aware graph pooling with global sequence modeling. Under low-SNR conditions, discriminative cues may appear at different temporal granularities, ranging from short-term transients, such as phase jumps and waveform edges, to broader structural trends, such as amplitude envelopes and trajectory evolution. A single-scale graph representation may therefore overlook weak local details or fail to maintain global consistency. To address this, three parallel TopK pooling branches with pooling ratios of 0.4, 0.6, and 0.8 are adopted for scale-aware salient-node selection. The higher-ratio branch retains denser local details, whereas the lower-ratio branch provides a more compact structural representation. A normalized temporal coordinate is added to the pooled features, which are then restored to their original node positions according to the retained-node indices. The three aligned representations are concatenated to generate a fusion context through a linear projection followed by sigmoid activation. A shared linear scorer then produces scale scores, which are normalized by softmax across the scale dimension and used for weighted summation. The resulting multi-scale feature is denoted as Z out .
Although multi-scale pooling reorganizes salient modulation cues across resolutions, its modeling range is still constrained by graph neighborhoods and pooling hierarchies. To recover long-range temporal consistency, Z out is further processed by a four-layer unidirectional Mamba stack:
Z Mamba = Mamba ( Z out ) .
The Mamba pathway captures global dynamic correlations through state-space sequence modeling, complementing the locality of graph-based aggregation. In the implementation, the Mamba stack uses d model = 128 , d state = 16 , d conv = 4 , and  expand = 1 , without bidirectional processing or explicit dropout inside the Mamba layers. Finally, the global sequence representation is fused with the local graph representation Z GCN through learnable weighted fusion:
Z final = γ Z gcn + ( 1 γ ) Z Mamba ,
where γ is a global learnable coefficient initialized to 0.5 and constrained to [ 0 , 1 ] through a clamp operation. It provides a shared balance between the local graph representation and the global sequence representation and does not vary across input samples. The fused representation is subsequently processed by dropout with a rate of 0.4 and batch normalization. In this way, TAMSFN forms a scale-aware local–global refinement process: TopK pooling selects salient modulation cues at different retention ratios, cross-scale alignment preserves their temporal positions, scale-adaptive fusion integrates complementary representations, and Mamba captures long-range temporal dependencies.
The refined representation Z final is finally delivered to the Graph-Level Decision Module, where node-level features are aggregated into a graph-level embedding and mapped to the modulation category space:
y ^ = arg max C k C P ( C k Z final ) .
Thus, the learned local structural dependencies and global temporal dynamics are jointly exploited for final modulation type recognition. The overall procedure of the proposed AHFN is summarized in Algorithm 1.
Algorithm 1 Overall workflow of the proposed AHFN.
Require: 
Raw I/Q signal samples X
Ensure: 
Predicted modulation label y ^
  1:
G SignalEmbedding ( X ) ▹ Signal standardization and temporal graph construction
  2:
H M MRNF ( G ) ▹ Multi-resolution nonlinear representation of position-aware I/Q features
  3:
H D ASTD ( H M )     ⁢                       ▹ Adaptive soft-threshold denoising
Topology-Aware Multi-Scale Fusion Network:
  4:
H G TopologyAwareGraphFiltering ( H D , G )         ▹ GatedGCN update with GSAA and structure-aware message modulation
  5:
H P MultiScaleTopKFusion ( H G , G )       ▹ Multi-scale structural feature extraction
  6:
H S Mamba ( H P )              ▹ Long-range temporal dependency modeling
  7:
H F LocalGlobalFusion ( H P , H S )
  8:
P GraphDecision ( H F )
  9:
y ^ arg max c P c
10:
return  y ^
The principal parameter settings and feature dimensions used in the proposed AHFN are summarized in Table 1. The sequence length is determined by the input sample format, whereas the hidden dimension is kept consistent across the main network modules.

4. Results and Discussion

4.1. Datasets

This study evaluates the proposed AHFN on two widely used benchmark datasets for automatic modulation recognition, namely RML2016.10A and RML2016.10B, which are released by the DeepSIG platform [41,42]. Both datasets consist of synthetic wireless communication signals represented by I/Q samples under different modulation formats and signal-to-noise ratio (SNR) conditions. Each sample contains 128 complex baseband points and is represented as a two-channel I/Q sequence with the size of 2 × 128 . RML2016.10A contains 11 modulation categories, including both analog and digital modulation types, with SNR values ranging from 20 dB to 18 dB. RML2016.10B provides a larger-scale benchmark with 10 modulation categories and the same SNR range, which is suitable for further evaluating model robustness and generalization under diverse noise levels. The detailed information of the two datasets is summarized in Table 2.

4.2. Experimental Setup

All experiments are conducted on the RML2016.10A and RML2016.10B datasets using a single NVIDIA RTX 4090 GPU. The input I/Q sequences are first standardized to zero mean and unit variance. The dataset is split into training (60%), validation (20%), and test (20%) sets. The AHFN model is trained for 120 epochs with a batch size of 128 using the AdamW optimizer. The initial learning rate is set to 0.001 and decayed automatically when the validation performance stagnates, with a lower bound of 1 × 10 6 . To evaluate the effectiveness of the proposed AHFN framework, comparisons are made against several representative state-of-the-art models, covering convolutional, recurrent, and hybrid architectures: 2D-CNN [41], ResNet [43], LSTMDAE [44], MCLDNN [45], TLDNN [46], and MAMC [47]. These baselines provide comprehensive benchmarks for assessing the capability of feature extraction, temporal modeling, and multi-domain fusion under varying SNR conditions.

4.3. Experimental Analysis

4.3.1. Overall Performance and Complexity Analysis

On the RML2016.10A dataset (Table 3 and Figure 3), AHFN achieves an overall accuracy of 65.93% and shows favorable performance relative to the compared methods. The advantages are more noticeable in the low-SNR range ( 20 dB to 0 dB), where the received signals suffer from severe feature degradation and fragmentation. These observations suggest that the proposed architecture is effective in extracting discriminative modulation characteristics under challenging noise conditions. The multi-resolution neural fusion promotes complementary interactions among I/Q, temporal, and spectral information, whereas the adaptive soft-threshold denoising module helps reduce noise-sensitive responses while retaining informative signal structures. Furthermore, the topology-aware local–global fusion captures both local feature dependencies and long-range temporal relationships. Together, these components contribute to more coherent feature representations and improved modulation recognition performance, particularly in low-SNR scenarios. It should be noted that Figure 3 reports the classification accuracy at each individual SNR, whereas Table 3 presents the average performance over all evaluated SNR levels. Therefore, the accuracy at some individual SNR levels in the figure may be higher than the overall average reported in the table.
On the RML2016.10B dataset (Table 4 and Figure 4), AHFN achieves an overall accuracy of 65.82% and demonstrates favorable performance relative to the compared methods. The performance improvements are more noticeable in the low-SNR region, where modulation-related features are severely degraded and fragmented by noise. These observations suggest that the proposed architecture is effective in preserving and integrating informative signal characteristics under challenging conditions. Specifically, the multi-scale pooling strategy facilitates the aggregation of salient nodes across different resolutions, while the Mamba-based sequence modeling captures long-range temporal dependencies. In addition, the structure-guided graph filtering promotes topology-aware feature propagation and aggregation. Together, these components contribute to more coherent graph-level representations, which are associated with improved recognition performance and more reliable predictions across different modulation categories. It should be noted that Figure 4 reports the classification accuracy at each individual SNR, whereas Table 4 summarizes the average performance over all evaluated SNR levels. Therefore, the accuracy at some individual SNR levels in the figure may be higher than the overall average reported in the table.
As shown in Table 5, AHFN has the largest parameter count and FLOPs among the evaluated models, mainly due to its multi-resolution nonlinear representation, adaptive denoising, and topology-aware multi-stage feature fusion. However, its average GPU latency is 25.23 ms, which is lower than those of MCLDNN, ResNet, and LSTM-DAE, although higher than those of 2D-CNN, TLDNN, and MAMC. This indicates that theoretical computational complexity does not increase inference latency proportionally, likely because GPU parallelism and operator implementation efficiency also affect runtime performance. In terms of memory consumption, AHFN requires 35.91 MB, which is lower than TLDNN but higher than the other baselines. Overall, AHFN trades model compactness and computational cost for stronger feature representation and recognition performance, particularly under low-SNR conditions, while further lightweight optimization through module simplification, parameter sharing, pruning, or knowledge distillation remains a relevant direction for future work.

4.3.2. Model Stability and Monte Carlo Analysis

The Monte Carlo evaluation in Figure 5 and the statistical results in Figure 6 demonstrate that AHFN consistently outperforms all baseline models across SNR levels, with the most significant gains observed in low-SNR conditions ( 20 dB to 0 dB). Specifically, the mean accuracy of AHFN under negative SNR values is markedly higher than other methods, indicating its superior ability to preserve discriminative features when signals are heavily corrupted by noise. Concurrently, the mean error remains the lowest across trials, suggesting enhanced stability and robustness in repeated stochastic evaluations. This performance can be attributed to AHFN’s key architectural innovations: the multi-resolution neural fusion module effectively aligns I/Q, temporal, and spectral features, mitigating fragmentation and improving cross-domain feature continuity; the adaptive soft-threshold denoising module selectively suppresses noise while retaining weak modulation cues, preventing over-smoothing of subtle signal characteristics; and the topology-aware local–global fusion ensures that both short-range structural dependencies and long-range temporal correlations are captured, providing coherent and discriminative graph-level representations. Collectively, these mechanisms enable AHFN to maintain high accuracy and low variance under challenging noise conditions, demonstrating both robustness and reliability beyond conventional convolutional, recurrent, and hybrid architectures.

4.3.3. Class-Level Recognition Analysis

As shown in Figure 7, the proposed AHFN exhibits clear advantages on the selected modulation types, especially in the low- and medium-SNR regions where discriminative structures are easily distorted by noise. For AM-DSB, AHFN maintains a relatively high recognition accuracy even at extremely low SNRs, indicating that the proposed adaptive denoising and multi-resolution fusion can better preserve amplitude-related modulation cues. For CPFSK and GFSK, AHFN shows faster accuracy recovery as SNR increases from approximately 10 dB to 0 dB, suggesting stronger capability in capturing continuous frequency- and phase-related temporal structures. For QPSK, AHFN achieves more stable performance in the transition region from low to moderate SNR, where phase ambiguity usually leads to severe class confusion. These results further demonstrate that AHFN is not only effective in overall accuracy improvement but also provides stronger class-level robustness for modulation types with different signal characteristics.
As shown in Figure 8, the confusion matrices at 0 dB further verify the class-level discriminability of the proposed AHFN. Compared with baseline models, AHFN presents a more compact diagonal distribution, indicating that the predicted labels are more consistent with the true modulation categories. For modulation types with relatively stable structures, such as BPSK, QPSK, PAM4, GFSK, and CPFSK, most methods achieve high recognition accuracy, whereas AHFN maintains reliable classification with fewer off-diagonal errors. More importantly, for challenging categories such as QAM16 and QAM64, where dense constellation distributions easily lead to inter-class confusion, AHFN shows clearer separation than conventional CNN-, recurrent-, and hybrid-based models. In addition, the confusion between AM-DSB, AM-SSB, and WBFM is alleviated to some extent, suggesting that the proposed multi-resolution fusion, adaptive denoising, and topology-aware local–global modeling can better preserve weak amplitude- and frequency-related cues under noisy conditions. The corresponding confusion matrices at 4 dB and 2 dB are provided in Appendix A for a more complete comparison under lower-SNR conditions. Overall, the results demonstrate that AHFN improves not only overall recognition accuracy but also fine-grained class separability, especially for modulation types with overlapping or noise-sensitive feature distributions.

4.3.4. Ablation Study of the AHFN Model

  • Component Ablation
To quantify the contribution of each core module in AHFN, ablation experiments were conducted on the RML2016.10A dataset, with the results summarized in Figure 9 and Table 6. Removing the Adaptive Spatio-Temporal Denoising (ASTD) module reduced the accuracy by 0.92%, demonstrating its effectiveness in suppressing noise while preserving weak modulation-related cues. Excluding the Multi-Resolution Neural Fusion (MRNF) module resulted in a further 2.51% decrease, confirming its importance in capturing and integrating multi-resolution nonlinear waveform dynamics under low-SNR conditions. Omitting the Topology-Aware Multi-Scale Fusion Network (TAMSFN) led to a 1.77% accuracy reduction, indicating its contribution to modeling structural correlations and achieving coherent multi-scale feature aggregation. Overall, the complete AHFN improves accuracy by 5.2% over the baseline, showing that adaptive denoising, multi-resolution nonlinear feature fusion, and topology-aware aggregation jointly contribute to robust modulation recognition under challenging low-SNR conditions.
b.
Design Choice Comparison
To further examine the rationale behind the principal architectural choices, we compare alternative graph constructions and component implementations while keeping the remaining network structure and training settings unchanged. Specifically, the adopted temporal graph is compared with a chain graph and a feature-based KNN graph, while KAN, adaptive thresholding, structure-aware graph processing, and Mamba are respectively replaced by an MLP, fixed thresholding, standard GCN, and GRU. The corresponding results are presented in Table 7.
As shown in Table 7, replacing the principal designs of AHFN consistently reduces the overall recognition performance compared with the complete model reported in the preceding module-level ablation study. The lower results of A-CHAIN and A-KNN indicate that the adopted fixed temporal graph provides a more suitable neighborhood structure for preserving local temporal continuity than either immediate-neighbor connections or feature-based KNN construction. A-MLP obtains relatively high precision but lower accuracy, recall, F1-score, and Kappa, suggesting that the KAN-based encoder provides a more balanced representation of weak modulation patterns. The performance degradation of A-FIX further supports the use of node–channel adaptive thresholding for data-dependent suppression of noise-sensitive responses. Similarly, the results of A-GCN indicate that the proposed structure-aware graph processing is more effective than conventional GCN-based aggregation in regulating message propagation over the fixed temporal graph. Although A-GRU achieves the strongest overall performance among the replacement variants, it remains inferior to the complete AHFN, supporting the contribution of Mamba-based sequence modeling to capturing long-range temporal dependencies. Overall, these comparisons demonstrate that the selected graph construction, nonlinear representation, adaptive denoising, structure-aware message processing, and global sequence modeling jointly contribute to the robustness of AHFN.

4.3.5. Hyperparameter Sensitivity Analysis

  • Impact of KAN Branch Quantity on Multi-Resolution Feature Extraction
To investigate the influence of branch count in the multi-resolution KAN architecture, models with different numbers of parallel branches ( k = 1 –5) were evaluated on modulation recognition tasks. As shown in Figure 10, increasing the number of branches initially improves feature representation and classification accuracy by capturing richer multi-scale signal structures. However, configurations with excessive branches ( k = 4 or 5) exhibit slight performance degradation, likely due to overfitting and challenges in joint optimization. Detailed analysis across SNR levels reveals that higher branch counts offer marginal gains under very low SNR conditions (≤−8 dB), while a moderate configuration ( k = 3 ) achieves the best balance between expressive capacity and generalization at higher SNRs. Single- or dual-branch setups fail to capture sufficient multi-scale details, limiting discriminative power. These results validate the three-branch design as optimal for the MRNF module, ensuring stable training, effective multi-resolution feature extraction, and robust performance under varying noise conditions.
b.
Sensitivity Analysis of the Three-Level TopK Ratio
As shown in Table 8, the accuracy, recall, F1-score, and Kappa coefficient initially increase and then decrease as the three-level TopK pooling ratios increase. The setting [ 0.4 , 0.6 , 0.8 ] achieves the best overall performance, with an accuracy of 65.93 % , an F1-score of 65.92 % , and a Kappa coefficient of 62.52 % . Although larger retention ratios yield higher precision, they do not lead to corresponding improvements in the other metrics, suggesting that retaining more nodes does not necessarily improve the overall discriminative ability of the model. In contrast, excessively small ratios may result in the loss of useful structural information. Therefore, [ 0.4 , 0.6 , 0.8 ] provides a more suitable balance between feature preservation and graph compression and is adopted as the default configuration in TAMSFN.

4.3.6. Few-Shot Recognition Performance

To further evaluate the data efficiency and robustness of the proposed method under limited labeled data, few-shot experiments were conducted using four training-sample settings, namely 10, 50, 100, and 200 samples for each modulation class–SNR combination. AHFN, MCLDNN, and TLDNN were trained and evaluated under identical experimental settings.
As shown in Table 9, although the performance of all models improves as the number of training samples increases, the proposed AHFN exhibits a more pronounced advantage when labeled data are severely limited. Under the 10-shot setting, AHFN surpasses the strongest baseline by 12.27 , 19.44 , 13.50 , and 5.20 percentage points in accuracy, macro-precision, Kappa, and low-SNR accuracy, respectively, whereas these margins decrease to 3.09 , 5.71 , 3.39 , and 0.98 percentage points under the 200-shot setting. This narrowing performance gap indicates that the comparison models can partially compensate for their representation limitations when more labeled samples are available, while AHFN is more effective at extracting discriminative information from scarce training data. In particular, the larger improvement in macro-precision than in overall accuracy suggests that AHFN more effectively suppresses class-wise false-positive predictions under extreme sample scarcity, rather than improving only a few dominant modulation categories. Meanwhile, the consistent trend between accuracy and Kappa confirms that the observed gains are not caused merely by chance agreement or an imbalanced prediction distribution. Although the advantage in low-SNR accuracy gradually decreases with increasing sample size, AHFN remains superior in all settings, demonstrating that its feature extraction and denoising mechanisms are especially beneficial when limited labeled data and severe noise degradation occur simultaneously. Furthermore, the relatively small error bars under the most challenging 10-shot setting indicate that AHFN produces more consistent results across repeated independent runs, whereas the comparison models show considerably larger fluctuations. Overall, these results demonstrate that AHFN provides stronger sample efficiency, more reliable class-level recognition, and better performance consistency under few-shot conditions.

4.3.7. Visualization of Learned Feature Representations

To further investigate how different modules progressively improve feature representation, t-SNE is employed to visualize the intermediate features extracted from the MRNF, ASTD, and TAMSFN modules, as well as the final fused representation. The high-dimensional features are projected into a two-dimensional space, where samples from different modulation categories are distinguished by different colors. This visualization enables a qualitative comparison of the class distribution, intra-class compactness, and inter-class separability at different stages of the proposed network, thereby illustrating the contribution of each module to discriminative feature learning.
As shown in Figure 11, the features produced by MRNF and ASTD remain largely intermixed, indicating that the early modules mainly enhance and denoise the input representations but do not yet establish clear class boundaries. After TAMSFN processing, several modulation categories form more compact and separable clusters, demonstrating its effectiveness in modeling discriminative temporal and structural information. The final representation further improves the intra-class compactness and inter-class separation, particularly for QAM64, PAM4, and WBFM, although partial overlap remains among several similar modulation types. Overall, the progressive evolution of the feature distributions confirms that the proposed modules collaboratively transform the initially mixed features into more discriminative representations.

5. Conclusions

This study proposes an Adaptive Holistic Fusion Network (AHFN) for robust automatic modulation recognition under low-SNR conditions. AHFN combines multi-resolution nonlinear representation, adaptive soft-threshold denoising, and topology-aware local–global fusion over a fixed temporal graph. Specifically, MRNF extracts complementary waveform dynamics through parallel KAN branches, ASTD suppresses noise-sensitive responses using node- and channel-specific thresholds, and TAMSFN integrates local structural interactions with long-range temporal dependencies. Experimental results on RML2016.10A and RML2016.10B demonstrate that AHFN achieves favorable recognition performance under severe noise, while the ablation and stability analyses further support the effectiveness of its principal components. The current evaluation is limited to benchmark datasets with fixed signal lengths and predefined modulation categories and does not explicitly consider cross-device mismatch, open-set signals, or deliberately optimized adversarial perturbations. Future work will investigate lightweight model design, cross-device generalization, open-set recognition, and adversarial robustness to further improve the practical applicability of AHFN.

Author Contributions

Conceptualization, X.L. and Y.L.; methodology, X.L. and Q.W.; software, X.L.; validation, X.L., Q.W. and Y.G.; formal analysis, X.L. and Y.L.; investigation, X.L. and Y.G.; resources, Y.L. and Q.W.; data curation, X.L. and Q.W.; writing—original draft preparation, X.L.; writing—review and editing, Y.L., Q.W. and N.Z.; visualization, X.L. and Y.G.; supervision, Y.L. and N.Z.; funding acquisition, Q.W. and C.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the Aeronautical Science Foundation of China under Grant Number 20240001081003.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The datasets analyzed during the current study are publicly available. The RadioML 2016.10A and RadioML 2016.10B datasets can be obtained from the DeepSig repository: https://www.deepsig.ai/datasets (accessed on 5 January 2026).

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A. Additional Confusion Matrices

The additional confusion matrices in Figure A1 and Figure A2 provide a more detailed view of class-wise behavior in the low-SNR transition region. At 4 dB, most baseline models still exhibit evident off-diagonal confusion, especially among modulation types with similar constellation or envelope characteristics, indicating that noise severely weakens class boundaries before the signal structures become sufficiently separable. In contrast, AHFN already shows a clearer diagonal tendency at this SNR, suggesting that the proposed framework can recover part of the discriminative structure even when the received features remain highly fragmented. When the SNR increases to 2 dB, the classification patterns of all models improve, but the improvement of AHFN is more structurally consistent: the diagonal responses become more concentrated, while scattered misclassifications are further reduced. This transition indicates that AHFN does not merely benefit from increased SNR, but better converts the emerging signal structures into stable class-level decisions. Such behavior is consistent with the design of AHFN, where multi-resolution fusion enhances weak modulation cues, adaptive denoising reduces noise-sensitive responses, and topology-aware local–global modeling supports more reliable feature propagation across related signal components.
Figure A1. Confusion matrices of different models on RML2016.10A at 4 dB.
Figure A1. Confusion matrices of different models on RML2016.10A at 4 dB.
Sensors 26 05540 g0a1aSensors 26 05540 g0a1b
Figure A2. Confusion matrices of different models on RML2016.10A at 2 dB.
Figure A2. Confusion matrices of different models on RML2016.10A at 2 dB.
Sensors 26 05540 g0a2

References

  1. Zhang, F.; Luo, C.; Xu, J.; Luo, Y.; Zheng, F.C. Deep learning based automatic modulation recognition: Models, datasets, and challenges. Digit. Signal Process. 2022, 129, 103650. [Google Scholar] [CrossRef] [Scilit]
  2. Tian, X.; Zheng, Q.; Li, B.; Qiao, D.; Yu, K.; Wei, Z.; Li, B.; Jiang, H.; Li, X.; Lin, Y.; et al. A survey on deep learning enabled automatic modulation classification methods: Data representations, model structures, and regularization techniques. Signal Process. 2025, 242, 110444. [Google Scholar] [CrossRef] [Scilit]
  3. Zhao, J.; Liu, C.; Liao, J.; Wang, D. Deep learning in wireless communications for physical layer. Phys. Commun. 2024, 67, 102503. [Google Scholar] [CrossRef] [Scilit]
  4. Qinghe, Z.; Binglin, L.; Zhiguo, Y.; Weiwei, J.; Zhengyu, Z.; Chi, X.; Chongwen, H.; Guan, G. Research Progress of Deep Learning Enabled Automatic Modulation Classification Technology. J. Electron. Inf. Technol. 2025, 47, 4096–4111. [Google Scholar]
  5. Azzouz, E.E.; Nandi, A.K. Automatic identification of digital modulation types. Signal Process. 1995, 47, 55–69. [Google Scholar] [CrossRef] [Scilit]
  6. Nandi, A.; Azzouz, E.E. Automatic analogue modulation recognition. Signal Process. 1995, 46, 211–222. [Google Scholar] [CrossRef] [Scilit]
  7. Polydoros, A.; Kim, K. On the detection and classification of quadrature digital modulations in broad-band noise. IEEE Trans. Commun. 1990, 38, 1199–1211. [Google Scholar] [CrossRef]
  8. 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] [Scilit]
  9. Stanescu, D.; Nastasiu, D.; Ioana, C.; Digulescu, A. Characterization of digital modulations using the phase diagram analysis. Eur. Phys. J. Spec. Top. 2023, 232, 187–199. [Google Scholar] [CrossRef] [Scilit]
  10. Shi, F.; Hu, Z.; Yue, C.; Shen, Z. Combining neural networks for modulation recognition. Digit. Signal Process. 2022, 120, 103264. [Google Scholar] [CrossRef] [Scilit]
  11. Shi, F.; Yue, C.; Han, C. A lightweight and efficient neural network for modulation recognition. Digit. Signal Process. 2022, 123, 103444. [Google Scholar] [CrossRef] [Scilit]
  12. Wang, X.; Liu, D.; Zhang, Y.; Li, Y.; Wu, S. A spatiotemporal multi-stream learning framework based on attention mechanism for automatic modulation recognition. Digit. Signal Process. 2022, 130, 103703. [Google Scholar] [CrossRef] [Scilit]
  13. Elsagheer, M.M.; Ramzy, S.M. A hybrid model for automatic modulation classification based on residual neural networks and long short term memory. Alex. Eng. J. 2023, 67, 117–128. [Google Scholar] [CrossRef] [Scilit]
  14. Cheng, R.; Chen, Q.; Huang, M. Automatic modulation recognition using deep CVCNN-LSTM architecture. Alex. Eng. J. 2024, 104, 162–170. [Google Scholar] [CrossRef] [Scilit]
  15. Liu, K.; Li, F. Automatic modulation recognition based on a multiscale network with statistical features. Phys. Commun. 2023, 58, 102052. [Google Scholar] [CrossRef] [Scilit]
  16. Li, Z.; Zhang, W.; Wang, Y.; Li, S.; Sun, X. A lightweight multi-feature fusion structure for automatic modulation classification. Phys. Commun. 2023, 61, 102170. [Google Scholar] [CrossRef] [Scilit]
  17. Han, H.; Ren, Z.; Li, L.; Zhu, Z. Automatic modulation classification based on deep feature fusion for high noise level and large dynamic input. Sensors 2021, 21, 2117. [Google Scholar] [CrossRef] [Scilit]
  18. Ma, J.; Jing, Y.; Yang, Z.; Yang, H.; Wu, Z. ShuffleFormer: An efficient shuffle meta framework for automatic modulation classification. Phys. Commun. 2023, 61, 102226. [Google Scholar] [CrossRef] [Scilit]
  19. Cui, T.; Wang, D.; Ji, L.; Han, J.; Huang, Z. Time and phase features network model for automatic modulation classification. Comput. Electr. Eng. 2023, 111, 108948. [Google Scholar] [CrossRef] [Scilit]
  20. Zhang, N.; Wang, D.; Wang, L. A lightweight cross-scale feature fusion enhanced multi-level recurrent convolutional neural network for automatic modulation recognition. Digit. Signal Process. 2025, 158, 104944. [Google Scholar] [CrossRef] [Scilit]
  21. Wang, Y.; Li, Y. Attention-guided complex denoising network for automatic modulation recognition. Phys. Commun. 2023, 56, 101964. [Google Scholar] [CrossRef] [Scilit]
  22. El-Haryqy, N.; Kharbouche, A.; Ouamna, H.; Madini, Z.; Zouine, Y. Improved automatic modulation recognition using deep learning with additive attention. Results Eng. 2025, 26, 104783. [Google Scholar] [CrossRef] [Scilit]
  23. Chen, H.; Guo, W.; Kang, K.; Hu, G. Automatic modulation recognition method based on phase transformation and deep residual shrinkage network. Electronics 2024, 13, 2141. [Google Scholar] [CrossRef] [Scilit]
  24. He, Z.; Zeng, X. Research on communication signal modulation recognition based on a CCLDNN. Electronics 2024, 13, 1604. [Google Scholar] [CrossRef] [Scilit]
  25. Abd-Elaziz, O.F.; Abdalla, M.; Elsayed, R.A. Deep learning-based automatic modulation classification using robust CNN architecture for cognitive radio networks. Sensors 2023, 23, 9467. [Google Scholar] [CrossRef] [Scilit]
  26. Snoap, J.A.; Popescu, D.C.; Latshaw, J.A.; Spooner, C.M. Deep-learning-based classification of digitally modulated signals using capsule networks and cyclic cumulants. Sensors 2023, 23, 5735. [Google Scholar] [CrossRef] [Scilit]
  27. Snoap, J.A.; Popescu, D.C.; Spooner, C.M. Deep-learning-based classifier with custom feature-extraction layers for digitally modulated signals. IEEE Trans. Broadcast. 2024, 70, 763–773. [Google Scholar] [CrossRef] [Scilit]
  28. Wu, S.; Wang, C.; Liang, J.; Wang, M.; Yue, K.; Li, W. A transformer-based framework with complex-valued convolution and enhanced Bi-LSTM for automatic modulation recognition. Phys. Commun. 2025, 102824. [Google Scholar] [CrossRef] [Scilit]
  29. Lu, Y.; Hou, S.; Yuan, S.; Zhang, Q.; He, Y.; Wang, S. Automatic modulation recognition based on sample-transferable and branch-scalable method for signals in complex multipath channel. Digit. Signal Process. 2025, 166, 105406. [Google Scholar] [CrossRef] [Scilit]
  30. Huo, Y.; Wang, C.; Liang, J.; Yue, K.; Li, W. SMTrans: An Efficient Automatic Modulation Recognition Network Based on the Scale-Aware Modulation Transformer. Phys. Commun. 2025, 102966. [Google Scholar] [CrossRef] [Scilit]
  31. Lin, Y.; Chen, Q.; Wang, F.; Lu, Q.; Zhang, Z. Automatic Modulation Classification Based on Efficient Multimodal Feature Fusion. Mob. Netw. Appl. 2025, 30, 628–637. [Google Scholar] [CrossRef] [Scilit]
  32. Wang, D.; Lin, M.; Zhang, X.; Huang, Y.; Zhu, Y. Automatic modulation classification based on CNN-transformer graph neural network. Sensors 2023, 23, 7281. [Google Scholar] [CrossRef] [Scilit]
  33. Liu, X.; Mao, Z.; Liu, M.; Wang, C.; Cai, Z. Automatic Modulation Classification Based on a Dynamic Graph Architecture. Appl. Sci. 2025, 15, 11782. [Google Scholar] [CrossRef] [Scilit]
  34. Ke, Y.; Zhang, W.; Zhang, Y.; Zhao, H.; Fei, Z. GIGNet: A graph-in-graph neural network for automatic modulation recognition. IEEE Trans. Veh. Technol. 2025, 74, 10058–10062. [Google Scholar] [CrossRef] [Scilit]
  35. 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. 2025, 16, 5951. [Google Scholar] [CrossRef] [Scilit]
  36. Li, R.; Liao, H.; An, J.; Yuen, C.; Gan, L. Intra-class universal adversarial attacks on deep learning-based modulation classifiers. IEEE Commun. Lett. 2023, 27, 1297–1301. [Google Scholar] [CrossRef] [Scilit]
  37. Bresson, X.; Laurent, T. Residual Gated Graph ConvNets. arXiv 2017. [Google Scholar] [CrossRef] [Scilit]
  38. Lu, Z.; Jia, S.; Li, G.; Jing, S. Neutron image denoising method based on adaptive new wavelet threshold function. Nucl. Instrum. Methods Phys. Res. A 2024, 1059, 169006. [Google Scholar] [CrossRef] [Scilit]
  39. Ding, L.; Li, Q. Fault diagnosis of rotating machinery using novel self-attention mechanism TCN with soft thresholding method. Meas. Sci. Technol. 2024, 35, 047001. [Google Scholar] [CrossRef] [Scilit]
  40. Yu, K.; Feng, L.; Chen, Y.; Wu, M.; Zhang, Y.; Zhu, P.; Chen, W.; Wu, Q.; Hao, J. Accurate wavelet thresholding method for ECG signals. Comput. Biol. Med. 2024, 169, 107835. [Google Scholar] [CrossRef] [Scilit]
  41. O’Shea, T.J.; Corgan, J.; Clancy, T.C. Convolutional Radio Modulation Recognition Networks. In Engineering Applications of Neural Networks; Communications in Computer and Information Science; Jayne, C., Iliadis, L., Eds.; Springer International Publishing: Cham, Switzerland, 2016; Volume 629, pp. 213–226. [Google Scholar]
  42. O’Shea, T.; Hoydis, J. An Introduction to Deep Learning for the Physical Layer. IEEE Trans. Cogn. Commun. Netw. 2017, 3, 563–575. [Google Scholar] [CrossRef] [Scilit]
  43. Liu, X.; Yang, D.; Gamal, A.E. Deep neural network architectures for modulation classification. In Proceedings of the 2017 51st Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, USA, 29 October–1 November 2017; pp. 915–919. [Google Scholar]
  44. Ke, Z.; Vikalo, H. Real-Time Radio Technology and Modulation Classification via an LSTM Auto-Encoder. IEEE Trans. Wirel. Commun. 2022, 21, 370–382. [Google Scholar] [CrossRef] [Scilit]
  45. 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] [Scilit]
  46. Qu, Y.; Lu, Z.; Zeng, R.; Wang, J.; Wang, J. Enhancing Automatic Modulation Recognition Through Robust Global Feature Extraction. IEEE Trans. Veh. Technol. 2025, 74, 4192–4207. [Google Scholar] [CrossRef] [Scilit]
  47. Zhang, Y.; Zhou, Z.; Cao, Y.; Li, G.; Li, X. MAMC—Optimal on Accuracy and Efficiency for Automatic Modulation Classification With Extended Signal Length. IEEE Commun. Lett. 2024, 28, 2864–2868. [Google Scholar] [CrossRef] [Scilit]
  48. Sokolova, M.; Lapalme, G. A systematic analysis of performance measures for classification tasks. Inf. Process. Manag. 2009, 45, 427–437. [Google Scholar] [CrossRef] [Scilit]
  49. Davis, J.; Goadrich, M. The relationship between Precision-Recall and ROC curves. In Proceedings of the 23rd International Conference on Machine Learning (ICML ’06), Pittsburgh, PA, USA, 25–29 June 2006; pp. 233–240. [Google Scholar]
Figure 1. Model performance on RML2016.10A.
Figure 1. Model performance on RML2016.10A.
Sensors 26 05540 g001
Figure 2. Overall architecture of the AHFN model.
Figure 2. Overall architecture of the AHFN model.
Sensors 26 05540 g002
Figure 3. Accuracy vs. SNR for AHFN and baseline models on RML2016.10A.
Figure 3. Accuracy vs. SNR for AHFN and baseline models on RML2016.10A.
Sensors 26 05540 g003
Figure 4. Accuracy vs. SNR for AHFN and baseline models on RML2016.10B.
Figure 4. Accuracy vs. SNR for AHFN and baseline models on RML2016.10B.
Sensors 26 05540 g004
Figure 5. Monte Carlo evaluation of AHFN and baseline models on RML2016.10A.
Figure 5. Monte Carlo evaluation of AHFN and baseline models on RML2016.10A.
Sensors 26 05540 g005
Figure 6. Statistical evaluation of accuracy and error for Monte Carlo experiments on RML2016.10A.
Figure 6. Statistical evaluation of accuracy and error for Monte Carlo experiments on RML2016.10A.
Sensors 26 05540 g006
Figure 7. Class-wise accuracy comparison of different models on selected modulation types.
Figure 7. Class-wise accuracy comparison of different models on selected modulation types.
Sensors 26 05540 g007
Figure 8. Confusion matrices of different models on RML2016.10A at 0 dB.
Figure 8. Confusion matrices of different models on RML2016.10A at 0 dB.
Sensors 26 05540 g008
Figure 9. Line chart of ablation study metrics on the RML2016.10A dataset.
Figure 9. Line chart of ablation study metrics on the RML2016.10A dataset.
Sensors 26 05540 g009
Figure 10. Effect of varying the number of KAN branches on modulation recognition performance.
Figure 10. Effect of varying the number of KAN branches on modulation recognition performance.
Sensors 26 05540 g010
Figure 11. t-SNE visualization of the feature representations generated at different stages of the proposed network: (a) MRNF output, (b) ASTD output, (c) TAMSFN output, and (d) final representation. Different colors denote different modulation categories.
Figure 11. t-SNE visualization of the feature representations generated at different stages of the proposed network: (a) MRNF output, (b) ASTD output, (c) TAMSFN output, and (d) final representation. Different colors denote different modulation categories.
Sensors 26 05540 g011
Table 1. Key parameter settings and feature dimensions of the proposed AHFN.
Table 1. Key parameter settings and feature dimensions of the proposed AHFN.
ComponentParameter SettingFeature Dimension
Input signalSequence length L X R L × 2
Temporal encodingOne normalized position channel T R L × 1 , X enh R L × 3
Temporal graph N = L , neighborhood range k = 7 N nodes with temporally connected edges
MRNFThree KAN branches with resolutions { 3 , 5 , 7 } ; spline order 2Each branch: H KAN ( i ) R N × d
Unified hidden representationHidden dimension d = 128 H R N × 128
ASTDThreshold scaling factor 0.20 ; initial residual coefficient α 0 = 0.7 H D R N × 128
TAMSFNFour stacked layers; multi-scale pooling ratios { 0.4 , 0.6 , 0.8 } Output of each layer: R N × 128
Mamba d state = 16 , d conv = 4 , expansion factor 1 H S R N × 128
Local–global fusionInitial fusion coefficient γ 0 = 0.5 H F R N × 128
Graph decisionMean pooling followed by an MLP P R C , C = 11 / 10 for RML2016.10A/10B
Table 2. Details of the RML2016.10A and RML2016.10B datasets.
Table 2. Details of the RML2016.10A and RML2016.10B datasets.
DatasetRML2016.10ARML2016.10B
SourceDeepSIGDeepSIG
Signal formatI/Q samplesI/Q samples
Input size 2 × 128 2 × 128
Number of modulation classes1110
Modulation typesBPSK, QPSK, 8PSK,BPSK, QPSK, 8PSK,
QAM16, QAM64, CPFSK,QAM16, QAM64, CPFSK,
GFSK, PAM4, AM-DSB, AM-SSB, WBFMGFSK, PAM4, AM-DSB, WBFM
SNR range 20 dB to 18 dB 20 dB to 18 dB
SNR interval2 dB2 dB
Number of samples220,0001,200,000
TaskModulation classificationModulation classification
Table 3. Performance comparison on RML2016.10A.
Table 3. Performance comparison on RML2016.10A.
ModelAccuracy [48]Precision [48,49]Recall [48,49]F1-Score [48]Kappa
2D-CNN0.55900.66900.55900.57790.5149
ResNet0.55230.67220.55230.57120.5075
LSTMDAE0.60380.71890.60380.62920.5642
MCLDNN0.60370.66490.60370.61930.5640
TLDNN0.60820.72380.60820.62750.5690
MAMC0.58430.68850.58420.60290.5427
AHFN0.65930.67090.65930.65920.6252
Table 4. Performance comparison on RML2016.10B.
Table 4. Performance comparison on RML2016.10B.
ModelAccuracyPrecisionRecallF1-ScoreKappa
2D-CNN0.57060.65900.57060.57470.5228
ResNet0.60960.65750.60960.61480.5662
LSTMDAE0.64090.68930.64090.64300.6010
MCLDNN0.63490.66680.63490.63950.5943
TLDNN0.64920.68560.64920.65190.6102
MAMC0.61330.64490.61330.61560.5703
AHFN0.65820.68670.65820.66090.6202
Table 5. Computational complexity comparison of different models.
Table 5. Computational complexity comparison of different models.
ModelParameters (M)FLOPs (G)Avg. GPU Latency (ms)Peak GPU Memory (MB)
2D-CNN2.8304270.0383298.04195910.933838
ResNet0.085520.00324090.1311360.337646
LSTM-DAE0.0148290.00002197.21054216.189697
MCLDNN0.4051750.03577428.35290410.729492
TLDNN0.2433400.0078901.30455541.774414
MAMC0.5352430.0031371.83506411.222656
AHFN3.1185350.79540625.23104835.905762
Table 6. Ablation study of different modules.
Table 6. Ablation study of different modules.
MethodsMRNFASTDTAMSFNAccuracyPrecisionRecallF1-ScoreKappa
w/o MRNF0.62500.74570.62500.64650.5875
w/o ASTD0.65010.67910.65010.65010.6151
w/o TAMSFN0.63730.66720.63730.63900.6010
w/o MRNF&ASTD&TAMSFN0.60730.70360.60730.62270.5680
AHFN0.65930.67090.65930.65920.6252
Table 7. Performance comparison of different architectural design choices on the RML2016.10A dataset.
Table 7. Performance comparison of different architectural design choices on the RML2016.10A dataset.
ModelReplaced ComponentMain ModificationAccuracyPrecisionRecallF1-ScoreKappa
A-CHAINSignal Embedding ModuleReplace the temporal graph with a chain graph ( k = 1 ).0.64080.68240.64080.64050.6048
A-KNNSignal Embedding ModuleReplace the fixed temporal graph with a feature-based KNN graph ( K = 14 ).0.62900.67440.62900.63140.5918
A-MLPKAN-based encoderReplace KAN with a parameter-matched MLP (hidden size = 920 ).0.62090.74890.62090.64320.5830
A-FIXAdaptive thresholdingReplace the adaptive threshold with a fixed threshold ( τ = 0.1 ).0.63940.67850.63940.64130.6034
A-GCNCustomGatedGCNReplace CustomGatedGCN, including GSAA and message modulation, with GCNConv layers0.63270.66930.63270.63310.5959
A-GRUMambaReplace Mamba with a unidirectional GRU.0.64740.67840.64740.64310.6122
Table 8. Performance comparison under different three-level TopK ratio settings.
Table 8. Performance comparison under different three-level TopK ratio settings.
Three-Level TopK RatioAccuracyPrecisionRecallF1-ScoreKappa
[ 0.2 , 0.4 , 0.6 ] 0.65150.67960.65150.65080.6167
[ 0.3 , 0.5 , 0.7 ] 0.65620.67690.65620.65390.6218
[ 0.4 , 0.6 , 0.8 ] 0.65930.67090.65930.65920.6252
[ 0.5 , 0.7 , 0.9 ] 0.65000.68010.65000.64770.6150
[ 0.6 , 0.8 , 0.9 ] 0.64730.69180.64730.64400.6120
Table 9. Few-shot classification performance of different models.
Table 9. Few-shot classification performance of different models.
ModelShotAccuracyPrecisionF1-ScoreKappaLow-SNR Acc.
AHFN10 51.91 ± 0.08 59.41 ± 0.85 51.97 ± 0.40 47.10 ± 0.09 31.50 ± 0.01
50 56.76 ± 0.46 66.83 ± 0.72 58.32 ± 0.43 52.43 ± 0.50 34.38 ± 0.27
100 58.66 ± 0.45 69.97 ± 1.08 60.51 ± 0.50 54.53 ± 0.50 35.52 ± 0.25
200 60.72 ± 0.13 72.27 ± 0.65 63.08 ± 0.15 56.79 ± 0.15 36.61 ± 0.07
MCLDNN10 39.63 ± 2.88 39.97 ± 3.21 37.54 ± 4.47 33.59 ± 3.17 25.86 ± 0.47
50 51.71 ± 0.48 57.62 ± 0.68 51.27 ± 0.27 46.89 ± 0.53 29.98 ± 0.95
100 53.76 ± 0.11 62.97 ± 2.00 54.59 ± 0.85 49.14 ± 0.12 31.65 ± 0.20
200 55.92 ± 0.33 64.22 ± 1.22 56.86 ± 1.02 51.51 ± 0.36 33.76 ± 0.30
TLDNN10 39.64 ± 1.76 39.67 ± 3.24 36.70 ± 3.73 33.60 ± 1.93 26.30 ± 0.24
50 50.67 ± 0.33 54.91 ± 0.56 49.70 ± 0.95 45.73 ± 0.36 32.44 ± 0.34
100 55.67 ± 0.24 62.68 ± 0.79 56.02 ± 0.63 51.23 ± 0.27 34.23 ± 0.26
200 57.63 ± 0.18 66.56 ± 0.71 58.76 ± 0.33 53.40 ± 0.20 35.63 ± 0.29
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.

Share and Cite

MDPI and ACS Style

Liu, X.; Li, Y.; Wang, Q.; Guo, Y.; Zhu, C.; Zhang, N. Holistic Fusion of Fragmented Signal Features for Automatic Modulation Recognition via an Adaptive Topological Network. Sensors 2026, 26, 5540. https://doi.org/10.3390/s26175540

AMA Style

Liu X, Li Y, Wang Q, Guo Y, Zhu C, Zhang N. Holistic Fusion of Fragmented Signal Features for Automatic Modulation Recognition via an Adaptive Topological Network. Sensors. 2026; 26(17):5540. https://doi.org/10.3390/s26175540

Chicago/Turabian Style

Liu, Xiang, Yachao Li, Qi Wang, Yanhong Guo, Chunyu Zhu, and Ning Zhang. 2026. "Holistic Fusion of Fragmented Signal Features for Automatic Modulation Recognition via an Adaptive Topological Network" Sensors 26, no. 17: 5540. https://doi.org/10.3390/s26175540

APA Style

Liu, X., Li, Y., Wang, Q., Guo, Y., Zhu, C., & Zhang, N. (2026). Holistic Fusion of Fragmented Signal Features for Automatic Modulation Recognition via an Adaptive Topological Network. Sensors, 26(17), 5540. https://doi.org/10.3390/s26175540

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop