arXiv:2607.24568cs.LG2026-07

在FPGA上验证了学习型特征门控对调制识别的增益,发现反而增加硬件开销且无准确率提升。

Bit-Accurate FPGA Evaluation of Learned Feature Gating in a Fixed-Point Fourier-Feature Automatic Modulation Classifier

  • 在固定点FFT特征分类器前加入可学习的8位门控模块
  • 门控模型比未门控模型平均低0.616个百分点准确率(QAT)
  • 门控使FPGA逻辑资源增加1318个ALM,适合追求精度但不计成本的场景

学习型特征重加权能在软件中提升自动调制分类(AMC)性能,但在FPGA实现时会引入额外计算量和延迟。本文基于24个稀疏DFT能量特征、8个相位/统计特征及32→128→11的多层感知机,构建紧凑的定点分类器。第二版架构在输入前加入一个32元素、8位、依赖输入的可学习门控。采用后训练量化(PTQ)与量化感知训练(QAT)并使用相同训练种子训练四组模型。八组检查点分别编译至Intel Cyclone V FPGA,完成35.2万次板级分类评估。所有对比中未门控模型均表现更优,PTQ下门控平均低0.784个百分点,QAT下低0.616个百分点;且QAT效果在两组种子间方向反转。硬件上,门控平均增加1,318个自适应逻辑模块(ALMs)、1,557个寄存器、4个DSP块及3,140个处理周期。全部35.2万次预测与独立整数参考完全一致,其中一组种子的3,760个中间值也匹配。对该特征表示与实现方式,学习型门控增加FPGA开销而未提升分类准确率。

原文摘要 · Abstract (English)

Learned feature reweighting can improve automatic modulation classification (AMC) in software, but the same operation introduces additional arithmetic and latency when implemented on an FPGA. This work measures that trade-off in a compact fixed-point classifier using 24 sparse DFT-energy features, 8 phase/statistical features, and a 32-to-128-to-11 multilayer perceptron. A second architecture inserts a learned 32-element, 8-bit, input-dependent gate before the classifier. Gated and ungated models are trained using post-training quantization (PTQ) and quantization-aware training (QAT) with two matched training seeds. The resulting eight checkpoints are compiled independently for an Intel Cyclone V FPGA and evaluated over 352,000 physical-board classifications. Ungated models achieve higher test accuracy in all four matched gate comparisons, with mean gated-minus-ungated differences of -0.784 percentage points under PTQ and -0.616 percentage points under QAT. The effect of QAT changes direction between the two training seeds. In hardware, the gate adds an average of 1,318 adaptive logic modules (ALMs), 1,557 registers, 4 DSP blocks, and 3,140 processing cycles. All 352,000 board predictions agree exactly with an independent integer reference, and 3,760 captured intermediate values from one training seed also match. For this feature representation and implementation, learned gating increases FPGA cost without improving classification accuracy.

FPGA调制识别量化硬件加速

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。