Neural Network Detection of Data Sequences in Communication Systems
arXiv:1802.02046 · doi:10.1109/TSP.2018.2868322
Abstract
We consider detection based on deep learning, and show it is possible to train detectors that perform well without any knowledge of the underlying channel models. Moreover, when the channel model is known, we demonstrate that it is possible to train detectors that do not require channel state information (CSI). In particular, a technique we call a sliding bidirectional recurrent neural network (SBRNN) is proposed for detection where, after training, the detector estimates the data in real-time as the signal stream arrives at the receiver. We evaluate this algorithm, as well as other neural network (NN) architectures, using the Poisson channel model, which is applicable to both optical and molecular communication systems. In addition, we also evaluate the performance of this detection method applied to data sent over a molecular communication platform, where the channel model is difficult to model analytically. We show that SBRNN is computationally efficient, and can perform detection under various channel conditions without knowing the underlying channel model. We also demonstrate that the bit error rate (BER) performance of the proposed SBRNN detector is better than that of a Viterbi detector with imperfect CSI as well as that of other NN detectors that have been previously proposed. Finally, we show that the SBRNN can perform well in rapidly changing channels, where the coherence time is on the order of a single symbol duration.
Accepted for publication in IEEE Transactions on Signal Processing
References in corpus (6)
- Deep Learning-Based Communication Over the Air
- Deep Learning Methods for Improved Decoding of Linear Codes
- An Iterative BP-CNN Architecture for Channel Decoding
- Channel Estimation for Diffusive Molecular Communications
- RNN Decoding of Linear Block Codes
- Non-Coherent Detection for Diffusive Molecular Communications
Cited by in corpus (43)
- Deep Learning Enabled Semantic Communication Systems
- Learning to Detect
- Learning Optimal Resource Allocations in Wireless Systems
- DeepReceiver: A Deep Learning-Based Intelligent Receiver for Wireless Communications in the Physical Layer
- End-to-End Optimized Transmission over Dispersive Intensity-Modulated Channels Using Bidirectional Recurrent Neural Networks
- Machine Learning for Wireless Link Quality Estimation: A Survey
- A Survey on Semantic Communications for Intelligent Wireless Networks
- Experimental Research in Synthetic Molecular Communications -- Part II: Long-Range Communication
- Federated Meta Learning Enhanced Acoustic Radio Cooperative Framework for Ocean of Things Underwater Acoustic Communications
- A Variational Bayesian Inference-Inspired Unrolled Deep Network for MIMO Detection
- Recent Advances in Deep Learning for Channel Coding: A Survey
- RC-Struct: A Structure-based Neural Network Approach for MIMO-OFDM Detection
- HybNet: A Hybrid Deep Learning -- Matched Filter Approach for IoT Signal Detection
- Knowledge Distillation Based Semantic Communications For Multiple Users
- Deep Learning for Communication over Dispersive Nonlinear Channels: Performance and Comparison with Classical Digital Signal Processing
- Deep Task-Based Analog-to-Digital Conversion
- Cascade-Net: a New Deep Learning Architecture for OFDM Detection
- CMDNet: Learning a Probabilistic Relaxation of Discrete Variables for Soft Detection with Low Complexity
- DeepTurbo: Deep Turbo Decoder
- Deep Learning-Based Detection for Marker Codes over Insertion and Deletion Channels
- Deep Learning based Wireless Resource Allocation with Application to Vehicular Networks
- Explainable Artificial Intelligence (XAI) for 6G: Improving Trust between Human and Machine
- Optical Fiber Communication Systems Based on End-to-End Deep Learning
- DeepJSCC-f: Deep Joint Source-Channel Coding of Images with Feedback
- Deep Learning Detection Networks in MIMO Decode-Forward Relay Channels
- Understanding Deep MIMO Detection
- A Very Brief Introduction to Machine Learning With Applications to Communication Systems
- Towards High Data-Rate Diffusive Molecular Communications: Performance Enhancement Strategies
- On the Robustness of Deep Learning-aided Symbol Detectors to Varying Conditions and Imperfect Channel Knowledge
- Deep Learning based Channel Estimation Algorithm over Time Selective Fading Channels
- LEMO: Learn to Equalize for MIMO-OFDM Systems with Low-Resolution ADCs
- A Neural Network Detector for Spectrum Sensing under Uncertainties
- A DNN Architecture for the Detection of Generalized Spatial Modulation Signals
- Configuration Learning in Underwater Optical Links
- ANN-Based Detection in MIMO-OFDM Systems with Low-Resolution ADCs
- Meta-ViterbiNet: Online Meta-Learned Viterbi Equalization for Non-Stationary Channels
- Deep Learning-Based Constellation Optimization for Physical Network Coding in Two-Way Relay Networks
- PR-NN: RNN-based Detection for Coded Partial-Response Channels
- Modified EP MIMO Detection Algorithm with Deep Learning Parameters Selection
- End-to-End Radio Fingerprinting with Neural Networks
- An Adaptive Deep Learning Algorithm Based Autoencoder for Interference Channels
- A Regression Approach to Certain Information Transmission Problems
- A DNN-based OTFS Transceiver with Delay-Doppler Channel Training and IQI Compensation