Optimal symbol detection in multiple-input multiple-output (MIMO) systems is known to be an NP-hard problem. Recently, there has been a growing interest to get reasonably close to the optimal solution using neural networks while keeping the computational complexity in check. However, existing work based on deep learning shows that it is difficult to design a generic network that works well for a variety of channels. In this work, we propose a method that tries to strike a balance between symbol error rate (SER) performance and generality of channels. Our method is based on hypernetworks that generate the parameters of a neural network-based detector that works well on a specific channel. We propose a general framework by regularizing the training of the hypernetwork with some pre-trained instances of the channel-specific method. Through numerical experiments, we show that our proposed method yields high performance for a set of prespecified channel realizations while generalizing well to all channels drawn from a specific distribution.
翻译:在多投入多重产出(MIMO)系统中,已知最佳符号检测是一个NP-硬性的问题。最近,人们越来越有兴趣合理接近最佳解决方案,使用神经网络,同时控制计算的复杂性。然而,基于深层学习的现有工作表明,很难设计出一个对各种渠道都行之有效的通用网络。在这项工作中,我们建议一种方法,试图在符号误差率(SER)性能和频道一般性能之间取得平衡。我们的方法是以产生神经网络探测器参数的超网络为基础,在特定频道上运作良好。我们提出了一个总体框架,通过对超网络的培训与特定频道方法的一些预先训练实例进行正规化。我们通过数字实验表明,我们拟议的方法在一系列预定频道的实现中产生高性能,同时向从特定分布中提取的所有渠道普及。