# A Hybrid Approach combining ANN-based and Conventional Demapping in Communication for Efficient FPGA-Implementation

arXiv: https://arxiv.org/abs/2304.05042 · HTML: https://mlsanity.com/paper/2304.05042/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 6 of its 10 references that are in the map.
- First posted on arXiv 11 Apr 2023.

## Builds on (most cited first, 6 of 6)

- [An Introduction to Deep Learning for the Physical Layer](https://mlsanity.com/paper/1702.00832/) (2017)
- [FINN: A Framework for Fast, Scalable Binarized Neural Network Inference](https://mlsanity.com/paper/1612.07119/) (2016)
- [Deep Learning-Based Communication Over the Air](https://mlsanity.com/paper/1707.03384/) (2017)
- [Trainable Communication Systems: Concepts and Prototype](https://mlsanity.com/paper/1911.13055/) (2019)
- [End-to-end Deep Learning of Optical Fiber Communications](https://mlsanity.com/paper/1804.04097/) (2018)
- [Online Label Recovery for Deep Learning-based Communication through Error Correcting Codes](https://mlsanity.com/paper/1807.00747/) (2018)

## Abstract (arXiv)

In communication systems, Autoencoder (AE) refers to the concept of replacing parts of the transmitter and receiver by artificial neural networks (ANNs) to train the system end-to-end over a channel model. This approach aims to improve communication performance, especially for varying channel conditions, with the cost of high computational complexity for training and inference. Field-programmable gate arrays (FPGAs) have been shown to be a suitable platform for energy-efficient ANN implementation. However, the high number of operations and the large model size of ANNs limit the performance on resource-constrained devices, which is critical for low latency and high-throughput communication systems. To tackle his challenge, we propose a novel approach for efficient ANN-based remapping on FPGAs, which combines the adaptability of the AE with the efficiency of conventional demapping algorithms. After adaption to channel conditions, the channel characteristics, implicitly learned by the ANN, are extracted to enable the use of optimized conventional demapping algorithms for inference. We validate the hardware efficiency of our approach by providing FPGA implementation results and by comparing the communication performance to that of conventional systems. Our work opens a door for the practical application of ANN-based communication algorithms on FPGAs.
