电磁频谱中的异常指的是与正常频谱使用模式不符的意外、异常或未经授权的信号行为,例如随机脉冲干扰、间歇性中断异常、非法入侵或频谱扩展异常。这些不规则现象可能威胁通信安全,干扰正常操作,甚至表明恶意活动。检测和定位电磁频谱中的异常的任务是识别异常的存在并提供有关它们的信息。传统方法依赖于根据电磁信号的传输特性手动判断是否存在异常,这既低效又不可靠。随后,创建了频谱模板和机器学习方法(如Breunig, Kriegel, Ng, & Sander (2000); Pevn? (2016); Sch?lkopf, Williamson, Smola, Shawe-Taylor, & Platt (1999))。例如,LIU等人(Liu, Greenstein, Trappe, & Chen (2012)使用信号及其传播特征来构建模型和模板进行异常匹配。然而,这些方法在面对复杂的电磁环境时仍然效率低下且结果不令人满意。此外,基于能量的异常检测是信号处理和通信领域中一种经典且广泛使用的技术,通过评估观测信号的能量水平来识别异常。在这项工作中,我们在基于图像的分析背景下扩展和重新制定了这一概念,使其能够应用于时频功率图。
深度学习的发展为复杂电磁环境中异常的检测提供了新方法。端到端的深度建模框架使这一过程自动化,并提高了效率,能够以一致的精度和可扩展性批量处理时频功率图。当前的方法包括基于重建的、基于合成的和基于嵌入的方法。例如,基于重建的方法使用在正常数据上训练的模型,但模型有时也会重建异常部分,导致漏检(Liu, Zhou, Xu, & Wang (2023))。基于合成的方法(Li, Sohn, Yoon, & Pfister (2021); Zavrtanik, Kristan, & Sko?aj (2021)旨在生成伪标签,以绕过对异常图像标注的需求。然而,人工合成的伪异常图像与真实异常图像相差甚远,最终降低了检测效果。基于嵌入的方法(Defard, Setkov, Loesch, & Audigier (2021); Roth et al. (2021); Rudolph, Wandt, & Rosenhahn (2021)依赖于预训练的特征提取器,当应用于专门的数据时可能会引入领域偏见。此外,基于记忆的方法(如DifferNet和PatchCore)需要存储许多特征嵌入,导致内存消耗增加,并且由于最近邻搜索可能导致推理速度变慢。
由于异常样本的稀缺,基于重建的方法成本低且效率高。这种无监督学习方法允许模型在正常图像上训练和学习特征。对于频谱扫描数据,指定频率带内的样本沿时间轴排列形成数据矩阵,然后对其进行归一化并转换为时频功率图以进行检测。经过这种转换后,复杂信号被映射到可视化的时频功率图中,从而可以根据其独特的频谱-时间模式识别和分析异常。
然而,AE的一个主要限制是它同时重建异常区域和正常区域,导致重建误差小且异常区分能力弱。为了解决这个问题,Gong等人(2019)在编码器和解码器之间引入了一个记忆模块。记忆模块存储多个记忆项,每个记忆项代表正常特征的一个原型。记忆模块处理的特征被称为记忆细化特征。在推理过程中,学习到的正常原型无法准确重建异常特征。这样会导致原始图像和重建图像之间的差异放大,从而产生较大的重建误差,这些误差可以解释为能量值。根据基于能量的异常检测原理,能量超过预定义阈值的样本被识别为异常。这提供了通过比较原始图像和重建图像来检测和定位异常的可能性。因此,值得注意的是,这种基于重建的方法也对AE的重建质量提出了严格要求。如果模型无法稳定重建正常样本,正常数据的重建误差可能会出现较大波动,导致正常样本和异常样本的误差分布有显著重叠。在这种情况下,异常分数主要反映了重建的不稳定性,而不是内在的异常性,使得使用单一全局阈值难以可靠地区分正样本和负样本。因此,较差的重建保真度会显著削弱基于阈值的异常区分效果。
为了在放大异常区域的重建误差的同时实现正常样本的高质量重建,我们将高级编码器特征与记忆细化特征结合起来,以丰富语义信息并提高重建保真度。在此基础上,我们进一步探索了一些特征融合策略来提高模型的性能。因此,我们结合了上述模块并将它们应用于电磁频谱异常的检测,取得了以下贡献:
•我们提出了E-AE-GAN,这是一个针对复杂环境中电磁频谱异常检测的任务驱动的记忆增强对抗重建框架。该框架系统地整合了对抗学习和记忆约束重建,将异常检测重新定义为一种抑制异常特征准确恢复的受限重建过程。
•为了克服传统AE重建异常的倾向,我们设计了一个感知重建目标,该目标同时强制像素保真度和结构一致性,从而稳定正常重建。
•我们探索了特征融合策略,以同时增强正常重建并抑制异常恢复,从而提高异常检测的重建差异。
•我们开发了一种轻量级的基于残差的后期处理策略,无需额外的分类器或异常标记数据即可实现统一的异常评分和定位。