2017 · 70 citations · 13 references
ComputingCommunicationComputer ScienceArtificial IntelligenceMachine LearningWireless CommunicationsCommunication SystemsDeep LearningNeural NetworksTransfer LearningWireless Channel ModelingWireless NetworksChannel GradientError Rate ComparisonPerformance Baseline AnalysisSoftware Defined RadioSoftware-defined Receivers
In this work, we demonstrate an over-the-air communications system which is solely based on deep neural networks and has, thus far, only been validated by computer simulations for block-based transmissions. Transmitter and receiver can be jointly trained end-to-end for an arbitrary differentiable end-to-end performance metric, e.g., block error rate (BLER). We demonstrate that it is possible to build and train such a system using off-the-shelf software-defined radios (SDRs) and open-source deep learning software libraries. A comparison of the BLER performance of the "learned" system against that of a practical baseline shows competitive performance. We identify several practical challenges of training such a system over-the-air, in particular the missing channel gradient, and propose a learning procedure that circumvents this issue.
13
Adam: A Method for Stochastic Optimization
Diederik P. Kingma, Jimmy Ba · UvA-DARE (University of Amsterdam) · 2014 · 84.8K citations · Full text
A Mathematical Theory of Communication
Claude E. Shannon · Bell System Technical Journal · 1948 · 80.7K citations
Sinno Jialin Pan, Qiang Yang · IEEE Transactions on Knowledge and Data Engineering · 2009 · 23.2K citations
TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems
Martı́n Abadi, Ashish Agarwal, Paul Barham et al. · arXiv (Cornell University) · 2016 · 9.8K citations · Full text