# DeepTx: Deep Learning Beamforming with Channel Prediction

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

## Key facts

- Cited by 5 papers in the map (data through 14 Oct 2026).
- Builds on 22 of its 66 references that are in the map.
- First posted on arXiv 16 Feb 2022.

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

- [Xception: Deep Learning with Depthwise Separable Convolutions](https://mlsanity.com/paper/1610.02357/) (2016)
- [Identity Mappings in Deep Residual Networks](https://mlsanity.com/paper/1603.05027/) (2016)
- [Large Batch Optimization for Deep Learning: Training BERT in 76 minutes](https://mlsanity.com/paper/1904.00962/) (2019)
- [An Introduction to Deep Learning for the Physical Layer](https://mlsanity.com/paper/1702.00832/) (2017)
- [Deep Learning in Mobile and Wireless Networking: A Survey](https://mlsanity.com/paper/1803.04311/) (2018)
- [DeepRx: Fully Convolutional Deep Learning Receiver](https://mlsanity.com/paper/2005.01494/) (2020)
- [Machine Learning in the Air](https://mlsanity.com/paper/1904.12385/) (2019)
- [Deep Learning for Physical-Layer 5G Wireless Techniques: Opportunities, Challenges and Solutions](https://mlsanity.com/paper/1904.09673/) (2019)
- [Deep Transfer Learning Based Downlink Channel Prediction for FDD Massive MIMO Systems](https://mlsanity.com/paper/1912.12265/) (2019)
- [Pruning the Pilots: Deep Learning-Based Pilot Design and Channel Estimation for MIMO-OFDM Systems](https://mlsanity.com/paper/2006.11796/) (2020)
- [Deep Learning for TDD and FDD Massive MIMO: Mapping Channels in Space and Frequency](https://mlsanity.com/paper/1905.03761/) (2019)
- [DeepRx MIMO: Convolutional MIMO Detection with Learned Multiplicative Transformations](https://mlsanity.com/paper/2010.16283/) (2020)
- [Deep-Waveform: A Learned OFDM Receiver Based on Deep Complex-valued Convolutional Networks](https://mlsanity.com/paper/1810.07181/) (2018)
- [Machine Learning for MU-MIMO Receive Processing in OFDM Systems](https://mlsanity.com/paper/2012.08177/) (2020)
- ["Machine LLRning": Learning to Softly Demodulate](https://mlsanity.com/paper/1907.01512/) (2019)
- [End-to-End Learning of OFDM Waveforms with PAPR and ACLR Constraints](https://mlsanity.com/paper/2106.16039/) (2021)
- [Waveform Learning for Reduced Out-of-Band Emissions Under a Nonlinear Power Amplifier](https://mlsanity.com/paper/2201.05524/) (2022)
- [Enabling FDD Massive MIMO through Deep Learning-based Channel Prediction](https://mlsanity.com/paper/1901.03664/) (2019)
- [End-to-end Waveform Learning Through Joint Optimization of Pulse and Constellation Shaping](https://mlsanity.com/paper/2106.15158/) (2021)
- [HybridDeepRx: Deep Learning Receiver for High-EVM Signals](https://mlsanity.com/paper/2106.16079/) (2021)
- [Learning OFDM Waveforms with PAPR and ACLR Constraints](https://mlsanity.com/paper/2110.10987/) (2021)
- [Robust Precoding in Massive MIMO: A Deep Learning Approach](https://mlsanity.com/paper/2005.13134/) (2020)

## Built on by (most cited first, 5 of 5)

- [Deep Learning Based Uplink Multi-User SIMO Beamforming Design](https://mlsanity.com/paper/2309.16603/) (2023)
- [Generative AI-Based Probabilistic Constellation Shaping With Diffusion Models](https://mlsanity.com/paper/2311.09349/) (2023)
- [Deep Learning Based Joint Multi-User MISO Power Allocation and Beamforming Design](https://mlsanity.com/paper/2406.08373/) (2024)
- [Neural Beamforming with Doppler-Aware Sparse Attention for High Mobility Environments](https://mlsanity.com/paper/2511.03632/) (2025)
- [Spectral- and Energy-efficient Multi-BS Multi-RIS Pinching-antenna Systems: A GNN-based Approach](https://mlsanity.com/paper/2605.01307/) (2026)

## Abstract (arXiv)

Machine learning algorithms have recently been considered for many tasks in the field of wireless communications. Previously, we have proposed the use of a deep fully convolutional neural network (CNN) for receiver processing and shown it to provide considerable performance gains. In this study, we focus on machine learning algorithms for the transmitter. In particular, we consider beamforming and propose a CNN which, for a given uplink channel estimate as input, outputs downlink channel information to be used for beamforming. The CNN is trained in a supervised manner considering both uplink and downlink transmissions with a loss function that is based on UE receiver performance. The main task of the neural network is to predict the channel evolution between uplink and downlink slots, but it can also learn to handle inefficiencies and errors in the whole chain, including the actual beamforming phase. The provided numerical experiments demonstrate the improved beamforming performance.
