Inferensys

Glossary

DeepRx

A fully learned neural network receiver architecture that replaces the entire traditional signal processing chain—including channel estimation, equalization, and demodulation—with a single end-to-end trained deep learning model.
ML engineer managing model training cluster on laptop, GPU utilization visible, technical deep learning setup.
NEURAL RECEIVER ARCHITECTURE

What is DeepRx?

DeepRx is a fully learned neural network receiver that replaces the entire traditional signal processing chain with a single end-to-end trained deep learning model, performing channel estimation, equalization, and demodulation jointly.

DeepRx is a neural receiver architecture that treats the entire baseband processing pipeline—from raw I/Q samples to decoded bits—as a single differentiable function optimized through end-to-end training. Unlike classical modular receivers that cascade independent algorithms for channel estimation, equalization, and demodulation, DeepRx learns a joint mapping that implicitly captures complex channel statistics and hardware impairments without explicit mathematical modeling.

The architecture typically employs a convolutional neural network backbone to process the time-frequency grid of received OFDM symbols, learning robust representations that generalize across varying channel conditions and interference patterns. By training on simulated or measured channel realizations, DeepRx outperforms traditional receivers in scenarios with severe non-linear distortion, high Doppler spread, or pilot contamination, making it a cornerstone of end-to-end learned physical layer research.

END-TO-END LEARNED RECEIVER

Key Features of DeepRx

DeepRx replaces the entire classical signal processing chain with a single, jointly optimized neural network, learning to map raw I/Q samples directly to decoded bits.

01

End-to-End Differentiability

The entire receiver pipeline—from channel estimation and equalization to demapping and decoding—is a single differentiable function. This allows gradients to flow from the bit-error loss back through every stage, enabling joint optimization of all components simultaneously. Unlike modular designs where each block is optimized in isolation, DeepRx discovers co-adapted internal representations that maximize end-to-end performance.

02

Implicit Channel Estimation

DeepRx does not contain an explicit channel estimation module. Instead, the network learns to implicitly extract channel state information from the received pilot and data symbols as an internal latent representation. This eliminates the need for explicit interpolation of pilot responses and avoids the performance ceiling imposed by classical estimators like Least Squares (LS) or Minimum Mean Square Error (MMSE) in high-mobility or low-pilot-density scenarios.

03

Learned Constellation Demapping

Rather than computing Log-Likelihood Ratios (LLRs) using the classical assumption of Gaussian noise and fixed constellation grids, DeepRx learns a direct mapping from received soft symbols to bit probabilities. This is particularly advantageous under non-linear hardware impairments or non-Gaussian interference, where the true decision boundaries deviate significantly from the idealized Voronoi regions assumed by traditional soft demappers.

04

Robustness to Hardware Impairments

Because DeepRx is trained on data that includes real-world power amplifier non-linearities, oscillator phase noise, and I/Q imbalance, the network learns to compensate for these distortions intrinsically. This contrasts with classical receivers that require separate, often complex, calibration and compensation algorithms for each impairment. The result is a receiver that maintains high throughput even on lower-cost, less-linear RF front-ends.

05

Pilot Pattern Agnosticism

DeepRx can be trained to operate effectively with non-standard or sparse pilot patterns that would severely degrade classical channel estimators. The network learns the optimal interpolation strategy for any given reference signal configuration directly from data. This enables network operators to reduce pilot overhead and reclaim time-frequency resources for data transmission, directly increasing spectral efficiency.

06

Complex-Valued Processing

DeepRx architectures typically employ complex-valued neural networks where weights, biases, and activations are complex numbers, and backpropagation uses Wirtinger calculus. This preserves the phase information inherent in I/Q samples, which is critical for coherent detection. Real-valued architectures that split I and Q into separate channels lose the algebraic structure of complex multiplication, degrading the network's ability to model phase rotations and frequency offsets.

ARCHITECTURAL COMPARISON

DeepRx vs. Traditional Receiver

End-to-end learned neural receiver versus the classical modular signal processing chain for channel estimation, equalization, and demodulation.

FeatureDeepRxTraditional ReceiverHybrid Model-Based

Architecture paradigm

Single end-to-end neural network

Modular DSP blocks (estimation, equalization, decoding)

Neural components embedded in classical structure

Channel estimation

Implicitly learned within network weights

Explicit algorithms (LS, MMSE, Kalman filter)

Neural network-augmented estimator

Equalization method

Learned non-linear transformation

LMMSE, ZF, or MLSE equalizer

Neural equalizer with model-based initialization

Pilot overhead requirement

Reduced or eliminated

High (dedicated reference symbols)

Moderate (learned pilot optimization)

Non-linear distortion handling

Generalization to unseen channels

Requires diverse training data

Robust (physics-based models)

Improved via physics-informed regularization

Computational complexity at inference

Fixed forward pass (low latency)

Iterative solvers (variable latency)

Reduced iterations via learned acceleration

End-to-end joint optimization

Interpretability of internal state

Performance in high-mobility scenarios

Superior (learned Doppler resilience)

Degrades (model mismatch)

Improved (meta-learning adaptation)

Hardware implementation maturity

Research/early commercial

Mature (ASIC/DSP optimized)

Emerging (FPGA acceleration)

Data requirement for training

Massive labeled datasets

None (algorithmic)

Moderate (transfer learning)

DEEPRX EXPLAINED

Frequently Asked Questions

Clear, technically precise answers to the most common questions about the DeepRx architecture, its operational principles, and its role in modern physical layer optimization.

DeepRx is a fully learned neural network receiver architecture that replaces the entire traditional signal processing chain—including channel estimation, equalization, and demodulation—with a single end-to-end trained deep learning model. Unlike classical receivers that rely on sequential, model-based algorithms like Least Squares (LS) estimation followed by Linear Minimum Mean Square Error (LMMSE) equalization, DeepRx processes raw In-phase and Quadrature (I/Q) samples directly through a deep neural network. The model internally learns to perform implicit channel estimation, interference suppression, and symbol detection simultaneously. During training, the network is optimized to minimize the bit error rate (BER) or maximize mutual information, learning robust representations that adapt to complex, non-linear channel impairments and hardware distortions that are difficult to model analytically. This end-to-end paradigm treats the receiver as a black-box function approximator, mapping received waveforms directly to log-likelihood ratios (LLRs) or decoded bits without explicit modular decomposition.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.