Bilinear Convolutional Auto-encoder based Pilot-free End-to-end Communication Systems
Hao Ye, Geoffrey Ye Li, Biing-Hwang Fred Juang · 2020
Recently, deep learning based end-to-end communication systems have been developed, where both the transmitter and the receiver are represented as deep neural networks (DNN) and an end-to-end loss is optimized directly. In this paper, we address the effects of the more general wireless channels to the end-to-end framework. We formulate this problem as training a deep auto-encoder system with an adversarial convolutional layer and propose a training procedure with mini-batches of input samples and channels. Instead of using pilots to explicitly estimate the unknown channel, the auto-encoder learns to address the channel effects without any pilot information. In particular, the receiver contains two modules, designed for channel information extraction and data recovery, respectively. The features obtained from the channel information extraction module are combined with received signals by a bilinear production and then processed by the data recovery module to reconstruct the original input data. The experimental results show a performance improvement compared with the traditional methods in commonly seen wireless channels, including frequency-selective channels and multi-input multi-output (MIMO) channels.