In recent years, communication engineers put strong emphasis on artificial neural network (ANN)-based algorithms with the aim of increasing the flexibility and autonomy of the system and its components. In this context, unsupervised training is of special interest as it enables adaptation without the overhead of transmitting pilot symbols. In this work, we present a novel ANN-based, unsupervised equalizer and its trainable field programmable gate array (FPGA) implementation. We demonstrate that our custom loss function allows the ANN to adapt for varying channel conditions, approaching the performance of a supervised baseline. Furthermore, as a first step towards a practical communication system, we design an efficient FPGA implementation of our proposed algorithm, which achieves a throughput in the order of Gbit/s, outperforming a high-performance GPU by a large margin.
翻译:近年来,通信工程师强调基于人工神经网络(ANN)的算法,旨在提高系统及其组件的灵活性和自主性。在这种情况下,无监督的训练尤其受到关注,因为它使得适应性更加灵活,无需传输导频符号。在本文中,我们介绍了一种新型的基于ANN的无监督均衡器及其可训练的现场可编程逻辑门阵列(FPGA)实现。我们展示了我们的自定义损失函数使ANN能够适应不同的信道条件,接近于有监督基线的性能水平。此外,作为实现实际通信系统的第一步,我们设计了一个高效的FPGA实现我们提出的算法,实现吞吐量达到Gbit/s的数量级,远远超过了高性能GPU。