Inferensys

Glossary

Waveform Learning

A deep learning technique that jointly optimizes a transmit pulse shape and receiver filter using a neural network, learning a matched filter pair that minimizes inter-symbol interference and out-of-band emissions for a specific channel profile.
Finance professional using AI FP&A copilot on laptop, board presentation visible on screen, home office work session.
NEURAL PULSE SHAPING

What is Waveform Learning?

Waveform learning is a deep learning technique that jointly optimizes a transmit pulse shape and its corresponding receiver filter as a matched neural network pair, directly minimizing inter-symbol interference and spectral leakage for a specific channel profile.

Waveform learning replaces traditional analytic pulse-shaping filters, such as root-raised cosine, with a neural network that learns an optimal basis function directly from data. By backpropagating through a differentiable channel model, the system discovers a transmit waveform and receiver filter pair that minimizes a composite loss function, balancing bit error rate against out-of-band emission constraints without manual filter design.

The learned waveform is inherently adaptive to the specific impairments of the target channel, including non-linear hardware distortion and frequency-selective fading. This approach often results in a non-symmetric pulse that outperforms classical matched filtering, achieving superior spectral containment and lower inter-symbol interference by exploiting degrees of freedom unavailable to traditional analytic methods.

NEURAL PULSE SHAPING

Key Features of Waveform Learning

Waveform learning jointly optimizes the transmit pulse shape and receiver filter using a neural network, discovering a matched filter pair that minimizes inter-symbol interference and out-of-band emissions for a specific channel profile.

01

Joint Transmitter-Receiver Optimization

Unlike traditional systems that design transmit and receive filters independently, waveform learning treats the entire pulse shaping and matched filtering chain as a single differentiable neural network. The transmitter learns a complex baseband pulse, while the receiver learns a corresponding filter kernel. Both are updated via backpropagation through a stochastic channel model, ensuring the pair is globally optimal for the target metric—typically minimizing bit error rate (BER) or maximizing spectral efficiency. This co-design eliminates the mismatch loss inherent in modular architectures.

02

Out-of-Band Emission Control

A critical advantage of learned waveforms is the ability to directly optimize for spectral containment. By adding a penalty term to the loss function that measures adjacent channel leakage ratio (ACLR) or power outside the allocated bandwidth, the neural network discovers pulse shapes that naturally suppress side lobes. This learned shaping often outperforms classical raised-cosine or root-raised-cosine filters, achieving steeper spectral roll-off without the need for additional digital pre-distortion or guard bands.

03

Channel-Specific Adaptation

Waveform learning does not assume an ideal additive white Gaussian noise (AWGN) channel. The neural network is trained on real or simulated channel profiles—including multipath fading, Doppler shift, and non-linear hardware impairments. The resulting pulse shape is implicitly tuned to the channel's delay spread and frequency selectivity. For a frequency-selective channel, the learned waveform may naturally incorporate a form of implicit equalization, pre-distorting the pulse to counteract known dispersion.

04

Differentiable Channel Model Integration

End-to-end training requires a channel model that permits gradient flow from the receiver loss back to the transmitter parameters. This is achieved using a differentiable channel surrogate—either a mathematical approximation of the physical layer or a pre-trained neural channel model. The surrogate captures key impairments like phase noise, IQ imbalance, and power amplifier non-linearity. During inference, the learned waveform generalizes to the real hardware channel, having been optimized against a high-fidelity digital twin.

05

Replacing Classical Filter Banks

In multi-carrier systems like OFDM or filter bank multi-carrier (FBMC), waveform learning can replace the entire prototype filter design. A neural network learns the optimal time-frequency localization for each subcarrier, balancing the trade-off between inter-symbol interference (ISI) and inter-carrier interference (ICI). This is particularly valuable in 5G NR and future 6G systems where mixed numerologies and asynchronous transmissions demand flexible, non-orthogonal pulse shapes.

06

Hardware-Aware Pulse Design

Learned waveforms can incorporate real-world power amplifier (PA) constraints directly into the optimization loop. By including a differentiable PA model—such as a Rapp or Saleh model—the network learns a pulse shape with a reduced peak-to-average power ratio (PAPR) and minimal distortion when operating near saturation. This hardware-in-the-loop approach produces waveforms that are not only spectrally efficient but also practical for energy-constrained transmitters, reducing the need for aggressive digital pre-distortion (DPD).

WAVEFORM LEARNING

Frequently Asked Questions

Explore the core concepts behind learned waveform design, where neural networks jointly optimize transmit pulse shapes and receiver filters to minimize interference and maximize spectral efficiency for specific channel conditions.

Waveform learning is a deep learning technique that jointly optimizes a transmit pulse shape and its corresponding receiver filter as a single neural network, effectively learning a matched filter pair that minimizes inter-symbol interference (ISI) and out-of-band emissions for a specific channel profile. Unlike traditional systems that use fixed, mathematically derived pulses like root-raised cosine (RRC) filters, a waveform learning autoencoder is trained end-to-end over a stochastic or differentiable channel model. The transmitter network learns to shape the baseband I/Q symbols into a continuous-time waveform, while the receiver network learns the optimal sampling and equalization strategy. The loss function typically combines a communication objective, such as minimizing bit error rate, with a spectral containment objective, such as minimizing adjacent channel leakage ratio (ACLR), allowing the system to discover novel pulse shapes that outperform classical designs on non-linear or dispersive channels.

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.