基于深度学习的自动调制识别网络(持续更新)
2016 CNN
2017 CLDNN
一种混合网络架构,直接使用IQ信号进行识别。
- CNN 提取局部时频特征;
- LSTM 捕捉时间依赖;
- DNN 输出最终预测。
参考文献
X. Liu, D. Yang, and A. El Gamal, “Deep neural network architectures for modulation classification,” in Proc. 51st Asilomar Conf. Signals, Syst., Comput., 2017, pp. 915–919.
CLDNN架构图
CLDNN代码实现
class CLDNN(nn.Module):def __init__(self, n_classes):super(CLDNN, self).__init__()self.features = nn.Sequential(nn.Conv2d(1, 256, (1,3), pa